COMPARE Prices across different modes

Sun
26 Sep
£58FlixTrain
£21BlaBlaCar Bus
£153Lufthansa
Mon
27 Sep
£35Deutsche Bahn
£17BlaBlaCar Bus
£153Lufthansa
Tue
28 Sep
£16Deutsche Bahn
£13BlaBlaCar Bus
Find prices
Wed
29 Sep
£16Deutsche Bahn
£21BlaBlaCar Bus
£212Lufthansa
Thu
30 Sep
Find prices
£13BlaBlaCar Bus
£180Lufthansa
Fri
1 Oct
£16Deutsche Bahn
£13BlaBlaCar Bus
£392PGA-Portugalia Airlines
Sat
2 Oct
£16Deutsche Bahn
£13BlaBlaCar Bus
£83Lufthansa
Sun
3 Oct
Find prices
£13BlaBlaCar Bus
£73Lufthansa
Mon
4 Oct
£16Deutsche Bahn
£13BlaBlaCar Bus
£83Lufthansa
Tue
5 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
Find prices
Wed
6 Oct
Find prices
£16BlaBlaCar Bus
Find prices
Thu
7 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£94Lufthansa
Fri
8 Oct
£25Deutsche Bahn
£13BlaBlaCar Bus
£392TAP Portugal
Sat
9 Oct
£21Deutsche Bahn
£9BlaBlaCar Bus
£126Lufthansa
Sun
10 Oct
Find prices
£13BlaBlaCar Bus
£73Lufthansa
Mon
11 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£392TAP Portugal
Tue
12 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
Find prices
Wed
13 Oct
£9FlixTrain
£13Flixbus
£83Lufthansa
Thu
14 Oct
£16Deutsche Bahn
£9BlaBlaCar Bus
£277TAP Portugal
Fri
15 Oct
£21Deutsche Bahn
£13BlaBlaCar Bus
£328PGA-Portugalia Airlines
Sat
16 Oct
£27Deutsche Bahn
£9BlaBlaCar Bus
£62Lufthansa

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
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

Coach Information to Frankfurt am Main from Berlin

distanceDistance262 miles (423 km)
durationAverage coach duration8 h 15 min
priceAverage coach ticket price£16 (€17)
changesDirect coachYes
carriersCoach companiesFlixbus, BlaBlaCar, Locomore, Eurolines Germany, Deinbus, BlaBlaCar Bus, Infobus or Eurolines France

Coaches from Berlin to Frankfurt am Main cover the 262 miles (423 km) long route taking on average 8 h 15 min with our travel partners like Flixbus, BlaBlaCar, Locomore, Eurolines Germany, Deinbus, BlaBlaCar Bus, Infobus or Eurolines France. There are direct coach services available. While the average ticket price for this journey costs around £16, you can find the cheapest coach ticket for as low as £13. Travellers depart most frequently from Berlin Hbf and arrive in Frankfurt am Main, Hbf.

Coach companies

FlixBus from Berlin to Frankfurt am Main

You can travel by coach between Berlin and Frankfurt am Main with FlixBus for as low as £13. When you search for timetables and tickets, Omio will show you the best trip.

FlixBus

