View of Munich

Train from Berlin to Munich

The fastest train from Berlin to Munich takes 4h32, and 13 of the 14 daily connections we found run without a change. Below: every connection, how punctual the route really is, and practical tips.

Fastest journey4h32
Connections a day14
Direct trains13
On time51%

See prices and book →

Via Omio · you pay the same, we earn a small commission.

Our travel advice

Our pick

Take the 12:37 train: 4h40 without a change.

Watch the change in Nuremberg

With the ICE 1101 you have 14 minutes; that connection worked on 39% of measured trips. Pick a later connection or a flexible ticket if in doubt.

Direct or with a change?

13 of 14 connections are direct. The others change, usually in Nuremberg.

The timetable at a glance

First train06:36
Last train18:37
Fastest journey4h40
Average journey4h42
Longest journey4h44
Without changing12 of 13

Departures per hour from Berlin

  • Departures: 6 in the morning, 5 in the afternoon and 2 in the evening.
  • Operators: DB.
  • Usual change points: Nuremberg.

From our timetable data for a regular Tuesday; departure times in local Berlin time.

All connections on a regular day

Departure times are local time in Berlin, arrival times local time in Munich.

DepartsArrivesDurationChange atTrains
06:3611:204h44directICE 1003
DB
07:3712:204h43directICE 1503
DB
08:3613:204h44directICE 1005
DB
09:3714:214h44directICE 1505
DB
10:3715:204h43directICE 1007
DB
11:3616:184h42directICE 1507
DB
12:3717:174h40directICE 1009
DB
13:3618:204h44directICE 1509
DB
14:3719:184h41NurembergICE 1101 · ICE 1205
DB
14:3719:194h42directICE 1101
DB
16:3721:184h41directICE 1103
DB
17:3722:194h42directICE 1603
DB
18:3723:184h41directICE 1105
DB
20:3701:09 +14h32directICE 1107
DB

Route map

HamburgFrankfurtColognePragueViennaZurichStuttgartHanoverBernInnsbruckBratislavaLuxembourgStrasbourgDresdenBerlinMunich

How punctual is this route?

Real arrival times of ICE 1003, ICE 1005, ICE 1007, ICE 1009, ICE 1101, ICE 1103 at München Hbf, 1281 trips.

On time (≤5 min)51%
Within 15 min72%
Cancelled1.9%

Source: Deutsche Bahn delay data (CC BY 4.0). "On time" = at most 5 minutes late on arrival.

Train or plane?

Estimate
TrainPlane
Door to door± 4h57± 3h52
CO₂ per person± 20 kg± 69 kg
ArrivalCity centreAirport

Train: fastest connection plus 25 minutes to and from the station. Plane: flight time plus 40 minutes taxiing and 2.5 hours for airport transfers, check-in and security. CO₂: UK Government GHG Conversion Factors 2025 (DESNZ).

Ready to book?

Compare current prices from Berlin to Munich at Omio.

See prices and book →You pay the same, we earn a small commission.

Frequently asked questions

How long is the train from Berlin to Munich?

The fastest train takes 4h32; the typical journey is 4h42.

Is there a direct train from Berlin to Munich?

Yes. 13 of the 14 connections we found on a regular Tuesday run without a change.

What time is the first and last train from Berlin to Munich?

On a regular Tuesday the first connection leaves at 06:36 and the last at 20:37 (Berlin time).

Which station does the train from Berlin to Munich leave from?

The fastest connection leaves from Berlin Hbf and arrives at München Hbf.

Is the train from Berlin to Munich usually on time?

51% of measured arrivals at München Hbf were at most 5 minutes late, and 72% within 15 minutes.

Where can I book a train ticket to Munich?

You can compare prices at Omio. On ICE trains, the advance Sparpreis fares are the cheapest.

Related routes

Paris → MunichParis → BerlinBerlin → PragueBerlin → HamburgBerlin → CopenhagenBerlin → ViennaBerlin → WarsawMunich → SalzburgAmsterdam → Munich

Timetables: our own journey planner (MOTIS) on open timetable data from SNCF, DB (DELFI), NS (OpenOV), NMBS/SNCB, Eurostar, SBB/opentransportdata.swiss, Trenitalia France and Renfe. Method and sources.

Further reading