View of Berlin

Train from Munich to Berlin

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

Fastest journey4h42
Connections a day13
Direct trains11
On time44%

See prices and book →

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

Our travel advice

Our pick

Take the 06:34 train: 4h49 without a change.

Watch the change in Nuremberg

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

Direct or with a change?

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

The timetable at a glance

First train06:34
Last train18:34
Fastest journey4h42
Average journey4h49
Longest journey4h50
Without changing11 of 13

Departures per hour from Munich

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

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

All connections on a regular day

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

DepartsArrivesDurationChange atTrains
06:3411:234h49directICE 1102
DB
07:3412:244h50directICE 1602
DB
08:3413:234h49directICE 1100
DB
09:3414:244h50directICE 1600
DB
10:3415:234h49directICE 1008
DB
10:4115:234h42NurembergICE 1206 · ICE 1008
DB
11:3416:244h50directICE 1508
DB
12:3417:234h49directICE 1006
DB
12:3817:234h45NurembergICE 588 · ICE 1006
DB
13:3418:244h50directICE 1506
DB
14:3419:234h49directICE 1004
DB
16:3421:234h49directICE 1002
DB
18:3423:234h49directICE 1000
DB

Route map

HamburgFrankfurtColognePragueViennaZurichStuttgartHanoverBernInnsbruckBratislavaLuxembourgStrasbourgDresdenMunichNurembergBerlin

How punctual is this route?

Real arrival times of ICE 1000, ICE 1002, ICE 1004, ICE 1006, ICE 1008, ICE 1100 at Berlin Hbf, 1010 trips.

On time (≤5 min)44%
Within 15 min68%
Cancelled1.1%

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± 5h07± 3h52
CO₂ per person± 21 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 Munich to Berlin at Omio.

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

Frequently asked questions

How long is the train from Munich to Berlin?

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

Is there a direct train from Munich to Berlin?

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

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

On a regular Tuesday the first connection leaves at 06:34 and the last at 18:34 (Munich time).

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

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

Is the train from Munich to Berlin usually on time?

44% of measured arrivals at Berlin Hbf were at most 5 minutes late, and 68% within 15 minutes.

Where can I book a train ticket to Berlin?

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

Related routes

Paris → MunichParis → BerlinBerlin → MunichBerlin → PragueBerlin → HamburgBerlin → CopenhagenBerlin → ViennaBerlin → WarsawAmsterdam → Berlin

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