Compare prices and tickets by train, bus or flight

Sat
Dec 4
$56Deutsche Bahn
$30Flixbus
$161Eurowings
Sun
Dec 5
$42Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$125Eurowings
Mon
Dec 6
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$108Eurowings
Tue
Dec 7
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$119Eurowings
Wed
Dec 8
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$179Eurowings
Thu
Dec 9
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$143Eurowings
Fri
Dec 10
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$96Tuifly
Sat
Dec 11
$29Deutsche Bahn with connection
$48Globtour Medjugorjie d.o.o.
$102Eurowings
Sun
Dec 12
$29Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$143Eurowings
Mon
Dec 13
$29Deutsche Bahn with connection
$48Globtour Medjugorjie d.o.o.
$108Tuifly
Tue
Dec 14
$29Deutsche Bahn with connection
$48Globtour Medjugorjie d.o.o.
$84Eurowings
Wed
Dec 15
$29Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$108Eurowings
Thu
Dec 16
$29Deutsche Bahn with connection
$48Globtour Medjugorjie d.o.o.
$96Tuifly
Fri
Dec 17
$29Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$96Tuifly
Sat
Dec 18
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$90Eurowings
Sun
Dec 19
Find prices
$30Flixbus
$72Eurowings
Mon
Dec 20
Find prices
$48Globtour Medjugorjie d.o.o.
$72Tuifly
Tue
Dec 21
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$72Eurowings
Wed
Dec 22
$29Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$84Eurowings
Thu
Dec 23
$55Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$96Eurowings

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Munich to Bonn

distanceDistance268 miles (433 km)
durationAverage train duration5 h 30 min
priceAverage train ticket price$42 (€35)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Munich to Bonn cover the 268 miles (433 km) long trip taking on average 5 h 30 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 journey for as low as $21 (€18), but the average price of train tickets is $42 (€35). Travelers depart most frequently from München Hbf and arrive in Bonn Hbf.

Train companies

Deutsche Bahn 4 trains between Munich and Bonn

Find the best trains from Munich to Bonn with Omio's travel partners Deutsche Bahn 4 from $21 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Deutsche Bahn 4

Find your perfect trip between Munich and Bonn with Deutsche Bahn (DB)! Check out the DB train schedules from Munich to Bonn and then book cheap DB tickets with Omio. The distance between Munich and Bonn by DB is 268 miles (433 km) and the cheapest price for a DB ticket between Munich and Bonn is $21 (€18).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn 4 has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn 4 tickets between Munich and Bonn and when traveling by train:

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


Deutsche Bahn trains from Munich to Bonn

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Munich to Bonn. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Munich to Bonn and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
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
How much are cheap trains to Bonn from Munich?
Train tickets between Munich and Bonn for some dates and times can be found for as cheap as $21 (€18)  one way in the next 7 days.
What is the price of a train ticket between Munich and Bonn?
In the next 7 days you can expect to pay on average $42 (€35)  for a train ticket from Munich to Bonn.
How far is Bonn from Munich by train?
The train distance from Munich to Bonn is around 268 miles (433 km).
How long is the train ride from Munich to Bonn?
On average the Munich to Bonn train time is 5 h 30 min  covering the 268 miles (433 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Munich goes to Bonn? What train station do I come into Bonn from Munich?

There are a few train stations in Munich to start your route from including München Hbf, München Hackerbrücke and München Marienplatz. In Bonn you have a few train station options to choose from for your arrival including Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf.

Omio customers traveling this route depart most frequently from München Hbf   and arrive in Bonn Hbf.

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

You can find the most popular departure train station for this journey, München Hbf, located approximately 0.8 miles (1.3 km) from the city center of Munich. The most popular arrival train station in Bonn, called Bonn Hbf, is located around 0.1 miles (249 m) away from its city center.

Which train companies can take me from Munich to Bonn?
For the best Munich to Bonn train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services to Bonn from Munich to compare what amenities they may offer.
How many trains per day are there between Munich and Bonn?
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.
When is the earliest train from Munich to Bonn? When is the last train from Munich to Bonn?
The earliest train departing from Munich to Bonn leaves at 4: 34 AM. The last train departing from Munich to Bonn leaves at 11: 01 PM. You can find the latest Munich to Bonn train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book train tickets between Munich and Bonn for the best deals?
If you purchase a train ticket from Munich to Bonn within the next 7 days, you can find tickets to cost on average $42 (€35) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Bonn from Munich are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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