COMPARE Prices across different modes

Sun
Sep 26
$81FlixTrain
$29BlaBlaCar Bus
$213Lufthansa
Mon
Sep 27
$48Deutsche Bahn
$24BlaBlaCar Bus
$213Lufthansa
Tue
Sep 28
$22Deutsche Bahn
$19BlaBlaCar Bus
Find prices
Wed
Sep 29
$22Deutsche Bahn
$30BlaBlaCar Bus
$295Lufthansa
Thu
Sep 30
Find prices
$19BlaBlaCar Bus
$250Lufthansa
Fri
Oct 1
$22Deutsche Bahn
$19BlaBlaCar Bus
$544PGA-Portugalia Airlines
Sat
Oct 2
$22Deutsche Bahn
$19BlaBlaCar Bus
$116Lufthansa
Sun
Oct 3
Find prices
$19BlaBlaCar Bus
$101Lufthansa
Mon
Oct 4
$22Deutsche Bahn
$19BlaBlaCar Bus
$116Lufthansa
Tue
Oct 5
$22Deutsche Bahn
$12BlaBlaCar Bus
Find prices
Wed
Oct 6
Find prices
$22BlaBlaCar Bus
Find prices
Thu
Oct 7
$22Deutsche Bahn
$12BlaBlaCar Bus
$131Lufthansa
Fri
Oct 8
$35Deutsche Bahn
$19BlaBlaCar Bus
$544TAP Portugal
Sat
Oct 9
$30Deutsche Bahn
$12BlaBlaCar Bus
$175Lufthansa
Sun
Oct 10
Find prices
$19BlaBlaCar Bus
$101Lufthansa
Mon
Oct 11
$22Deutsche Bahn
$12BlaBlaCar Bus
$544TAP Portugal
Tue
Oct 12
$22Deutsche Bahn
$12BlaBlaCar Bus
Find prices
Wed
Oct 13
$12FlixTrain
$19Flixbus
$116Lufthansa
Thu
Oct 14
$22Deutsche Bahn
$12BlaBlaCar Bus
$384TAP Portugal
Fri
Oct 15
$30Deutsche Bahn
$19BlaBlaCar Bus
$455PGA-Portugalia Airlines
Sat
Oct 16
$37Deutsche Bahn
$12BlaBlaCar Bus
$86Lufthansa

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

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

Bus Information between Berlin and Frankfurt am Main

distanceDistance262 miles (423 km)
durationAverage bus duration8 h 15 min
priceAverage bus ticket price$22 (€17)
changesDirect busYes
carriersBus providersFlixbus, BlaBlaCar, Locomore, Eurolines Germany, Deinbus, BlaBlaCar Bus, Infobus or Eurolines France

Buses from Berlin to Frankfurt am Main cover the 262 miles (423 km) long journey 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 bus services available. You can get the cheapest bus tickets for this journey for as low as $19 (€15), but the average price of bus tickets is $22 (€17). Travelers depart most frequently from Berlin Hbf and arrive in Frankfurt am Main, Hbf.

Bus companies

Travel with FlixBus between Berlin and Frankfurt am Main

Buy your official FlixBus bus tickets between Berlin and Frankfurt am Main from $19 (€15) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable journey.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Berlin to Frankfurt am Main.

Enjoy a smooth and easy trip from Berlin to Frankfurt am Main with FlixBus! As an official travel partner of FlixBus, Omio can help you search current bus schedules and timetables from FlixBus, compare the best routes between Berlin and Frankfurt am Main as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable FlixBus Berlin to Frankfurt am Main bus ticket available today. If you search for FlixBus tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the bus station in person to purchase tickets. Once you find your ideal route, book your one-way bus between Berlin and Frankfurt am Main on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 262 miles (423 km) route between Berlin and Frankfurt am Main with ease and comfort on a bus with FlixBus.

These are FlixBus' ticket policies for COVID-19 for the bus between Berlin and Frankfurt am Main:

  • 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

Buses in Germany are an affordable way to travel between cities, with a variety of domestic and international routes offered by a number of companies. Buses from Berlin to Frankfurt are available around the clock. There can be up to 8 buses departing during the course of an hour; however, the frequency of services is at irregular intervals. Direct services take at least 6 hours and 30 minutes. Indirect services take from 8 hours and 35 minutes to reach Frankfurt, and usually require one change. Bus companies that operate buses for this route include Flixbus, Deinbus and Eurolines. The cheapest fares tend to be in the morning at about 8 a.m and late evening at around 11:30 p.m.