FlixBus is one of the most popular low-cost coach providers in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travellers in both continents the option to take a long-distance coach at an affordable price. FlixBus also operates overnight coaches on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long coach journeys, extra legroom, luggage space and toilets.

    FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Berlin and Frankfurt am Main and when travelling by coach:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Buses from Berlin to Frankfurt: Journey Details

    Buses from Berlin to Frankfurt operate all through the week. Weekday journeys start as early as 6:30 a.m., with buses leaving every half an hour for Frankfurt. Afternoon buses from Berlin to Frankfurt are slightly less frequent, with buses departing every hour. The last regular bus for the day sets off at half past five in the afternoon, however, there is another bus at around 11.00 p.m. for late travellers. On weekends, there are more buses during the morning hours, and during late evening hours. Low-cost tickets are available in both the morning and afternoon. Major operators include Flixbus, Postbus, and BerlinLinienBus.

    Return journeys for buses from Frankfurt to Berlin are also offered.

    Taking the Bus from Berlin

    Buses from Berlin to Frankfurt set off from ZOB Berlin, the main bus station, which is located close to landmarks like the Funkturm. The well-equipped station caters to buses operating on local and international routes, and features 35 parking bays, luggage holding, waiting area and dining area. For those coming from any of the Berlin airports, a taxi ride takes less than 30 minutes. For those coming from the train station by the S-​Bahn, the journey to Messe ICC takes less than 10 minutes.

    Getting into Frankfurt by Bus

    Buses from Berlin to Frankfurt stop near Frankfurt am Main train station. The city features the busiest international airport and train station in Germany. From there it's possible to travel onwards to Frankfurt am Main airport. Taxi, cycle and bus services connect the area to other places in the city. A night bus service operates in the city. The major attractions include the Cathedral and the museum dedicated to Goethe. The city has an interesting nightlife to offer visitors and is also a commercial and business hub. The old town hall, Romer, with its interesting architecture and a distinctive balcony, and the Romerberg square, also form part of the city landscape.

    Travel Tips

    Buses from Berlin to Frankfurt am Main
    Take the bus to Frankfurt am Main 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 Berlin to Frankfurt am Main.
    FAQs
    What is the cost of cheap coaches to Frankfurt am Main from Berlin?
    If you’re looking to save money on tickets, you can find a cheap coach from Berlin to Frankfurt am Main for as little as £13  in the next 7 days.
    How much is a coach ticket from Berlin to Frankfurt am Main?
    If you’re looking to book your coach tickets in the next week, you can expect the Berlin to Frankfurt am Main coach price to come in at an average of £16  one way.
    What is the distance to Frankfurt am Main from Berlin by coach?
    The distance between Berlin and Frankfurt am Main by coach is approximately 262 miles (423 km).
    How long is the coach journey from Berlin to Frankfurt am Main?
    The Berlin to Frankfurt am Main coach duration is on average 8 h 15 min, which is to be expected when travelling 262 miles (423 km) to Frankfurt am Main from Berlin. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    What is the departure coach station in Berlin and arrival coach station in Frankfurt am Main?

    There are a few coach stations in Berlin to start your trip from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. In Frankfurt am Main you have a few coach station options to choose from for your arrival including Frankfurt am Main, Hbf, Frankfurt am Main, Pforzheimer Straße (Hauptbahnhof Südseite) and Frankfurt am Main, Flughafen Terminal 1.

    Omio customers travelling this route depart most frequently from Berlin Hbf   and arrive in Frankfurt am Main, Hbf.

    Where is the coach station in Berlin? Where is the coach station in Frankfurt am Main?

    The most popular departure coach station with passengers for this trip, called Berlin Hbf, is located 1 mile (s) / 2 km from the city centre of Berlin.

    The most popular arrival coach station, Frankfurt am Main, Hbf, is located 1 mile (s) / 1 km away from the city centre of Frankfurt am Main.

    Which coach companies can take me from Berlin to Frankfurt am Main?
    For the trip from Berlin to Frankfurt am Main you can take a coach with Flixbus, BlaBlaCar, Locomore, Eurolines Germany, Deinbus, BlaBlaCar Bus, Infobus or Eurolines France. Be sure to check out all possible coach companies that offer services from Berlin to Frankfurt am Main on Omio to compare what amenities they may have.
    Is there a direct coach to Frankfurt am Main from Berlin?
    Yes, you can search for direct coaches from Berlin to Frankfurt am Main on Omio with Flixbus or BlaBlaCar, and you won’t need to change in between. Direct coach services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your coach ticket.
    What are the first and last departure coach times from Berlin to Frankfurt am Main?
    You can take the first coach from Berlin to Frankfurt am Main at 20: 30   or take the last coach from Berlin to Frankfurt am Main leaving at 21: 20. Look for the latest Berlin Frankfurt am Main coach times on Omio and book the best time to take the coach for this journey.
    How far in advance should I purchase a coach ticket between Berlin and Frankfurt am Main to get the best deals?
    In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this trip and save money. If you buy coach tickets to Frankfurt am Main from Berlin within the next 7 days, you can find tickets to cost on average £16 one way. To find the best prices for this trip, consider booking your coach ticket from Berlin to Frankfurt am Main a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Berlin
    Berlin, ZOB am Funkturm
    Amenities