There are 6 ways to get from Geneva to Prague by plane, train, bus, night 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.
Recommended option
Fly from Geneva • 4h 15m
1 592 Kč - 3 989 Kč
Cheapest option
Bus • 14h 5m
700 Kč - 1 500 Kč
4 alternative options
Train to Lyon, fly • 6h 45m
3 130 Kč - 6 481 Kč
Train • 14h 25m
Train, night train • 17h 2m
6 071 Kč - 9 131 Kč
Drive • 8h 33m
2 700 Kč - 4 000 Kč
Travel safe during COVID-19
International entry into Czech Republic from Switzerland
- Entry is restricted for citizens and permanent residents of Switzerland
Restricted for: Foreign nationals, with the above exceptions
Show less
Conditions of entry into Czech Republic from Switzerland
- Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
- Passenger Location Form (PLF) required
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 7
Show more details
- Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
- Passenger Location Form (PLF) required
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 7
Show less
Rules to follow in Czech Republic
1m
Mandatory
Considerations leaving from Switzerland
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
No, entry into Czech Republic from Switzerland is currently restricted.
Explore options for future travelDomestic travel is restricted
- Face masks are mandatory
- There is a social distancing requirement of 1 metre
- Nationwide control measures in place
The national COVID-19 helpline number in Prague is 1221.
Wearing a face mask on public transport in Prague is mandatory.
The social distance requirement in Prague is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1221.
No, but conditions apply when returning to Switzerland from Czech Republic.
See options for return travel.
Last updated: 12 Jan 2021
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Geneva to Prague is to bus which costs SFr 29 - SFr 60 and takes 14h 5m.
The quickest way to get from Geneva to Prague is to fly which costs SFr 65 - SFr 170 and takes 4h 15m.
Yes, there is a direct bus departing from Geneva and arriving at Prague. Services depart six times a week, and operate Wednesday, Friday, Saturday and Sunday. The journey takes approximately 14h 5m.
No, there is no direct train from Geneva to Prague. However, there are services departing from Genève and arriving at Praha Hlavni Nadrazi via Zuerich Hb and Muenchen Hbf. The journey, including transfers, takes approximately 14h 25m.
The distance between Geneva and Prague is 750 km. The road distance is 961.9 km.
The best way to get from Geneva to Prague without a car is to bus which takes 14h 5m and costs SFr 29 - SFr 60.
It takes approximately 4h 15m to get from Geneva to Prague, including transfers.
Geneva to Prague bus services, operated by Tour Bus, depart from Geneva station.
Geneva to Prague train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Genève station.
The best way to get from Geneva to Prague is to fly which takes 4h 15m and costs SFr 65 - SFr 170. Alternatively, you can bus, which costs SFr 29 - SFr 60 and takes 14h 5m, you could also train, which costs and takes 14h 25m.

- Distance: 750.1 km
- Duration: 4h 15m
What companies run services between Geneva, Switzerland and Prague, Czech Republic?
Swiss, easyJet and Air France fly from Geneva to Prague once daily. Alternatively, Tour Bus operates a bus from Geneva to Prague 3 times a week. Tickets cost 1 400 Kč - 2 200 Kč and the journey takes 14h 5m. Two other operators also service this route.

- Website
- airfrance.com
Flights from Geneva to Prague via Paris CDG
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Saturday and Sunday
- Estimated price
- 2 100 Kč - 15 000 Kč
Flights from Lyon to Prague
- Ave. Duration
- 1h 45m
- When
- Saturday and Sunday
- Estimated price
- 2 100 Kč - 5 500 Kč
Flights from Lyon to Prague via Paris CDG
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Saturday and Sunday
- Estimated price
- 2 100 Kč - 5 500 Kč

- Website
- swiss.com
Flights from Geneva to Prague
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- 2 100 Kč - 8 500 Kč
Flights from Geneva to Prague via Zurich
- Ave. Duration
- 3h 50m
- When
- Friday and Sunday
- Estimated price
- 2 100 Kč - 8 500 Kč

- Website
- easyjet.com
Flights from Geneva to Prague
- Ave. Duration
- 1h 40m
- When
- Friday
- Estimated price
- 850 Kč - 3 400 Kč

- Website
- volotea.com
Flights from Lyon to Prague
- Ave. Duration
- 1h 45m
- When
- Friday
- Estimated price
- 1 919 Kč

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Geneve to Lyon Part Dieu
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- 1 300 Kč - 2 300 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Genève to Zürich HB
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- 2 000 Kč - 3 700 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Zuerich Hb to Muenchen Hbf Gl.27-36
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- 2 400 Kč - 4 400 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Muenchen Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 38m
- Frequency
- Every 4 hours
- Website
- Die Länderbahn

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Night train from Zuerich Hb to Praha Hlavni Nadrazi
- Ave. Duration
- 13h 16m
- Frequency
- Once daily
- Estimated price
- 4 000 Kč - 5 500 Kč
- Website
- Austrian Railways
- Book at
- Austria Rail Pass

- Phone
- +420 543 163 111
- objednavky@tourbus.cz
- Website
- tourbus.cz
Bus from Geneva to Prague
- Ave. Duration
- 14h 5m
- Frequency
- 3 times a week
- Estimated price
- 1 400 Kč - 2 200 Kč
- Schedules at
- tourbus.cz

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from Geneve, Gare Routiere, pl. Dorciere to Prague, Wilsonova
- Ave. Duration
- 14h 50m
- Frequency
- Twice a week
- Estimated price
- 700 Kč - 1 000 Kč
- Website
- RegioJet

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Geneva to Prague, Florenc
- Ave. Duration
- 15h 15m
- Frequency
- Twice a week
- Estimated price
- 1 100 Kč - 1 500 Kč
- Website
- flixbus.co.uk
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
Heading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideMore Questions & Answers
The quickest flight from Geneva Airport to Prague Airport is the direct flight which takes 1h 30m.
Geneva to Prague bus services, operated by Tour Bus, arrive at Prague station.
Geneva to Prague train services, operated by Die Länderbahn, arrive at Praha Hlavni Nadrazi station.
Yes, the driving distance between Geneva to Prague is 962 km. It takes approximately 8h 33m to drive from Geneva to Prague.
easyJet, Air France and Swiss offer flights from Geneva Airport to Prague Airport.
Book your Geneva to Prague bus tickets online with Omio, Distribusion and FlixBus.
There are 6313+ hotels available in Prague. Prices start at 2 000 Kč per night.
The best way to get from Geneva to Geneva Airport is to line 1 train which takes 7 min and costs SFr 10 - SFr 18.