Taking the Bus from Berlin

Buses from Berlin to Frankfurt depart from various stops in Berlin including Alexanderplatz, Bf Zoo and Berlin ZOB. Berlin Alexanderplatz is situated in the Mitte district in the center of Berlin. This large station is served by an overground train station, the U-Bahn underground, four tram lines, five daytime bus services and four-night bus services. BF Zoo is the city’s largest bus terminal. The station also shares its site with the railway, the U-Bahn and the S-Bahn. Berlin ZOB is situated in Berlin’s western district Charlottenburg and is the city’s central bus station. The S-Bahn and underground are situated 0.3 kilometers from the station. Local buses, including route numbers 104, 218, 349, M49 and N42, serve the station. It is also easily possible to travel to the Berlin bus stations via taxi.

Getting into Frankfurt by bus

Frankfurt boasts a rich collection of museums, green open spaces, a vibrant student scene, and a wealth of evening entertainment to choose from. Top attractions in Frankfurt include Goethe House, the Main Tower and Frankfurt Zoological Garden. Buses from Berlin to Frankfurt usually terminate at Hbf. Südseite. This bus stop is part of Frankfurt Central Station. Local and intercity buses stop at the station, or travelers may continue their journey via train or taxi. Night buses operate until 4 a.m.

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
How much do cheap buses between Berlin and Frankfurt am Main cost?
Bus tickets between Berlin and Frankfurt am Main for some dates and times can be found for as cheap as $19 (€15)  one way in the next 7 days.
How much is the bus between Berlin and Frankfurt am Main on average?
The bus price from Berlin to Frankfurt am Main is on average $22 (€17)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is Berlin to Frankfurt am Main by bus?
The bus distance from Berlin to Frankfurt am Main is around 262 miles (423 km).
How long is a bus from Berlin to Frankfurt am Main on average?
The Berlin to Frankfurt am Main bus duration is on average 8 h 15 min, which is to be expected when traveling 262 miles (423 km) from Berlin to Frankfurt am Main. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by bus from Berlin to Frankfurt am Main, which bus station in Berlin do I depart from and which bus station in Frankfurt am Main do I arrive in?

When departing from Berlin, you have various bus station options to start your journey from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Frankfurt am Main, you can end your route in bus stations like Frankfurt am Main, Hbf, Frankfurt am Main, Pforzheimer Straße (Hauptbahnhof Südseite) and Frankfurt am Main, Flughafen Terminal 1.

Omio customers book a bus from Berlin Hbf   to Frankfurt am Main, Hbf   most frequently for this route.

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

Passengers booking this route most frequently board their buses from Berlin Hbf and need to travel around 1 mile (s) / 2 km from the city center to get to this bus station.

Passengers arriving in Frankfurt am Main most often arrive at Frankfurt am Main, Hbf and need to travel around 1 mile (s) / 1 km from this bus station to the city center.

Which bus providers can take me from Berlin to Frankfurt am Main?
Take the Berlin to Frankfurt am Main bus with Flixbus, BlaBlaCar, Locomore, Eurolines Germany, Deinbus, BlaBlaCar Bus, Infobus or Eurolines France. However, it's always good to check out all possible bus providers for the journey to Frankfurt am Main from Berlin as there might be differences in the amenities they offer.
Is there a direct bus from Berlin to Frankfurt am Main?
Yes, there are direct buses to Frankfurt am Main from Berlin, and you can find a direct bus for this trip with Flixbus, BlaBlaCar or BlaBlaCar Bus  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first bus from Berlin to Frankfurt am Main? When can I take the last bus for the day?
You can take the first bus from Berlin to Frankfurt am Main at 8: 30 PM. The last bus from Berlin to Frankfurt am Main that you can take departs at 9: 20 PM. Omio shows you the latest bus from Berlin to Frankfurt am Main schedule to help you book the best departure time for this journey.
When should I purchase the Berlin to Frankfurt am Main bus for the best deals on tickets?
You can find buses to Frankfurt am Main from Berlin to cost on average $22 (€17) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Berlin to Frankfurt am Main bus generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Berlin
Berlin, ZOB am Funkturm
Amenities