Find a bus from Munich to Frankfurt

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Find cheap bus tickets to Frankfurt
from1.44$

Journey details

Best price 1.44$
Journey duration 6 h 56 min
Connections per day 59
First departure: 00:25
Last departure: 23:30
Distance 304km

On virail the best offers for buses from Munich to Frankfurt

Finding the pertect bus tickets to travel from Munich to Frankfurt is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

How much are the cheapest bus tickets from Munich to Frankfurt?

Don't wait too long to book your ticket: by booking in advance you can get bus tickets from Munich to Frankfurt for only 0,99 $. However, if you don't know the dates of your journey yet, you can find tickets for 32,00 $ on average.

What are the departure and arrival stations when travelling by bus to Frankfurt?

The stations served by the buses from Munich to Frankfurt are Munich - Airport or Munich - Bus Station and Frankfurt - Airport or Frankfurt - Main Station.

Ticket price Munich - Frankfurt every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 171$ 195$ 209$ 184$ 169$ 193 More
$ 22$ 22$ 19$ 18$ 17$ 19 More
More More $ 19 More More More More
More More $ 58 More $ 26$ 26 More

Buses from Munich to Frankfurt


If you are looking for different alternatives to travel from Munich to Frankfurt, trains and carpooling solutions could be a good deal seen the relatively short distance.

How many daily connections exist to go to Frankfurt from Munich by bus?

29 connections are available every day to travel from Munich to Frankfurt by bus. The main part of these connections, that is to say 21 routes, are direct lines and the rest, that is to say 8 routes include one or many changes. As a result, please take a ticket for a direct line if you do not want any change. Nevertheless, selecting a ticket with an indirect line could be more efficient if you want to reach Frankfurt at the last minute especially if there are too few connections even though the trip is longer.

When do the first and last buses from Munich to Frankfurt leave?

The earliest time you can leave from Munich is at 07:01, while the last bus is at 23:01. The journey takes on average 6 hours and 42 minutes but it can also last 4 hours and 55 minutes with the fastest connections.

Which bus companies serve the route Munich - Frankfurt?

You can travel by bus from Munich to Frankfurt with Ouibus.

virail lets you search and compare times and prices of any transports from one city to another