Compare prices and tickets by train, bus or flight

Sat
Dec 4
$56Deutsche Bahn
$30Flixbus
$162Eurowings
Sun
Dec 5
$42Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$126Eurowings
Mon
Dec 6
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$108Eurowings
Tue
Dec 7
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$120Eurowings
Wed
Dec 8
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$180Eurowings
Thu
Dec 9
$21Deutsche Bahn
$48Globtour Medjugorjie d.o.o.
$144Eurowings
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.
$144Eurowings
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.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Bonn from Munich

distanceDistance268 miles (433 km)
durationAverage bus duration8 h 45 min
priceAverage bus ticket price$45 (€37)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Munich to Bonn cover the 268 miles (433 km) long journey taking on average 8 h 45 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this route costs around $45 (€37), you can find the cheapest bus ticket for as low as $30 (€25). Travelers depart most frequently from München Hbf and arrive in Bonn, Museumsmeile.

Bus companies

FlixBus Munich – Bonn

Find the best buses between Munich and Bonn with Omio's travel partners FlixBus from $30 (€25). We can find you the best deals, schedules and tickets when comparing and booking the best route.

FlixBus

Find the perfect FlixBus bus between Munich and Bonn for a smooth and relaxing journey. Omio makes it convenient for you to check the latest FlixBus bus schedules and compare the cheapest, fastest or earliest bus from Munich to Bonn. You can also check relevant travel information for the FlixBus bus, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap FlixBus bus tickets online. You can expect to travel around 268 miles (433 km) on this journey and your FlixBus Munich to Bonn bus ticket can cost as little as $30 (€25) one-way if you book in advance. When you search for FlixBus tickets from Munich to Bonn in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official FlixBus bus tickets online quickly and easily on Omio and enjoy the travel experience!

Travel Tips

Bus to Bonn from Munich
Take the bus 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 does a cheap bus between Munich and Bonn cost?
Omio customers have found the cheapest buses from Munich to Bonn to cost as little as $30 (€25)  in the next 7 days.
How much does it cost to take a bus from Munich to Bonn?
The bus price to Bonn from Munich is on average $45 (€37)  if you are looking to book your tickets for this journey in the next 7 days.
How many miles is it from Munich to Bonn by bus?
The Munich to Bonn bus distance is approximately 268 miles (433 km).
How long is the bus ride from Munich to Bonn?
The bus time between Munich and Bonn is on average 8 h 45 min  for the 268 miles (433 km) long journey, but the time it takes to go to Bonn from Munich by bus can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Munich to Bonn, which bus station in Munich do I depart from and which bus station in Bonn do I arrive in?

Some of the Munich bus stations to Bonn you can start your journey from include München, ZOB, Munich, Goeppert Mayer Straße/ Frottmain and Munich, Hauptbahnhof Nord. Similarly, some of the arrival bus stations in Bonn include Bonn, Museumsmeile, Bonn Friedensplatz and Bonn, Fernbusbahnhof.

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

Where is the departure bus station in Munich located? Where is the arrival bus station in Bonn located?

Passengers booking this trip most frequently board their buses from München Hbf and need to travel around 0.8 miles (1.3 km) from the city center to get to this bus station.

Passengers arriving in Bonn most often arrive at Bonn, Museumsmeile and need to travel around 1.7 miles (2.8 km) from this bus station to the city center.

What bus companies go from Munich to Bonn?
For the journey from Munich to Bonn you can take a bus with Flixbus or BlaBlaCar. Be sure to check out all possible bus companies that offer services to Bonn from Munich on Omio to compare what amenities they may have.
When does the first bus depart from Munich to Bonn? When does the last bus depart from Munich to Bonn?
You can take the first bus from Munich to Bonn at 5: 15 AM. The last bus from Munich to Bonn that you can take departs at 12: 30 PM. Omio shows you the latest bus from Munich to Bonn schedule to help you book the best departure time for this journey.
How early should I book bus tickets to Bonn from Munich to score the best deals?
If you book a bus ticket from Munich to Bonn within the next 7 days, you can find tickets to cost on average $45 (€37) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Bonn from Munich are generally on sale a few months before the planned departure date.