Trains from Berlin to Munich

Wed, Sep 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Berlin
to Munich

Showing times and prices for Sep 18

Cheapest

$87

Average

$177

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

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

Cheapest
carrier-logo
05:34Berlin Hbf (tief)5h09 10:43Munich Hbf
0 changes
$871One-way
2nd Cheapest
carrier-logo
04:28Berlin Hbf (tief)4h49 09:17Munich Hbf
0 changes
$1021One-way
2nd Cheapest
carrier-logo
06:30Berlin Hbf (tief)4h30 11:00Munich Hbf
0 changes
$1021One-way
carrier-logo
07:37Berlin Hbf (tief)5h05 12:42Munich Hbf
0 changes
$1531One-way
carrier-logo
06:01Berlin Hbf (tief)4h00 10:01Munich Hbf
0 changes
$1531One-way

Train Times

Berlin to Munich

Showing trains for tomorrow, Wed, Sep 18
carrier-logo
04:28Berlin Hbf (tief)4h49 09:17Munich Hbf
0 changes
carrier-logo
05:34Berlin Hbf (tief)5h09 10:43Munich Hbf
0 changes
carrier-logo
06:01Berlin Hbf (tief)4h00 10:01Munich Hbf
0 changes
carrier-logo
06:30Berlin Hbf (tief)4h30 11:00Munich Hbf
0 changes
carrier-logo
07:37Berlin Hbf (tief)5h05 12:42Munich Hbf
0 changes
carrier-logo
08:05Berlin Hbf (tief)3h58 12:03Munich Hbf
0 changes
carrier-logo
08:30Berlin Hbf (tief)4h32 13:02Munich Hbf
0 changes
carrier-logo
09:37Berlin Hbf (tief)4h25 14:02Munich Hbf
0 changes
carrier-logo
09:52Berlin Hbf (tief)4h49 14:41Munich Hbf
0 changes
carrier-logo
10:30Berlin Hbf (tief)4h39 15:09Munich Hbf
0 changes
carrier-logo
10:30Berlin Hbf (tief)5h13 15:43Munich Hbf
0 changes
carrier-logo
12:05Berlin Hbf (tief)3h57 16:02Munich Hbf
0 changes
carrier-logo
12:30Berlin Hbf (tief)4h31 17:01Munich Hbf
0 changes
carrier-logo
13:37Berlin Hbf (tief)4h27 18:04Munich Hbf
0 changes
carrier-logo
13:37Berlin Hbf (tief)5h06 18:43Munich Hbf
0 changes
carrier-logo
14:30Berlin Hbf (tief)4h36 19:06Munich Hbf
0 changes
carrier-logo
15:37Berlin Hbf (tief)5h05 20:42Munich Hbf
0 changes
carrier-logo
16:05Berlin Hbf (tief)3h56 20:01Munich Hbf
0 changes
carrier-logo
16:30Berlin Hbf (tief)4h31 21:01Munich Hbf
0 changes
carrier-logo
17:37Berlin Hbf (tief)5h06 22:43Munich Hbf
0 changes
carrier-logo
18:05Berlin Hbf (tief)3h56 22:01Munich Hbf
0 changes
carrier-logo
18:30Berlin Hbf (tief)4h32 23:02Munich Hbf
0 changes
carrier-logo
19:28Berlin Hbf (tief)4h54 00:22Munich Hbf
0 changes
carrier-logo
21:28Berlin Hbf (tief)10h04 07:32Munich Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Wed
Sep 18
$79Deutsche Bahn
$21Flixbus
$78Lufthansa
Thu
Sep 19
$70Deutsche Bahn
$21Flixbus
$86easyJet
Fri
Sep 20
$72Deutsche Bahn
$26Bla Bla Bus
$91Lufthansa
Sat
Sep 21
$30Deutsche Bahn
$12Bla Bla Bus
$91Lufthansa
Sun
Sep 22
$30Deutsche Bahn
$12Bla Bla Bus
$91Lufthansa
Mon
Sep 23
$35Deutsche Bahn
$23Flixbus
$58Germanwings
Tue
Sep 24
$35Deutsche Bahn
$21Flixbus
$58Germanwings
Wed
Sep 25
$30Deutsche Bahn
$12Bla Bla Bus
$58Germanwings
Thu
Sep 26
$35Deutsche Bahn
$12Bla Bla Bus
$58Germanwings
Fri
Sep 27
$88Deutsche Bahn
$23Bla Bla Bus
$91Lufthansa
Sat
Sep 28
$35Deutsche Bahn
$12Bla Bla Bus
$66easyJet
Sun
Sep 29
$60Deutsche Bahn
$12Bla Bla Bus
$78Lufthansa
Mon
Sep 30
$35Deutsche Bahn
$12Bla Bla Bus
$65Lufthansa
Tue
Oct 1
$35Deutsche Bahn
$21Flixbus
$41Germanwings
Wed
Oct 2
$88Deutsche Bahn
$23Bla Bla Bus
$105Germanwings
Thu
Oct 3
$65Deutsche Bahn
$23Bla Bla Bus
$81Germanwings
Fri
Oct 4
$35Deutsche Bahn
$23Bla Bla Bus
$58Germanwings
Sat
Oct 5
$35Deutsche Bahn
$21Flixbus
$95easyJet
Sun
Oct 6
$121Deutsche Bahn
$23Bla Bla Bus
$144easyJet
Mon
Oct 7
$35Deutsche Bahn
$21Flixbus
$41Germanwings

