1map logoGo to main page

Porto to Seville from $38: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Seville, Spain

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

$38 by busBest price
480.5 kmDistance
3h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Seville 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
Plane
Average Duration
3h  46m
Estimated price
$87-267
Recommended
Company
various
Plane
Bus
Average Duration
6h  22m
Estimated price
$38-180
Cheapest
route map
Distance: 480.5 km
Duration: 3h 46m

See more options

Pricing table
Company
various
Bus
Average Duration
14h  32m
Estimated price
$49-63
Company
various
Train
Average Duration
12h  9m
Estimated price
$55-84
Company
various
Train
Bus
Average Duration
9h  30m
Estimated price
$57-83
Company
Alsa
Bus
Average Duration
10h  15m
Estimated price
$58-98
Company
various
Train
Bus
Average Duration
10h  43m
Estimated price
$66-95
Company
various
Drive
Average Duration
6h  25m
Estimated price
$110-170
Company
various
Train
Plane
Average Duration
4h  59m
Estimated price
$112-312

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $27 $26 $25 $24 $32 $26 $29
Fly $94 $80 $81 $104 $114 $95 $114

Traveling From Porto to Seville

Your journey from Porto to Seville offers a fascinating contrast, as you transition from the coastal charm and rich wine culture of Portugal to the vibrant flamenco rhythms and sun-soaked plazas of Spain.

Best Neighbourhoods in Seville

Seville boasts diverse neighborhoods, each with its own charm and character.

Santa Cruz
• Cobblestone streets surrounded by historical significance.
• Cozy tapas bars and charming squares everywhere.
Triana
• Renowned for traditional pottery and vibrant flamenco shows.
• Lively market atmosphere along the Guadalquivir River.
Macarena
• Home to the stunning Basilica de la Macarena.
• Offers a mix of local eateries and cultural sites.

Best Times To Visit Seville's Attractions

Timing your visits to Seville's highlights can greatly enhance your experience.

Alcázar of Seville
Visiting early in the morning offers serenity and fewer crowds.
Seville Cathedral
Late afternoons provide a quieter atmosphere and beautiful light for photos.
Metropol Parasol
Early evenings feature stunning sunset views and a light breeze.

Seville Weather: What to Expect Year-Round

Seville enjoys a Mediterranean climate, characterized by hot summers and mild winters, making spring (March to May) and fall (September to November) the ideal times to explore. Being aware of the weather patterns can help you plan your activities, whether it’s enjoying outdoor tapas or seeking shade during the peak heat.

Dining Recommendation in Seville

Experience the vibrant flavors of Seville by trying 'salmorejo,' a thick, refreshing tomato soup topped with hard-boiled eggs and jamón, which provides a delightful contrast to the hearty seafood dishes of Porto. The lively tapas bars and bustling outdoor terraces create a distinctive atmosphere that invites you to savor every bite, surrounded by the spirited sounds of flamenco.

Porto - Seville operators

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

Plane Show flights
Website
ryanair.com

Plane from Porto (OPO) to Sevilla (SVQ)

Average Duration
1h 10m
Estimated price
$30-310

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
1h 5m
Estimated price
$30-300

Plane from Porto (OPO) to Faro (FAO)

Average Duration
1h 10m
Estimated price
$22-310
Website
flytap.com

Plane from Porto (OPO) to Sevilla (SVQ)

Average Duration
3h 15m
Estimated price
$90-450

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
1h 5m
Estimated price
$75-440

Plane from Porto (OPO) to Faro (FAO)

Average Duration
3h 5m
Estimated price
$80-260
Website
iberia.com

Plane from Porto (OPO) to Sevilla (SVQ)

Average Duration
3h 20m
Estimated price
$85-470
Train Show train routes
Contact phone
+351 210 900 032
Website
cp.pt

Train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente

Average Duration
2h 44m
Estimated price
$21-30

Train from Vila Nova De Gaia-Devesas to Faro

Average Duration
5h 45m
Estimated price
$40-60

