HUB hero image

How to Travel from

Berchtesgaden to Oberndorf bei Salzburg

by Rideshare, Train, Route or Car

Berchtesgaden
+0
Oberndorf bei Salzburg
Transport search to Oberndorf Bei Salzburg
Berchtesgaden
+0
Oberndorf bei Salzburg
Building a composite car route
Cheapest
Best Offer!
Car
39 min
45 km.
from $2
Composite Route Car Only

Five ways to Travel from Berchtesgaden to Oberndorf Bei Salzburg

Composite routes from Berchtesgaden to Oberndorf Bei Salzburg

Cheapest
Other

Transport providers

Train operators

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Berchtesgaden Hbf to Freilassing
Ave. Duration:
49 min
Frequency:
Twice daily
Estimated price:
$26.72–$30.53

Transdev GmbH

Phone:
+49 30 200730
Website:
transdev.de/
Train from Berchtesgaden Hbf to Freilassing
Ave. Duration:
57 min
Frequency:
Hourly
Estimated price:
$8.27–$12.72

Deutsche Bahn Regional

Phone:
+49 30 2970
Website:
bahn.de/
Train from Freilassing to Laufen
Ave. Duration:
8 min
Frequency:
Hourly
Estimated price:
$8.27–$12.09

Berchtesgadener Land Bahn

Phone:
0180 / 123 123 6
Website:
laenderbahn.com/
Train from Berchtesgaden Hbf to Freilassing
Ave. Duration:
46 min
Frequency:
Hourly

Bus operators

Salzburg Verkehr Gmbh

Phone:
0662 632900
Website:
salzburg-verkehr.at/
Train from Salzburg Hauptbahnhof 11 to Oberndorf
Ave. Duration:
26 min
Frequency:
Every 15 minutes

Regionalverkehr Oberbayern GmbH (RVO)

Phone:
+49 89 551640
Website:
dbregiobus-bayern.de/
Bus from Schießstättbrücke to Salzburg
Ave. Duration:
46 min
Frequency:
Hourly
Bus from Schießstättbrücke to Freilassing
Ave. Duration:
38 min
Frequency:
5 times a week
Bus from Freilassing to Laufen
Ave. Duration:
21 min
Frequency:
Every 2 hours

Brodschelm Linie

Phone:
+49 8677 98860
Website:
brodschelm.de/
Bus from Freilassing to Laufen
Ave. Duration:
21 min
Frequency:
3 times a day

Questions and Answers

What is the cheapest way to get from Berchtesgaden to Oberndorf bei Salzburg?

The cheapest way to get from Berchtesgaden to Oberndorf bei Salzburg is to drive which costs $8.15 - $13.04 and takes 39 min.

What is the fastest way to get from Berchtesgaden to Oberndorf bei Salzburg?

The fastest way to get from Berchtesgaden to Oberndorf bei Salzburg is to drive which takes 39 min and costs $8.15 - $13.04 .

Is there a direct bus between Berchtesgaden and Oberndorf bei Salzburg?

No, there is no direct bus from Berchtesgaden to Oberndorf bei Salzburg. However, there are services departing from Schießstättbrücke and arriving at Laufen Briouder Platz via Freilassing. The journey, including transfers, takes approximately 1h 45m.

Is there a direct train between Berchtesgaden and Oberndorf bei Salzburg?

No, there is no direct train from Berchtesgaden to Oberndorf bei Salzburg. However, there are services departing from Berchtesgaden Hbf and arriving at Laufen via Freilassing. The journey, including transfers, takes approximately 1h 31m.

How far is it from Berchtesgaden to Oberndorf bei Salzburg?

The distance between Berchtesgaden and Oberndorf bei Salzburg is 44 km. The road distance is 45.4 km.

How do I travel from Berchtesgaden to Oberndorf bei Salzburg without a car?

The best way to get from Berchtesgaden to Oberndorf bei Salzburg without a car is to line 840 bus and train which takes 1h 18m and costs .

How long does it take to get from Berchtesgaden to Oberndorf bei Salzburg?

It takes approximately 1h 18m to get from Berchtesgaden to Oberndorf bei Salzburg, including transfers.

Where do I catch the Berchtesgaden to Oberndorf bei Salzburg bus from?

Berchtesgaden to Oberndorf bei Salzburg bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), depart from Schießstättbrücke station.

Where do I catch the Berchtesgaden to Oberndorf bei Salzburg train from?

Berchtesgaden to Oberndorf bei Salzburg train services, operated by Berchtesgadener Land Bahn, depart from Berchtesgaden Hbf station.

Train or bus from Berchtesgaden to Oberndorf bei Salzburg?

The best way to get from Berchtesgaden to Oberndorf bei Salzburg is to train which takes 1h 31m and costs $14.13 - $35.87 . Alternatively, you can line 836 bus and bus, which costs and takes 1h 45m.

Where does the Berchtesgaden to Oberndorf bei Salzburg bus arrive?

Berchtesgaden to Oberndorf bei Salzburg bus services, operated by Regionalverkehr Oberbayern GmbH (RVO), arrive at Freilassing station.

Where does the Berchtesgaden to Oberndorf bei Salzburg train arrive?

Berchtesgaden to Oberndorf bei Salzburg train services, operated by Berchtesgadener Land Bahn, arrive at Freilassing station.

Can I drive from Berchtesgaden to Oberndorf bei Salzburg?

Yes, the driving distance between Berchtesgaden to Oberndorf bei Salzburg is 45 km. It takes approximately 39 min to drive from Berchtesgaden to Oberndorf bei Salzburg.

How do I get a train ticket from Berchtesgaden to Oberndorf bei Salzburg?

Book your Berchtesgaden to Oberndorf bei Salzburg train tickets online with Omio.

Where can I stay near Oberndorf bei Salzburg?

There are 1192+ hotels available in Oberndorf bei Salzburg. Prices start at $53.02 per night.
+0