Train line 840 bus

Take the train WESTbahn Gmbh at the station Wien Westbahnhof.

The journey takes approximately 2 h 30 m. Ticket price is about €35 The travel distance is 304 km.

Carrier is WESTbahn Gmbh.

Buy ticket

Get off at the Salzburg Hbf.
Take the Regionalverkehr Oberbayern GmbH bus at the Salzburg Hauptbahnhof station .

The journey takes approximately 45 m. The travel distance is 25 km.

Carrier is Regionalverkehr Oberbayern GmbH.

Buy ticket

Get off at the Schießstättbrücke.


🛏 Find hotel deals and discounts up to 20% in Berchtesgaden at Booking


Train

Take the train Railjet at the station Wien Hbf.

The journey takes approximately 2 h 54 m. Ticket price is about €45 The travel distance is 309 km.

Carrier is Railjet.

Buy ticket

Get off at the Salzburg Hbf.
Take the train Austrian Railways (ÖBB) at the station Salzburg Hbf.

The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 6 km.

Carrier is Austrian Railways (ÖBB).

Buy ticket

Get off at the Freilassing.
Take the train Berchtesgadener Land Bahn at the station Freilassing.

The journey takes approximately 49 m. Ticket price is about €7 The travel distance is 33 km.

Carrier is Berchtesgadener Land Bahn.

Buy ticket

Get off at the Berchtesgaden Hbf.


🛏 Find hotel deals and discounts up to 20% in Berchtesgaden at Booking


Bus

Take the FlixBus bus at the Wien Hbf station .

The journey takes approximately 3 h 40 m. Ticket price is about €24 The travel distance is 299 km.

Carrier is FlixBus.

Buy ticket

Get off at the Salzburg South.
674 m on foot from the Salzburg South to the Salzburg Ginzkeyplatz.

The journey takes approximately 8 m. The travel distance is 674 m.

Get off at the Salzburg Ginzkeyplatz.
Take the Regionalverkehr Oberbayern GmbH bus at the Salzburg Ginzkeyplatz station .

The journey takes approximately 27 m. The travel distance is 19 km.

Carrier is Regionalverkehr Oberbayern GmbH.

Buy ticket

Get off at the Schießstättbrücke.


🛏 Find hotel deals and discounts up to 20% in Berchtesgaden at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 12 m. The travel distance is 324 km.

Get off at the Berchtesgaden.


🛏 Find hotel deals and discounts up to 20% in Berchtesgaden at Booking


Fly train

Take the train City Airport Train - CAT at the station Vienna City Center Station.

The journey takes approximately 16 m. Ticket price is about €3 The travel distance is 19 km.

Carrier is City Airport Train - CAT.

Buy ticket

Fly out to Vienna (VIE) of the Salzburg (SZG) airport.

The journey takes approximately 50 m. Ticket price is about €24

Carrier is Flynas.

🔎

🚖 Find a cheap local taxi

Get off at the Salzburg (SZG).
Take the Salzburg Verkehr Gmbh bus at the Salzburg Kröbenfeldstraße station .

The journey takes approximately 28 m. Ticket price is about €3 The travel distance is 15 km.

Carrier is Salzburg Verkehr Gmbh.

Buy ticket

Get off at the Bayerisch Gmain Brücke.
Take the train Berchtesgadener Land Bahn at the station Bayerisch Gmain.

The journey takes approximately 21 m. Ticket price is about €3 The travel distance is 15 km.

Carrier is Berchtesgadener Land Bahn.

Buy ticket

Get off at the Berchtesgaden Hbf.


🛏 Find hotel deals and discounts up to 20% in Berchtesgaden at Booking


The cheapest way to travel from Vienna to Berchtesgaden is by taking a Bus with an average price of €24. The journey takes approximately 5 ч. 15 мин.

Drive is the fastest way to travel from Vienna to Berchtesgaden. Tickets cost €NA. The journey takes approximately 3 ч. 12 мин.

Vienna is approximately 324 km away from Berchtesgaden. The trip by car takes 3 h 12 m.

The average journey time by car between Vienna and Berchtesgaden is 3 h 12 m.