Train from Vila Nova De Gaia-Devesas to Entroncamento

Average Duration
2h 15m
Estimated price
$14-22
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Badajoz to Merida

Average Duration
30m
Estimated price
$7-11

Train from Merida to Sevilla-Santa Justa

Average Duration
3h 39m
Estimated price
$22-35
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Faro to Seville

Average Duration
2h 45m
Estimated price
$19-28

Bus from Porto Campanhã Bus terminal to Estação Rodoviária de Lisboa Oriente

Average Duration
3h 15m
Estimated price
$27-40
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Faro to Sevilla

Average Duration
2h 45m
Estimated price
$17-26

Bus from Porto Campanhã Bus terminal to Estação Rodoviária de Lisboa Oriente

Average Duration
3h 35m
Estimated price
$26-40

Bus from Estação Rodoviária de Lisboa Oriente to Sevilla

Average Duration
6h
Estimated price
$40-60
all-pages.other Show other routes
Contact phone
+351 21 75 24 524
Website
rede-expressos.pt

Other from Porto Campanhã Bus terminal to Estação Rodoviária de Lisboa Oriente

Average Duration
3h 20m
Estimated price
$18-24
Contact phone
+351 266 738 120
Website
rodalentejo.pt

Other from Portalegre to Elvas

Average Duration
1h 5m
Estimated price
$4-7
Contact phone
+34 1 71 53 01 80
Website
basebus.es

Other from Badajoz to Plaza de Armas

Average Duration
3h 12m
Estimated price
$15-15
Contact phone
+351 913 568 693
Website
gipsyy.com

Other from Porto Campanhã Bus terminal to Estação Rodoviária de Lisboa Oriente

Average Duration
4h 15m
Estimated price
0-0
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Other from Porto Campanhã Bus terminal to Estação Rodoviária de Lisboa Oriente

Average Duration
4h 40m
Estimated price
$25-35

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

Traveling between Porto and Seville 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.

🚗 Embark on a scenic journey from Porto to Seville by car, covering a distance of 632.5 km. 💰 Explore the diverse range of prices for the road trip, with options ranging from €101 to €156. 🌆 Arrive in vibrant Seville after approximately 6 hours and 25 minutes of driving.
Average price
€101 - €157
🚆 While there is no direct train from Porto to Seville, you can embark on a scenic journey with transfers at Entroncamento, Badajoz, and Merida, taking approximately 12 hours and 9 minutes. 🚆 The train ride from Porto to Seville will offer you the opportunity to witness beautiful landscapes as you travel a distance of 1,335 km with 2 transfers, passing through stations like Vila Nova De Gaia-Devesas and arriving at Sevilla-Santa Justa. 🚆 Choose from various routes, each offering a unique experience with different transfer points and durations, allowing you to tailor your journey based on your preferences and schedule. The prices for the train journey between Porto and Seville range from €51 to €77.
Departure Point
Vila Nova De Gaia-Devesas station
Arrival Point
Sevilla-Santa Justa station
Useful tips for train travellers
• Onboard services for the train route from Porto to Seville are provided by Renfe and Comboios de Portugal. Both operators offer a catering service, where you can find a selection of light meals, snacks, and beverages available for purchase. Comboios de Portugal typically has a more basic offering, while Renfe often features a higher-quality menu with local specialties.
• The train service from Porto to Seville generally offers three classes: Economy, First Class, and Business Class. Economy Class is comfortable and budget-friendly, while First Class provides more spacious seating and added amenities like complimentary snacks. Business Class usually includes perks such as priority boarding and access to lounges at some train stations.
• There are multiple operators for the Porto to Seville route, mainly Renfe (renfe.com) and Comboios de Portugal (cp.pt). Make sure to check both websites for schedules, ticket prices, and any travel advisories. Additionally, be aware of the different connections that may require a change in trains or operators, particularly in Lisbon.
🛫 Experience a quick and convenient journey from Porto to Seville with a direct flight lasting only 1 hour and 10 minutes. Airlines such as Ryanair, TAP Portugal, and Iberia provide flights on this route from Porto Airport to Sevilla Airport. 🌍 Traveling by plane allows you to reach the vibrant city of Seville in just 3 hours and 46 minutes, giving you more time to explore its rich history and vibrant culture. 💸 The prices for flights between Seville and Porto typically range from €80 to €245, offering budget-friendly options for travelers looking to visit both charming cities efficiently and affordably.
Departure Point
Porto Airport
Arrival Point
Sevilla Airport
Useful tips for plane travellers
• Check for flight services on Ryanair, TAP Portugal, and Iberia; Ryanair typically offers the most budget-friendly options for your direct flight from Porto to Seville.
• Upon arriving at Seville Airport (SVQ), navigate efficiently by following the clear signs toward the baggage claim and then the 'Salidas' (departures); it's a compact airport, so expect to be in the city within 30 minutes.
• Taxi fares from Seville Airport to the city center typically range between €25 and €30, making it a convenient option; consider pre-booking if you arrive late at night or during peak hours for easier access.
Although there isn't a direct route, you can expect the journey, with transfers, to take approximately 10 hours and 15 minutes. 🌍 The Porto to Seville bus services involve multiple transfers, typically departing from Porto Campanhã Bus terminal and arriving at Sevilla via Estação Rodoviária de Lisboa Oriente, operated by FlixBus and ALSA. 💸 Prices for the bus journey between Seville and Porto can range from €53 to €90, offering travelers a cost-effective option for exploring the stunning cities of Portugal and Spain.
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Sevilla station

