Search train tickets to Munich

switcheroo

Quickview

How to get to Munich by train?

Routes147
Trips per day6,810
train carriers10
Stations49
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Munich?

The cheapest prices for a train ticket to Munich that users have found recently on Wanderu start at €14.06. Such great deals to Munich are available on one route to Augsburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Munich. Augsburg at €15.54 has consistently the lowest average train ticket prices to Munich.

What are the main train stations in Munich?

The most popular train stations in Munich are München Train Station, München-Freiham and München-Karlsfeld. München Train Station is the busiest train station in Munich.

Helmstedt

There are 884 train schedules per day connecting Helmstedt with Munich. It takes on average 7 hours and 2 minutes to travel 285 miles, 458 kms, by train from Helmstedt. 3 train carriers offer schedules from Helmstedt, with Deutsche Bahn offering the most daily connections to Munich. Travelling by train from Helmstedt you will most likely to arrive in Munich at München Hackerbrücke.
Avg. Time
7h 2m
Avg. Price
€106.48

Bönen

There are 793 train schedules per day connecting Bönen with Munich. It takes on average 7 hours and 26 minutes to travel 294 miles, 473 kms, by train from Bönen. 3 train carriers offer schedules from Bönen, with Deutsche Bahn offering the most daily connections to Munich. Travelling by train from Bönen you will most likely to arrive in Munich at München-Karlsfeld.
Avg. Time
7h 26m
Avg. Price
€73.91

Frechen

There are 604 train schedules per day connecting Frechen with Munich. It takes on average 6 hours and 20 minutes to travel 288 miles, 463 kms, by train from Frechen. 2 train carriers offer schedules from Frechen, with Deutsche Bahn offering the most daily connections to Munich. Travelling by train from Frechen you will most likely to arrive in Munich at München-Allach.
Avg. Time
6h 20m
Avg. Price
€90.65

Salzgitter

There are 507 train schedules per day connecting Salzgitter with Munich. It takes on average 6 hours and 34 minutes to travel 282 miles, 454 kms, by train from Salzgitter. 2 train carriers offer schedules from Salzgitter, with Deutsche Bahn offering the most daily connections to Munich. Travelling by train from Salzgitter you will most likely to arrive in Munich at München-Karlsfeld.
Avg. Time
6h 34m
Avg. Price
€88.04

Celerina/Schlarigna

There are 491 train schedules per day connecting Celerina/Schlarigna with Munich. It takes on average 7 hours and 50 minutes to travel 139 miles, 223 kms, by train from Celerina/Schlarigna. 2 train carriers offer schedules from Celerina/Schlarigna, with Deutsche Bahn offering the most daily connections to Munich. Travelling by train from Celerina/Schlarigna you will most likely to arrive in Munich at München-Karlsfeld.
Avg. Time
7h 50m
Avg. Price
€86.86

Located in , Germany, you can travel by train to Munich from 147 destinations and choose from 6810 daily train schedules to get you there. Deutsche Bahn has the most train connections to Munich. The furthest train arriving in Munich covers a distance of 571.11 miles, 918.88 kms, covering the journey in 19 hours and 28 minutes

Looking for other ways to get there? Check out Bus options to Munich.

train companies serving Munich

Railjet

There are 4 daily Railjet schedules to Munich. Railjet can get you to Munich by train from 9 destinations including Vienna.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 5m
Avg. Price
€57.63

RegioJet

There are 3 daily RegioJet schedules to Munich. RegioJet can get you to Munich by train from 5 destinations including Brno.
Restroom
WiFi
Newspaper/Magazine
Movies
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Attendant
Beverage
Avg. Time
0h 16m
Avg. Price
€29.50

alex

There are 8 daily alex schedules to Munich. alex can get you to Munich by train from 4 destinations including Regensburg.
Avg. Time
0h 2m
Avg. Price
€25.89

Deutsche Bahn

There are 763 daily Deutsche Bahn schedules to Munich. Deutsche Bahn can get you to Munich by train from 205 destinations including Berlin.
Power outlet
Avg. Time
0h 7m
Avg. Price
€86.33

DB Eurocity

There are 13 daily DB Eurocity schedules to Munich. DB Eurocity can get you to Munich by train from 41 destinations including Stuttgart.
Meal
Power outlet
Beverage
Avg. Time
0h 5m
Avg. Price
€47.88

DB Intercity

There are 6 daily DB Intercity schedules to Munich. DB Intercity can get you to Munich by train from 17 destinations including Stuttgart.
Meal
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€36.04

DB Intercity-Express

There are 125 daily DB Intercity-Express schedules to Munich. DB Intercity-Express can get you to Munich by train from 62 destinations including Berlin.
WiFi
Meal
Power outlet
Beverage
Avg. Time
0h 5m
Avg. Price
€88.58

Non-federally owned railway company

There are 4 daily Non-federally owned railway company schedules to Munich. Non-federally owned railway company can get you to Munich by train from 30 destinations including Paris.
Power outlet
Avg. Time
0h 9m
Avg. Price
€68.79

Deutsche Bahn with non-federally owned railway company

There are 189 daily Deutsche Bahn with non-federally owned railway company schedules to Munich. Deutsche Bahn with non-federally owned railway company can get you to Munich by train from 191 destinations including Paris.
Power outlet
Avg. Time
0h 8m
Avg. Price
€81.04

Meridian

There are 1 daily Meridian schedules to Munich. Meridian can get you to Munich by train from 4 destinations including Kufstein.
Avg. Time
0h 3m
Avg. Price
€33.69