The fastest trains

from Berlin
to Munich

Showing times and prices for Sep 18

Fastest Journey

3 h 56 m

Average

4 h 49 m

Trains per day

24

Distance

505 km

Of the 24 train that leave Berlin for Munich every day 21 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 505 km distance in an average of 4 h 49 m but if you time it right, some train will get you there in just 3 h 56 m .

The slowest train will take 10 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
16:05Berlin Hbf (tief)3h56 20:01Munich Hbf
0 changes
$1961One-way
Fastest
carrier-logo
18:05Berlin Hbf (tief)3h56 22:01Munich Hbf
0 changes
$1961One-way
2nd Fastest
carrier-logo
12:05Berlin Hbf (tief)3h57 16:02Munich Hbf
0 changes
$1961One-way
carrier-logo
08:05Berlin Hbf (tief)3h58 12:03Munich Hbf
0 changes
$1961One-way
carrier-logo
06:01Berlin Hbf (tief)4h00 10:01Munich Hbf
0 changes
$1531One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Berlin to Munich Train Information

Avg. Train Duration:
6 hours 4 minutes
Train Ticket Price: $36
Trains depart from:Berlin
Trains arrive in:Munich
Distance:505 km
TrainTrain Companies:Deutsche Bahn

Trains from Berlin to Munich

Trains in Germany are an effective way to travel between cities, with a number of companies offering domestic and international train routes. All trains traveling from Berlin to Munich are operated by Deutsche Bahn, with approximately 29 trains making the journey every day. Most Berlin to Munich trains are direct; however, some trains require a transfer in either Frankfurt, Fulda, Nuremberg, or Göttingen. Occasional journeys require 2 or more transfers. Trains take between 6 and 10½ hours to arrive in Munich, depending on if a transfer is required. The first train of the day departs Berlin at 4:27 a.m. while the last leaves at 11:53 p.m. All Berlin to Munich trains depart from Berlin Hauptbahnhof (main train station) and arrive at München Hauptbahnhof (main train station).

Berlin to Munich Train Cost

Average prices for trains from Berlin to Munich when you book in advance

Booking Period

Average Price

Same Day

€137

1 Day in Advance

€131

1 Week in Advance

€108

2 Weeks in Advance

€91

1 Month in Advance

€84

3 Months in Advance

€72

Berlin to Munich Trains: General Information


Travelers in Germany can offset some of the cost of Berlin to Munich train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Berlin to Munich trains are run by Deutsche Bahn.
  • autobus Most Berlin to Munich trains are direct; however, many journeys require a transfer at either Frankfurt, Fulda, Nuremberg, or Göttingen. Occasional journeys require 2 or 3 transfers. All trains depart from Berlin Hauptbahnhof and arrive at München Hauptbahnhof.
  • autobus The Berlin to Munich train journey takes as little as 6 hours and 4 minutes to arrive in Munich.
  • autobus Most travelers book their Berlin to Munich train tickets 1 day in advance