Frequently asked questions

Find out more about the route from Porto to Seville.

Or choose the category:
The distance between Porto and Seville is approximately 479.6 km by road and 632.0 km by car. Traveling by train, it takes about 12 hours and 6 minutes to reach Seville from Porto. Alternatively, you can fly from Porto to Faro and then take a bus to Seville, which takes approximately 6 hours and 37 minutes. Another option is to fly directly from Porto to Seville, which takes around 4 hours and 10 minutes. Driving from Seville to Porto takes approximately 6 hours and 25 minutes, while taking a bus can take up to 12 hours and 45 minutes.
The most cost-effective option for traveling from Porto to Seville is by train, which costs €46-€73 and takes approximately 12 hours and 6 minutes. However, if time efficiency is a priority, the quickest option would be to fly, which takes 4 hours and 10 minutes and costs €37-€192.
The prices for traveling from Porto to Seville vary depending on the mode of transportation. The train tickets range from €49 to €72, while the bus tickets range from €110 to €174.
One option to travel from Porto to Seville without using public transportation is to drive. The distance between the two cities is approximately 632.5 km, and it takes around 6 hours and 25 minutes to drive. The prices for car rentals can vary from €101 - €156, depending on the type of vehicle and rental company.
The best way to travel from Porto to Seville without a car is by train and bus. This option takes approximately 8 hours and 53 minutes and costs between €59 and €101. Another convenient option is to fly, which takes around 4 hours and 10 minutes and costs between €37 and €192. If you prefer a longer journey, you can also take a train which takes 12 hours and 6 minutes and costs between €46 and €73, or a bus which takes 12 hours and 45 minutes and costs between €110 and €174.
No, there is no direct train link between Porto and Seville. However, there are train services available with transfers that take approximately 12 hours and 6 minutes. The journey involves changing trains at Entroncamento, Badajoz, and Merida. Alternatively, there is a direct bus service that takes approximately 12 hours and 45 minutes from Porto to Seville.
The flight duration between Porto and Seville is approximately 1 hour and 10 minutes. The cost of a flight between the two cities can range from €38 to €189. Once you arrive at Sevilla Airport, the easiest way to reach Seville city center is by taking a taxi or using public transportation options such as buses or trains.
There are plenty of accommodation options near Seville. With over 1367 hotels to choose from, there is something for every budget and preference. Prices start at €40 per night, offering a range of affordable options.