There are 4 ways to get from Waidhaus to Prague by 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.
Train
best- Take the train from Plana U Marianskych Lazni to Praha Hlavni Nadrazitrain Ic / ...
4h 2mKč 500–739Bus
- Take the bus from Weiden to Marktredwitzbus Re2
- Take the bus from Marktredwitz station to Praguebus 068
6h 13mDrive 167.3 km
- Drive from Waidhaus to Praguecar 167.3 km
1h 40mKč 647–934Train via Schwandorf
- Take the train from Weiden to Schwandorftrain Re2
- Take the train from Schwandorf to Praha Hlavni Nadrazitrain Re
5h 57mKč 1,638–3,598
Comparing Your Travel Options
The cheapest way to get from Waidhaus to Prague is to train which costs 500 Kč - 750 Kč and takes 4h 2m.
The fastest way to get from Waidhaus to Prague is to drive which takes 1h 40m and costs 600 Kč - 950 Kč.
No, there is no direct bus from Waidhaus to Prague. However, there are services departing from Waidhaus, Bf and arriving at Prague via Weiden and Marktredwitz station. The journey, including transfers, takes approximately 6h 13m.
No, there is no direct train from Waidhaus to Prague. However, there are services departing from Tachov and arriving at Praha Hlavni Nadrazi via Plana U Marianskych Lazni. The journey, including transfers, takes approximately 4h 2m.
The distance between Waidhaus and Prague is 202 km. The road distance is 167.3 km.
The best way to get from Waidhaus to Prague without a car is to bus which takes 6h 13m and costs .
It takes approximately 4h 2m to get from Waidhaus to Prague, including transfers.
Waidhaus to Prague bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Weiden station.
Waidhaus to Prague train services, operated by České dráhy (ČD), depart from Plana U Marianskych Lazni station.
The best way to get from Waidhaus to Prague is to train which takes 4h 2m and costs 500 Kč - 750 Kč. Alternatively, you can bus, which costs and takes 6h 13m.
What companies run services between Waidhaus, Bavaria, Germany and Prague, Czechia?
České dráhy (ČD) operates a train from Plana U Marianskych Lazni to Praha Hlavni Nadrazi every 3 hours. Tickets cost Kč 370–550 and the journey takes 2h 16m. Alternatively, you can take a bus from Waidhaus, Bf to Prague via Weiden and Marktredwitz station in around 6h 13m.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Plana U Marianskych Lazni to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 16m
- Frequency
- Every 3 hours
- Estimated price
- Kč 370–550
- Website
- Czech Railways (ČD)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weiden to Schwandorf
- Ave. Duration
- 25 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 230–1,100
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Weiden to Schwandorf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- Kč 220–390
- Schedules at
- Die Länderbahn
Train from Schwandorf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,200–2,200
- Schedules at
- Die Länderbahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Bus from Weiden to Marktredwitz
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Marktredwitz station to Prague
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- Kč 420–650
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Waidhaus to Prague bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Marktredwitz station.
Waidhaus to Prague train services, operated by České dráhy (ČD), arrive at Praha Hlavni Nadrazi station.
Yes, the driving distance between Waidhaus to Prague is 167 km. It takes approximately 1h 40m to drive from Waidhaus to Prague.
There are 4592+ hotels available in Prague.









