There are 8 ways to get from Glarus to Prague by train, plane, bus, night 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
Train to Zurich, fly to Prague • 5h 4m
Cheapest option
Night train • 14h 21m
6 alternative options
Train, train to Basel, fly to Prague • 6h 19m
Train to Zurich, fly to Dresden, bus • 7h 21m
Train, bus • 10h 28m
Train • 11h 43m
Train, night bus • 11h 13m
Drive • 6h 2m
Glarus to Prague by train and bus
Questions & Answers
The cost-effective way to get from Glarus to Prague is to night train, which costs SFr 80 - SFr 150 and takes 14h 21m.
The quickest way to get from Glarus to Prague is to train and fly which costs SFr 110 - SFr 410 and takes 5h 4m.
No, there is no direct train from Glarus to Prague. However, there are services departing from Glarus and arriving at Praha Hlavni Nadrazi via Uznach, St. Gallen(Ch) and Muenchen Hbf. The journey, including transfers, takes approximately 11h 43m.
The distance between Glarus and Prague is 519 km. The road distance is 687.4 km.
The best way to get from Glarus to Prague without a car is to train and bus which takes 10h 28m and costs .
It takes approximately 5h 4m to get from Glarus to Prague, including transfers.
Glarus to Prague train services, operated by Südostbahn, depart from Uznach station.
The quickest flight from Zurich Airport to Prague Airport is the direct flight which takes 1h 15m.
Glarus to Prague train services, operated by Die Länderbahn, arrive at Praha Hlavni Nadrazi station.
Yes, the driving distance between Glarus to Prague is 687 km. It takes approximately 6h 2m to drive from Glarus to Prague.
- Distance: 519.3 km
- Duration: 5h 4m
What companies run services between Glarus, Canton of Glarus, Switzerland and Prague, Czech Republic?
You can take a train from Glarus to Prague via Uznach, St. Gallen(Ch), Muenchen Hbf Gl.27-36, and Muenchen Hbf in around 11h 43m.
- Website
- lufthansa.com
Flights from Zurich to Prague via Munich
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- 4 000 Kč - 17 000 Kč
Flights from Zurich to Prague via Frankfurt
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- 4 000 Kč - 17 000 Kč
Flights from Basel to Prague via Frankfurt
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- 3 100 Kč - 19 000 Kč
Flights from Basel to Prague via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- 3 100 Kč - 19 000 Kč
Flights from Zurich to Dresden
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 4 100 Kč - 11 000 Kč
Flights from Zurich to Dresden via Munich
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 4 400 Kč - 13 000 Kč
Flights from Zurich to Dresden via Frankfurt
- Ave. Duration
- 3h 4m
- When
- Every day
- Estimated price
- 4 400 Kč - 13 000 Kč
- Website
- swiss.com
Flights from Zurich to Prague
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- 3 100 Kč - 12 000 Kč
Flights from Zurich to Dresden
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 4 100 Kč - 11 000 Kč
- Website
- austrian.com
Flights from Zurich to Prague via Vienna
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- 3 700 Kč - 13 000 Kč
- Website
- easyjet.com
Flights from Basel to Prague
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 950 Kč - 7 000 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 Glarus to Zürich HB
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- 650 Kč - 1 200 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 12m
- Frequency
- Every 15 minutes
- Estimated price
- 800 Kč - 1 500 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from St. Gallen(Ch) to Muenchen Hbf Gl.27-36
- Ave. Duration
- 2h 32m
- Frequency
- 5 times a day
- Estimated price
- 1 900 Kč - 3 500 Kč
- Website
- Swiss Railways (SBB/CFF/FFS)
German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Zuerich Hb to Basel Sbb
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- 550 Kč - 800 Kč
- Website
- Deutsche Bahn
France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.
Contact Details
- Phone
- 0033 892 353535
- Website
- sncf-connect.com
Train from Zuerich Hb to Basel Sbb
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- 600 Kč - 850 Kč
- Website
- Oui.SNCF
- 2nd Class
- 750 Kč - 850 Kč
- 1st Class
- 600 Kč - 750 Kč
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Website
- SBB GmbH
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Uznach to St. Gallen
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch
- 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
- Website
- bahn.com
Night train from Sargans to Praha Hlavni Nadrazi
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- 1 600 Kč - 2 300 Kč
- Website
- reiseauskunft.bahn.de
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 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Dresden Hauptbahnhof to Prague
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- 240 Kč - 290 Kč
- Website
- flixbus.co.uk
Frequently asked questions
- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from Dresden, Hbf., Bayrische Str. to Prague, ÚAN Florenc
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- 130 Kč - 180 Kč
- Website
- RegioJet
Night bus from St.Gallen, Lagerstrasse to Prague, Wilsonova
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a week
- Estimated price
- 440 Kč - 650 Kč
- Website
- RegioJet
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Dresden Bayrische Strasse to Prague Florenc Central Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Racic Eurobus
- Phone
- 0700 20 544
- Website
- ardatur.bg
Bus from Dresden Central Train Station to Prague Florenc Central Bus Station
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- 290 Kč - 350 Kč
- Website
- Arda Tur
- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from Dresden to Prague Florenc Central Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- 110 Kč - 160 Kč
- Website
- Union Ivkoni
- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Dresden Bayrische Strasse to Prague Florenc Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- 1 900 Kč - 2 300 Kč
- Website
- Comati PSG
- Phone
- +359 2 812 0810
- support@citylines.bg
- Website
- citylines.eu
Bus from Dresden to Prague Florenc
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Website
- Citylines
- Phone
- +381 20 314 545
- info@pejictours.com
- Website
- pejictours.com
Bus from Dresden to Prague
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- 136 Kč
- Schedules at
- pejictours.com
- Phone
- +359 879 321 588
- radinavip@gmail.com
- Website
- radinavip.com
Bus from Dresden to Prague Florenc
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- 2 200 Kč - 2 800 Kč
- Website
- Radina VIP
- Phone
- +420 602 333 369
- noblessline@noblessline.cz
- Website
- noblessline.cz
Bus from Sankt Gallen to Praha ÚAN Florenc
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- 1 879 Kč
- Schedules at
- noblessline.cz
- Phone
- +420 543 163 111
- objednavky@tourbus.cz
- Website
- tourbus.cz
Bus from St. Gallen to Prague
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- 900 Kč - 1 700 Kč
- Schedules at
- tourbus.cz
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
Swiss, Austrian Airlines and Lufthansa offer flights from Zurich Airport to Prague Airport.
There are 1931+ hotels available in Prague. Prices start at 2 250 Kč per night.