There are 10 ways to get from Seville to Prague by plane, train (Renfe, Ouigo, TGV), train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Seville Airport to Václav Havel Airport Prague
best- Fly from Seville Airport (SVQ) to Václav Havel Airport Prague (PRG)plane SVQ - PRG
6h 13mKč 1,998–4,720Train
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Stuttgart Hbftrain Tgv
- Take the train from Hauptbahnhof to Nürnberg Hbftrain 61
- Take the train from Nürnberg Hbf to Schwandorftrain
- Take the train from Schwandorf to Praha Hlavni Nadrazitrain Re
28h 19mKč 12,488–24,157Train, bus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain 6015 / ...
- Take the bus from Barcelona to Praguebus FlixBus N872
33h 26mKč 5,818–12,180Drive 2,651 km
- Drive from Seville to Praguecar 2,651 km
24h 52mKč 10,537–15,219Train to Jerez Airport, fly to Václav Havel Airport Prague
- Take the train from Sevilla-Santa Justa to La Parratrain
- Fly from Jerez Airport (XRY) to Václav Havel Airport Prague (PRG)plane XRY - PRG
8h 20mKč 3,153–7,498Fly Seville Airport to Dresden Airport, bus
- Fly from Seville Airport (SVQ) to Dresden Airport (DRS)plane SVQ - DRS
- Take the bus from Dresden central station to Praha, ÚAN Florencbus
10h 58mKč 4,390–9,850Train, train to Málaga Airport, fly to Václav Havel Airport Prague
- Take the train from Sevilla-Santa Justa to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Malaga Maria Zambranotrain
- Fly from Málaga Airport (AGP) to Václav Havel Airport Prague (PRG)plane AGP - PRG
8h 9mKč 2,271–6,486Train via Lyon
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Karlsruhe Hbftrain Tgv
- Take the train from Karlsruhe Hauptbahnhof to Nürnberg Hbftrain 61
- Take the train from Nürnberg Hbf to Schwandorftrain
- Take the train from Schwandorf to Praha Hlavni Nadrazitrain Re
28h 33mKč 9,688–21,857Bus via Paris
- Take the bus from Sevilla, Estación de Autobuses to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Prague - Florenc Main Bus Terminalbus
37h 30mKč 4,547–7,541Bus
- Take the bus from Sevilla, Estación de Autobuses to Zalamea la Realbus
- Take the bus from Zalamea la Real to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona to Praguebus
2dKč 6,168–9,235
Seville to Prague by train and foot
Comparing Your Travel Options
The cheapest way to get from Seville to Prague is to fly which costs 2 000 Kč - 4 800 Kč and takes 6h 13m.
The fastest way to get from Seville to Prague is to fly which takes 6h 13m and costs 2 000 Kč - 4 800 Kč.
No, there is no direct bus from Seville to Prague. However, there are services departing from Sevilla, Estación de Autobuses and arriving at Prague - Florenc Main Bus Terminal via Estación Sur de Autobuses and Paris - Bercy-Seine Bus Station. The journey, including transfers, takes approximately 37h 30m.
No, there is no direct train from Seville to Prague. However, there are services departing from Sevilla-Santa Justa and arriving at Praha Hlavni Nadrazi via Barcelona-Sants, Paris Gare De Lyon, Hauptbahnhof, Nürnberg Hbf and Schwandorf. The journey, including transfers, takes approximately 28h 19m.
The distance between Seville and Prague is 2160 km. The road distance is 2651 km.
The best way to get from Seville to Prague without a car is to train which takes 28h 19m and costs 12 000 Kč - 25 000 Kč.
It takes approximately 6h 13m to get from Seville to Prague, including transfers.
Seville to Prague bus services, operated by Socibus, depart from Sevilla, Estación de Autobuses station.
Seville to Prague train services, operated by iryo, depart from Sevilla-Santa Justa station.
The best way to get from Seville to Prague is to fly which takes 6h 13m and costs 2 000 Kč - 4 800 Kč. Alternatively, you can train, which costs 12 000 Kč - 25 000 Kč and takes 28h 19m, you could also bus via Paris, which costs 4 500 Kč - 8 000 Kč and takes 37h 30m.
What companies run services between Seville, Spain and Prague, Czechia?
Ryanair and easyJet fly from Seville Airport (SVQ) to Václav Havel Airport Prague (PRG) once daily. Alternatively, you can take a train from Sevilla-Santa Justa to Praha Hlavni Nadrazi via Barcelona-Sants, Paris Gare De Lyon, Stuttgart Hbf, Hauptbahnhof, Nürnberg Hbf, Nürnberg Hbf, and Schwandorf in around 28h 19m.
- Website
- swiss.com
Flights from Jerez Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 7h 45m
- When
- Wednesday and Sunday
- Estimated price
- Kč 2,700–13,000
Flights from Seville Airport to Dresden Airport via Zurich
- Ave. Duration
- 9h 5m
- When
- Thursday and Friday
- Estimated price
- Kč 2,700–13,000
Flights from Málaga Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- Kč 1,700–7,000
- Website
- lufthansa.com
Flights from Jerez Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- Kč 2,800–9,000
Flights from Jerez Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,800–9,000
Flights from Seville Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- Kč 3,400–12,000
Flights from Seville Airport to Dresden Airport via Munich
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- Kč 3,400–12,000
Flights from Málaga Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- Kč 1,800–6,000
- Website
- ryanair.com
Flights from Seville Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 15m
- When
- Tuesday and Saturday
- Estimated price
- Kč 1,700–4,200
Flights from Málaga Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- Kč 1,500–4,000
- Website
- easyjet.com
Flights from Seville Airport to Václav Havel Airport Prague via Geneva
- Ave. Duration
- 6h 1m
- When
- Friday, Wednesday, Monday, Thursday, and Sunday
- Estimated price
- Kč 1,800–4,100
- Website
- iberia.com
Flights from Jerez Airport to Václav Havel Airport Prague via Madrid
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- Kč 2,300–10,000
Flights from Jerez Airport to Václav Havel Airport Prague via Barcelona
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,100–8,000
- Website
- vueling.com
Flights from Jerez Airport to Václav Havel Airport Prague via Madrid
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- Kč 2,300–10,000
Flights from Jerez Airport to Václav Havel Airport Prague via Barcelona
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,100–8,000
- Website
- eurowings.com
Flights from Seville Airport to Dresden Airport via Dusseldorf
- Ave. Duration
- 9h
- When
- Thursday
- Estimated price
- Kč 2,200–9,000
Flights from Seville Airport to Dresden Airport via Palma Mallorca
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- Kč 2,200–9,000
- Website
- smartwings.com
Flights from Málaga Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Kč 1,700–3,600
- Website
- condor.com
Flights from Jerez Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- Kč 2,500–8,500
- Website
- worldticket.com
Flights from Seville Airport to Dresden Airport via Palma Mallorca
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- Kč 3,100–15,000
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- Iryo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,600–4,300
- Website
- Iryo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,600–4,300
- Website
- Iryo
Train from Sevilla-Santa Justa to Cordoba-Central
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- Kč 310–500
- Website
- Iryo
Train from Cordoba-Central to Malaga Maria Zambrano
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- Kč 410–700
- Website
- Iryo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,600–4,300
- Website
- Iryo
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- Kč 3,900–7,000
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- Kč 3,900–7,000
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Cordoba-Central
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- Kč 460–800
- Website
- Renfe AVE
Train from Cordoba-Central to Malaga Maria Zambrano
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- Kč 600–1,100
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- Kč 3,900–7,000
- Website
- Renfe AVE
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- Kč 2,200–3,400
- Website
- Ouigo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- Kč 2,200–3,400
- Website
- Ouigo
Train from Sevilla-Santa Justa to Cordoba-Central
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- Kč 250–400
- Website
- Ouigo
Train from Cordoba-Central to Malaga Maria Zambrano
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- Kč 340–550
- Website
- Ouigo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- Kč 2,200–3,400
- Website
- Ouigo
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 47m
- Frequency
- 4 times a day
- Estimated price
- Kč 5,000–7,500
- Website
- TGV inOui
Train from Paris Gare De Lyon to Stuttgart Hbf
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- Kč 2,800–4,200
- Website
- TGV inOui
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 6h 4m
- Frequency
- Twice a week
- Estimated price
- Kč 3,100–4,600
- Website
- TGV inOui
Train from Lyon Part Dieu to Karlsruhe Hbf
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- Kč 2,700–4,100
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Nürnberg Hbf
- Ave. Duration
- 2h 9m
- Frequency
- Every 2 hours
- Estimated price
- Kč 900–1,900
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Nürnberg Hbf
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- Kč 1,200–2,600
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Schwandorf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- Kč 380–1,700
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Schwandorf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- Kč 380–1,700
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- Die Länderbahn
Train from Schwandorf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- Kč 1,200–2,200
- Schedules at
- Die Länderbahn
Train from Schwandorf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- Kč 1,200–2,200
- Schedules at
- Die Länderbahn
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to La Parra
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- Kč 290–420
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cordoba-Central
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 390–600
- Website
- Renfe Viajeros
Train from Cordoba-Central to Malaga Maria Zambrano
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- Kč 500–750
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- Kč 2,000–2,900
- Website
- Renfe Viajeros
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Barcelona to Prague
- Ave. Duration
- 25h 50m
- Frequency
- Twice daily
- Estimated price
- Kč 3,600–5,500
- Website
- Flixbus
Bus from Dresden central station to Praha, ÚAN Florenc
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- Kč 290–440
- Website
- Flixbus
Bus from Barcelona to Prague
- Ave. Duration
- 25h 50m
- Frequency
- Twice daily
- Estimated price
- Kč 3,600–5,500
- Website
- Flixbus
- Phone
- +34 915 304 417
- socibus@socibus.es
- Website
- Socibus
Bus from Sevilla, Estación de Autobuses to Estación Sur de Autobuses
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- Kč 1,000–1,400
- Website
- Socibus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,000–3,400
- Website
- BlaBlaCar Bus
Bus from Paris - Bercy-Seine Bus Station to Prague - Florenc Main Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a day
- Estimated price
- Kč 1,700–2,800
- Website
- BlaBlaCar Bus
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Paris - Bercy-Seine Bus Station to Prague - Florenc Main Bus Terminal
- Ave. Duration
- 13h 25m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,500–2,500
- Website
- RegioJet
- Phone
- +34 959 256 900
- servcliente@interbus.es
- Website
- damas-sa.es
Bus from Sevilla, Estación de Autobuses to Zalamea la Real
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Kč 260–440
- Schedules at
- damas-sa.es
- Phone
- +34 916 52 00 11
- infobus@interbus.es
- Website
- grupointerbus.com
Bus from Zalamea la Real to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 17h 55m
- Frequency
- 4 times a week
- Estimated price
- Kč 2,300–3,300
- Schedules at
- grupointerbus.com
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Seville to Prague bus services, operated by Socibus, arrive at Estación Sur de Autobuses station.
Seville to Prague train services, operated by iryo, arrive at Barcelona-Sants station.
Yes, the driving distance between Seville to Prague is 2651 km. It takes approximately 24h 52m to drive from Seville to Prague.
Book your Seville to Prague train tickets online with Omio.
Book your Seville to Prague bus tickets online with Omio.
There are 4566+ hotels available in Prague.


















































