1map logoGo to main page

Oviedo, Asturias to Porto, Norte Region from $36: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oviedo, Spain
to
Porto, Portugal

How to Get from Oviedo to Porto: 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.

$36 by busBest price
508 kmDistance
4h 57m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oviedo to Porto 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
various
Train
Bus
Average Duration
7h  59m
Estimated price
$48-67
Recommended
Company
BlaBlaCar Bus
Bus
Average Duration
8h  50m
Estimated price
$36-63
Cheapest
route map
Distance: 508 km
Duration: 4h 57m

See more options

Pricing table
Company
various
Plane
Average Duration
6h  43m
Estimated price
$59-223
Company
various
Bus
Plane
Average Duration
8h  8m
Estimated price
$66-450
Company
various
Drive
Average Duration
4h  57m
Estimated price
$80-125
Company
various
Bus
Plane
Average Duration
8h  30m
Estimated price
$451-452
Company
various
Plane
Train
Average Duration
9h  18m
Estimated price
$453-454

Compare prices for your selected dates

TypeMo 27/01Tu 28/01We 29/01Th 30/01Fr 31/01Sa 01/02Su 02/02
Bus $33 $35 $34 $64 $41 $45 $58

Oviedo - Porto operators

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

Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Oviedo to Leon

Average Duration
1h 5m
Estimated price
365-366

Train from Vigo Guixar to Porto - Campanha

Average Duration
2h 22m
Estimated price
367-368
Bus
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Oviedo to Aeropuerto Santander-S.Ballest

Average Duration
2h 15m
Estimated price
367-630

Bus from Leon to Vila Real

Average Duration
3h 59m
Estimated price
369-679
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Oviedo to Porto Campanhã Bus terminal

Average Duration
8h 50m
Estimated price
36-458
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Oviedo to Porto Campanhã Bus terminal

Average Duration
8h 30m
Estimated price
45-63
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Vila Real to Porto - Pólo Universitário

Average Duration
1h 5m
Estimated price
632-633
Plane
Website
iberia.com

Plane from Asturias (OVD) to Porto (OPO)

Average Duration
3h 27m
Estimated price
67-459
Website
ryanair.com

Plane from Asturias (OVD) to Porto (OPO)

Average Duration
4h 45m
Estimated price
456-675
Website
volotea.com

Plane from Asturias (OVD) to Porto (OPO)

Average Duration
4h 50m
Estimated price
678-673
Other Show other routes

Other from Oviedo to Bilbao

Average Duration
3h 45m
Estimated price
631-36

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

Traveling between Oviedo and Porto 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
€83 - €129
Useful tips for train travellers
• Onboard, services vary depending on the train operator. Renfe-SNCF offers an onboard dining service with a selection of snacks and beverages. You can purchase food items directly from the train staff or enjoy a quiet meal at your seat. Another option is to bring your own snacks, but remember that you may not find extensive catering options during your trip.
• When traveling on the train route from Oviedo to Porto, you have the option of different seating classes. Renfe, the main operator, provides Economy Class and First Class. Economy Class offers comfortable seats with decent legroom at a lower price point, while First Class provides larger, more spacious seats, often with added amenities like complimentary drinks and meals. For more info, visit Renfe's official website: renfe.com
• Your arrival station in Porto will be Porto Campanhã. Upon arrival, you will find luggage storage services available for your convenience, allowing you to explore the city without carrying heavy bags. The station also features clean restrooms. As for navigating your way out, the fastest way to reach Porto's city center is by taking the metro LINE A from Porto Campanhã, which will take you directly to the city center in about 15-20 minutes. Check the local metro schedules at metrodoporto.pt
Departure Point
Asturias Airport
Arrival Point
Porto Airport. The quickest flight takes 3h 25m and has one stopover
Departure Point
Oviedo station
Arrival Point
Porto Campanhã Bus terminal station