Cheap train tickets from Munich to Berchtesgaden

Showing times and prices for Jan 25

Cheapest

$29

Average

$34

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Munich to Berchtesgaden will cost around $ 34 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

Cheapest
06:55PMMunich Hbf3h02 09:57PMBerchtesgaden Hbf
2 changes
$291One-way
Cheapest
08:43PMMunich Hbf2h58 11:41PMBerchtesgaden Hbf
2 changes
$291One-way
Cheapest
07:55PMMunich Hbf3h00 10:55PMBerchtesgaden Hbf
2 changes
$291One-way
2nd Cheapest
09:55AMMunich Hbf2h45 12:40PMBerchtesgaden Hbf
2 changes
$311One-way
2nd Cheapest
10:55AMMunich Hbf2h45 01:40PMBerchtesgaden Hbf
2 changes
$311One-way

Train schedule from Munich to Berchtesgaden

Showing trains for tomorrow, Tue, Jan 25
09:55AMMunich Hbf2h45 12:40PMBerchtesgaden Hbf
0 changes
10:55AMMunich Hbf2h45 01:40PMBerchtesgaden Hbf
0 changes
11:55AMMunich Hbf2h45 02:40PMBerchtesgaden Hbf
0 changes
12:55PMMunich Hbf2h45 03:40PMBerchtesgaden Hbf
0 changes
01:55PMMunich Hbf3h27 05:22PMBerchtesgaden Hbf
0 changes
01:55PMMunich Hbf2h45 04:40PMBerchtesgaden Hbf
0 changes
02:17PMMunich Hbf3h05 05:22PMBerchtesgaden Hbf
0 changes
02:55PMMunich Hbf2h45 05:40PMBerchtesgaden Hbf
0 changes
03:55PMMunich Hbf2h45 06:40PMBerchtesgaden Hbf
0 changes
04:55PMMunich Hbf2h45 07:40PMBerchtesgaden Hbf
0 changes
05:55PMMunich Hbf2h45 08:40PMBerchtesgaden Hbf
0 changes
06:55PMMunich Hbf3h02 09:57PMBerchtesgaden Hbf
0 changes
07:17PMMunich Hbf2h40 09:57PMBerchtesgaden Hbf
0 changes
07:55PMMunich Hbf3h00 10:55PMBerchtesgaden Hbf
0 changes
08:17PMMunich Hbf2h38 10:55PMBerchtesgaden Hbf
0 changes
08:43PMMunich Hbf2h58 11:41PMBerchtesgaden Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 25
$29Deutsche Bahn with connection
$15Union Ivkoni International
Wed
Jan 26
$24Deutsche Bahn with connection
Find prices
Thu
Jan 27
$29Deutsche Bahn with connection
$16Flixbus
Sat
Jan 29
$26Deutsche Bahn
$13Union Ivkoni International

Fastest train times from Munich to Berchtesgaden

Showing times and prices for Jan 25

Fastest Journey

2 h 38 m

Average

2 h 50 m

Trains per day

16

Distance

120 km

It's difficult to get from Munich to Berchtesgaden without transferring at least once.

Fastest
08:17PMMunich Hbf2h38 10:55PMBerchtesgaden Hbf
2 changes
$471One-way
2nd Fastest
07:17PMMunich Hbf2h40 09:57PMBerchtesgaden Hbf
2 changes
$471One-way
09:55AMMunich Hbf2h45 12:40PMBerchtesgaden Hbf
2 changes
$311One-way
10:55AMMunich Hbf2h45 01:40PMBerchtesgaden Hbf
2 changes
$311One-way
03:55PMMunich Hbf2h45 06:40PMBerchtesgaden Hbf
2 changes
$311One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Munich to Berchtesgaden

distanceDistance74 miles (120 km)
durationAverage train duration2 h 38 min
priceAverage train ticket price$27 (€23)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn with connection

Trains from Munich to Berchtesgaden cover the 74 miles (120 km) long trip taking on average 2 h 38 min with our travel partners like Deutsche Bahn with connection. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $27 (€23), you can find the cheapest train ticket for as low as $24 (€20). Travelers depart most frequently from München Hbf and arrive in Berchtesgaden Hbf.

Travel Tips: Trains from Munich to Berchtesgaden

Travel by train to Berchtesgaden easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Munich to Berchtesgaden.
FAQs

How much are cheap trains to Berchtesgaden from Munich?

Train tickets between Munich and Berchtesgaden for some dates and times can be found for as cheap as $24 (€20)  one way in the next 7 days.

What is the cost of a train between Munich and Berchtesgaden?

If you are looking to buy your train ticket in the next 7 days, you can expect the Munich to Berchtesgaden train to cost on average $27 (€23)  one way.

How far is it from Munich to Berchtesgaden by train?

The train distance from Munich to Berchtesgaden is around 74 miles (120 km).

How long is the train to Berchtesgaden from Munich?

On average the Munich to Berchtesgaden train travel time is 2 h 38 min  for the 74 miles (120 km) long route, but the duration can vary if you travel on weekends and holidays.

When traveling by train from Munich to Berchtesgaden, which train station in Munich do I depart from and which train station in Berchtesgaden do I arrive in?

When departing from Munich, you have various train station options to start your route from including München Hbf, München Hackerbrücke and München Marienplatz. When arriving in Berchtesgaden, you can end your journey in train stations like Berchtesgaden Hbf and Berchtesgaden, Busbahnhof.

Omio customers book a train from München Hbf   to Berchtesgaden Hbf   most frequently for this route.

Where is the Munich train station located? Where is the Berchtesgaden train station located?

The most popular departure train station with passengers for this route, called München Hbf, is located 0.8 miles (1.3 km) from the city center of Munich.

The most popular arrival train station, Berchtesgaden Hbf, is located 0.4 miles (722 m) away from the city center of Berchtesgaden.

What train companies offer a service between Munich and Berchtesgaden?

For the best Munich to Berchtesgaden train to purchase, you can travel safely and comfortably with Deutsche Bahn with connection. However, it's always good to check all possible train companies with services to Berchtesgaden from Munich to compare what amenities they may offer.

How many trains are there between Munich and Berchtesgaden a day?

The average number of trains departing Munich for Berchtesgaden is 12 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Munich to Berchtesgaden?

You can take the earliest train from Munich to Berchtesgaden at 1: 09 PM   or take the last train from Munich to Berchtesgaden leaving at 7: 17 PM. Look for the latest Munich to Berchtesgaden train schedules on Omio and book the best time to take the train for this route.

When should I buy the Munich to Berchtesgaden train for the best deals on tickets?

You can find trains between Munich and Berchtesgaden to cost on average $27 (€23) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Munich to Berchtesgaden train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Munich
Berchtesgaden
München Hbf is the most popular Munich railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Munich for your trip to Berchtesgaden.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 8913081055
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 00 - 21: 00
Public transit options for München Hbf
U-Bahn lines: U1, U2, U4, U5, U7
S-Bahn lines: S1, S2, S3, S4, S6, S7, S8
Tram lines: 16, 17, 18, 19, 20, 21
Bus lines: 68, X98
Train lines: ICE, RJ, NJ, IC, EC, RE, RB