Travel from Prague to Berchtesgaden

Train, bus or fly from Prague to Berchtesgaden?

Leo Express operates a bus from Prague to Berchtesgaden 4 times a week. Tickets cost $16 - $23 and the journey takes 5 h 50 min. Austrian Postbus also services this route hourly. Alternatively, Czech Railways (ČD) operates a train from Prague to Berchtesgaden 5 times a day. Tickets cost $29 - $50 and the journey takes 4 h 51 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Berchtesgaden

From Praha hl. n. bus to Salzburg P+R Süd, walk to Salzburg Ginzkeyplatz, then bus to Berchtesgaden Schießstättbrücke. 7 h 14 min 497 Kč. From Praha hl.n. train to Linz/Donau Hbf, train to Salzburg Hbf (Forum), then bus to Berchtesgaden Schießstättbrücke. 7 h 49 min 1 546 Kč. From Prague - Na Knížecí bus to Český Krumlov, walk to Český Krumlov, bus to Salzburg Hbf (Forum), then bus to Berchtesgaden Schießstättbrücke. 8 h 15 min 1 935 Kč. From Prague drive to Berchtesgaden. 4 h 40 min 1 357 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Salzburg airport, bus to Salzburg Mozartsteg (Rudolfskai), then bus to Berchtesgaden. 6 h 52 min 4 640 Kč. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Munich airport, train to München Ost, train to Freilassing, then train to Berchtesgaden. 6 h 9 min 4 183 Kč.

Operators from Prague to Berchtesgaden

OperatorPhoneWebsite
Leo Express+420 220 311 700Leo Express
Austrian PostbusAustrian Postbus
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Arriva Stredni CechyArriva Stredni Cechy
Bean ShuttleBean Shuttle
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
Austrian AirlinesAustrian Airlines
EurowingsEurowings
Transavia HollandTransavia Holland
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
KLMKLM
CSACSA
Scandinavian AirlinesScandinavian Airlines
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)