Travel options
from Munich to Bonn

You can get from Munich to Bonn by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

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

Travel Information from Munich to Bonn

distanceDistance268 miles (433 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$19 - $162
cheapestCheapest modeBus • $19 (€16) • 7 h 50 min
fastestFastest modeFlight • $162 (€135) • 1 h 5 min
carriersPopular travel companiesBlaBlaCar Bus, Eurowings or Deutsche Bahn

Travel 268 miles (433 km) by bus, flight or train from Munich to Bonn. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $19 (€16). The most popular travel companies which serve this journey are BlaBlaCar Bus, Eurowings or Deutsche Bahn among others. Travelers can even take a direct from Munich to Bonn.

Travel Tips

Travel from Munich to Bonn
Travel 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 do I travel from Munich to Bonn?

There are 3 ways to get from Munich to Bonn: bus, flight or train.

How do I get from Munich to Bonn the cheapest way?

The cheapest way to get from Munich to Bonn is by taking a bus. You can find average ticket prices around $19 (€16) compared to other travel options to Bonn:

Taking a bus is usually $143 (€119) less than taking a flight to Bonn, which costs on average $162 (€135) for the same trip.

Taking a bus is usually $2 (€2) less than taking a train to Bonn, which costs on average $22 (€18) for the same trip.

What is the fastest way from Munich to Bonn?

The fastest way to get to Bonn from Munich is by flight with an average travel time of 1 h 5 min.

Other travel options to Bonn can usually take longer:

In comparison, traveling by bus can take you on average 7 h 50 min.

In comparison, getting to Bonn by train can take on average 5 h 12 min.

How many miles from Munich to Bonn would I travel?

The Munich to Bonn distance is around 268 miles (433 km).

How many services a day are there to Bonn from Munich?

The average frequency per day from Munich to Bonn is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your route between Munich and Bonn as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling to Bonn from Munich, where do I depart from Munich and where do I arrive in Bonn?

These are the most popular departure and arrival points from Munich to Bonn:

  • Buses most often depart from Munich at München, ZOB and arrive in Bonn at Bonn, Museumsmeile.
  • Trains from Munich to Bonn most often leave from München Hbf and arrive in Bonn Hbf.
Which travel companies can get me from Munich to Bonn?

If finding a good deal is your main consideration for your trip from Munich to Bonn, then we'll help you find the best value travel companies for you:

  • BlaBlaCar Bus can get you to Bonn by bus. You can find a good deal for bus tickets with BlaBlaCar Bus from Munich to Bonn for $19 (€16) on Omio.
  • Travel with Eurowings for flights to Bonn. If you’re looking for a good deal on tickets, check for Eurowings Munich to Bonn tickets on Omio for $162 (€135).
  • Travel with Deutsche Bahn for trains to Bonn. If you’re looking for a good deal on tickets, check for Deutsche Bahn Munich to Bonn tickets on Omio for $22 (€18).
What is another destination I should add to my tour from Munich to Bonn?
Many of our customers who book a trip from Munich to Bonn often extend their vacation and travel to other popular destinations like Berlin, Cologne or Frankfurt am Main. If you’re thinking of adding another destination to your Munich and Bonn itinerary, let Omio find you the best connections between Bonn and any of these top destinations today!
How early should I buy Munich to Bonn tickets online to score the best deals?

When planning your trip from Munich to Bonn, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets are costing on average $19 (€16) one way.
  • Plane tickets cost on average $162 (€135) one way.
  • Train tickets are costing on average $22 (€18) one way.

However, we recommend buying tickets from Munich to Bonn online a few months in advance to get the best deals and save money on your upcoming journey.