There are 9 ways to get from Tavira to Prague by plane, bus, train, 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 from Faro Airport
best- Fly from Faro Airport (FAO) to Václav Havel Airport Prague (PRG)plane FAO - PRG
7h 18mKč 2,705–5,185Bus to Seville Airport, fly
cheapest- Take the bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobusesbus
- Fly from Seville Airport (SVQ) to Václav Havel Airport Prague (PRG)plane SVQ - PRG
8h 49mKč 2,155–5,618Bus, train via Madrid
- Take the bus from Tavira to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Narbonnetrain
- Take the bus from Narbonne to Praguebus
35h 52mKč 6,919–11,868Drive 2,766.9 km
- Drive from Tavira to Praguecar 2,766.9 km
26h 35mKč 10,853–15,676Train to Lisbon-Portela Airport, fly
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Václav Havel Airport Prague (PRG)plane LIS - PRG
11h 27mKč 2,935–8,195Bus, train
- Take the bus from Tavira to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Narbonnetrain Tgv
- Take the bus from Narbonne to Praguebus
36h 27mKč 6,219–13,568Bus
- Take the bus from Terminal Rodoviário de Tavira to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Praha, ÚAN Florencbus 109
42h 25mKč 3,793–9,657Train, bus
- Take the train from Faro to Porto Campanhatrain Ic
- Take the bus from Porto to Kaiserslautern central train stationbus
- Take the train from Kaiserslautern, Hbf to Halle(Saale)Hbftrain 15 / ...
- Take the train from Halle(Saale)Hbf to Praha Hlavni Nadrazitrain Ec
2d 3hKč 9,782–16,035Bus, train #2
- Take the bus from Tavira to Huelvabus
- Take the bus from Huelva to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona - North Bus Station to Munich - Bus Stationbus
- Take the train from Muenchen Hbf to Praha Hlavni Nadrazitrain Re
2d 3hKč 7,424–12,216
Tavira to Prague by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Tavira to Prague is to bus and fly which costs 2 100 Kč - 6 000 Kč and takes 8h 49m.
The fastest way to get from Tavira to Prague is to fly which takes 7h 18m and costs 2 700 Kč - 5 500 Kč.
No, there is no direct bus from Tavira to Prague. However, there are services departing from Terminal Rodoviário de Tavira and arriving at Praha, ÚAN Florenc via Estação Rodoviária de Sete Rios and Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 42h 25m.
The distance between Tavira and Prague is 2350 km. The road distance is 2766.9 km.
The best way to get from Tavira to Prague without a car is to bus and train via Madrid which takes 35h 52m and costs 6 500 Kč - 12 000 Kč.
It takes approximately 7h 18m to get from Tavira to Prague, including transfers.
Tavira to Prague bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Tavira station.
The best way to get from Tavira to Prague is to fly which takes 7h 18m and costs 2 700 Kč - 5 500 Kč. Alternatively, you can bus, which costs 3 700 Kč - 10 000 Kč and takes 42h 25m.
Tavira to Prague bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Prague is 1h ahead of Tavira. It is currently 3:55 AM in Tavira and 4:55 AM in Prague.
What companies run services between Tavira, Portugal and Prague, Czechia?
Eurowings, easyJet, and two other airlines fly from Faro Airport (FAO) to Václav Havel Airport Prague (PRG) 4 times a week. Alternatively, you can take a bus from Terminal Rodoviário de Tavira to Praha, ÚAN Florenc via Estação Rodoviária de Sete Rios and Paris, Quai de Bercy (Bercy Seine) in around 42h 25m.
- Website
- easyjet.com
Flights from Faro Airport to Václav Havel Airport Prague via Basel
- Ave. Duration
- 6h 27m
- When
- Wednesday and Monday
- Estimated price
- Kč 1,400–6,000
Flights from Seville Airport to Václav Havel Airport Prague via Basel
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- Kč 1,800–4,100
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague via Geneva
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- Kč 2,400–6,000
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague via Basel
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- Kč 2,400–6,000
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Kč 2,700–6,500
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- Kč 2,500–7,500
- Website
- lufthansa.com
Flights from Faro Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- Kč 2,000–9,500
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- Kč 2,500–7,500
- Website
- eurowings.com
Flights from Faro Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 20m
- When
- Tuesday
- Estimated price
- Kč 1,600–6,500
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,400–6,000
- Website
- smartwings.com
Flights from Faro Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 20m
- When
- Tuesday
- Estimated price
- Kč 1,600–6,500
Flights from Lisbon-Portela Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,400–6,000
- Website
- ryanair.com
Flights from Seville Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- Kč 1,700–4,000
- Website
- swiss.com
Flights from Seville Airport to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 1,600–8,000
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,000–1,900
- Website
- Iryo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Estimated price
- Kč 2,400–4,200
- 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 Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- Kč 1,600–2,800
- Website
- Renfe AVE
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Estimated price
- Kč 3,700–6,500
- Website
- Renfe AVE
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 7m
- Frequency
- Every 3 hours
- Estimated price
- Kč 1,400–2,100
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Narbonne
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- Kč 2,600–3,800
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- Kč 750–1,100
- Website
- Renfe Viajeros
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- Kč 850–1,500
- Website
- Ouigo
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- 4 times a week
- Estimated price
- Kč 2,000–3,400
- Website
- Ouigo
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- Kč 750–1,300
- Website
- Comboios de Portugal
Train from Faro to Porto Campanha
- Ave. Duration
- 5h 48m
- Frequency
- Twice daily
- Estimated price
- Kč 1,500–2,600
- Website
- Comboios de Portugal
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Narbonne
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- Kč 1,200–1,800
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kaiserslautern, Hbf to Halle(Saale)Hbf
- Ave. Duration
- 4h 27m
- Frequency
- Once daily
- Estimated price
- Kč 2,000–4,600
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Halle(Saale)Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Estimated price
- Kč 1,900–2,200
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Muenchen Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 37m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,200–3,800
- Schedules at
- Die Länderbahn
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Tavira to Sevilla Santa Justa
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- Kč 260–470
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Tavira to Sevilla, Estación de Autobuses
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- Kč 260–950
- Website
- Rede Expressos
- Adult
- Kč 490–950
Bus from Tavira to Sevilla Santa Justa
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- Kč 260–470
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Tavira to Estação Rodoviária de Sete Rios
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- Kč 490–900
- Website
- Rede Expressos
Bus from Tavira to Huelva
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Kč 120–220
- Website
- Rede Expressos
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Narbonne to Prague
- Ave. Duration
- 22h 20m
- Frequency
- Twice daily
- Estimated price
- Kč 3,200–4,800
- Website
- Flixbus
Bus from Narbonne to Prague
- Ave. Duration
- 22h 20m
- Frequency
- Twice daily
- Estimated price
- Kč 3,200–4,800
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Praha, ÚAN Florenc
- Ave. Duration
- 13h 10m
- Frequency
- 3 times a day
- Estimated price
- Kč 2,200–3,300
- Website
- Flixbus
Bus from Porto to Kaiserslautern central train station
- Ave. Duration
- 32h 5m
- Frequency
- 3 times a week
- Estimated price
- Kč 4,300–6,500
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercy
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Estimated price
- Kč 1,100–5,500
- Schedules at
- alsa.es
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Huelva to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 5m
- Frequency
- Once a week
- Estimated price
- Kč 2,300–3,500
- Schedules at
- grupointerbus.com
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Munich - Bus Station
- Ave. Duration
- 22h 20m
- Frequency
- 3 times a day
- Estimated price
- Kč 2,800–4,700
- Website
- BlaBlaCar Bus
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Tavira to Prague is 2767 km. It takes approximately 26h 35m to drive from Tavira to Prague.
Book your Tavira to Prague bus tickets online with Omio.
There are 4582+ hotels available in Prague.






















































