Compare prices and tickets by train, coach or flight

Tue
7 Dec
£46Deutsche Bahn
£18BlaBlaCar Bus
£107Eurowings
Wed
8 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£160Eurowings
Thu
9 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£160Eurowings
Fri
10 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£80Tuifly
Sat
11 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£93Eurowings
Sun
12 Dec
£21Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£107Eurowings
Mon
13 Dec
£21Deutsche Bahn with connection
£36Globtour Medjugorjie d.o.o.
£80Tuifly
Tue
14 Dec
£21Deutsche Bahn with connection
£36Globtour Medjugorjie d.o.o.
£71Eurowings
Wed
15 Dec
£21Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£89Eurowings
Thu
16 Dec
Find prices
£36Globtour Medjugorjie d.o.o.
£107Eurowings
Fri
17 Dec
£21Deutsche Bahn
£22Flixbus
£71Tuifly
Sat
18 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£67Eurowings
Sun
19 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£53Eurowings
Mon
20 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£62Tuifly
Tue
21 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£53Eurowings
Wed
22 Dec
£21Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£62Eurowings
Thu
23 Dec
£41Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£71Eurowings
Fri
24 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£70Lufthansa Cityline
Sat
25 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£71Lufthansa
Sun
26 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£53Eurowings
Mon
27 Dec
£16Deutsche Bahn
£36Globtour Medjugorjie d.o.o.
£62Eurowings

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Overview: Train from Munich to Bonn

distanceDistance268 miles (433 km)
durationAverage train duration5 h 25 min
priceAverage train ticket price£22 (€24)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Munich to Bonn cover the 268 miles (433 km) long trip taking on average 5 h 25 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £16, but the average price of train tickets is £22. Travellers depart most frequently from München Hbf and arrive in Bonn Hbf.

Train companies

Munich to Bonn with Deutsche Bahn

Buy your official Deutsche Bahn train tickets from Munich to Bonn from £16 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Munich to Bonn train.

Train information from Munich to Bonn with Deutsche Bahn:

  • Average Duration: 6 h 27 min
  • Average Price: £16
  • Deutsche Bahn frequency: 4 a day

When purchasing your Deutsche Bahn train tickets between Munich and Bonn, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Deutsche Bahn Trains from Munich to Bonn

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Munich to Bonn. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Munich to Bonn and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Munich to Bonn
Travel by train to Bonn 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 Bonn.
FAQs
What is the price of the cheapest train from Munich to Bonn?
Omio customers have found cheap train tickets to Bonn from Munich for as low as £16  for the next 7 days.
How much does the train from Munich to Bonn cost on average?
If you’re looking to buy your train tickets in the next week, you can expect the Munich to Bonn train price to come in at an average of £22  one way.
How far is it from Munich to Bonn by train?
The train distance from Munich to Bonn is around 268 miles (433 km).
How many hours does it take from Munich to Bonn by train?
On average the train from Munich to Bonn duration is 5 h 25 min  for the 268 miles (433 km) long route, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Munich to Bonn, which train station in Munich do I depart from and which train station in Bonn do I arrive in?

Some of the Munich train stations to Bonn you can start your journey from include München Hbf, München Hackerbrücke and München Marienplatz. Similarly, some of the arrival train stations in Bonn include Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf.

When travelling this route, Omio customers are departing most frequently from München Hbf   and arriving in Bonn Hbf.

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

Passengers board their train most frequently from München Hbf and travel around 0.8 miles (1.3 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Bonn Hbf and need to travel approximately 0.2 miles (289 m) from the train station to the city centre in Bonn.

What train providers go from Munich to Bonn?
When taking a train from Munich to Bonn, you can count on Deutsche Bahn for the best way to get you to Bonn. You can also check all possible train providers who offer a service between Munich and Bonn and compare the amenities they offer before buying a train ticket.
How many train services are there to Bonn from Munich a day?
On average, there are 12 trains a day from Munich to Bonn. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Munich to Bonn?
The first Munich to Bonn train departs at 04: 34   and the last train from Munich to Bonn leaves at 23: 01. Check out the most up-to-date Munich to Bonn train timetable on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets from Munich to Bonn for the best deals?
If you buy Munich to Bonn train tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for trains between Munich and Bonn. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Munich
Bonn
München Hbf is the most popular Munich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Munich for your journey to Bonn.
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 transport 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