1map logoGo to main page

Foz, Galicia to Oviedo, Asturias from $12: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Foz, Spain
to
Oviedo, Spain

How to Get from Foz to Oviedo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$12 by trainBest price
158 kmDistance
1h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Foz to Oviedo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
ALSA
Bus
Average Duration
4h  9m
Estimated price
$14-22
Recommended
Company
Renfe Cercanias AM - Feve
Train
Average Duration
4h  38m
Estimated price
$12-22
Cheapest
route map
Distance: 158 km
Duration: 1h 33m

See more options

Company
Ovi
Bus
Average Duration
4h  40m
Estimated price
$14-21
Company
Various
Drive
Average Duration
1h  33m
Estimated price
$25-40

Foz - Oviedo operators

Explore transport companies operating between Foz and Oviedo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Ribadeo to Gijón/Xixón

Average Duration
2h 5m
Estimated price
9.8-15

Bus from Ribadeo to Oviedo/Uviéu

Average Duration
3h 10m
Estimated price
130-131
Train
Contact phone
+34 912 320 320
Website
https://www.renfe.com/es/en/suburban/cercanias-am

Train from Marzan to Oviedo/Uviéu

Average Duration
4h 38m
Estimated price
12-22

Foz to Oviedo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Foz and Oviedo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€26 - €42
Departure Point
Marzan station
Arrival Point
Oviedo/Uviéu station
Departure Point
Ribadeo station
Arrival Point
Gijón/Xixón station