COMPARE Prices across different modes

Sun
Oct 24
$53FlixTrain
Find prices
Find prices
Mon
Oct 25
$35FlixTrain
$28BlaBlaCar Bus
$338Lufthansa
Tue
Oct 26
$43Deutsche Bahn with connection
$35BlaBlaCar Bus
$293Lufthansa
Wed
Oct 27
$34Deutsche Bahn
$35BlaBlaCar Bus
$249Lufthansa
Thu
Oct 28
$34Deutsche Bahn
$43BlaBlaCar Bus
$212Lufthansa
Fri
Oct 29
$47Deutsche Bahn
$36BlaBlaCar Bus
$131Lufthansa
Sat
Oct 30
$29Deutsche Bahn with connection
$23BlaBlaCar Bus
$131Lufthansa
Sun
Oct 31
Find prices
$28Flixbus
Find prices
Mon
Nov 1
$22Deutsche Bahn
Find prices
$116Lufthansa
Tue
Nov 2
$22Deutsche Bahn
$35BlaBlaCar Bus
$116Lufthansa
Wed
Nov 3
$22Deutsche Bahn
$30BlaBlaCar Bus
$153Lufthansa
Thu
Nov 4
$22Deutsche Bahn
$28Flixbus
$131Lufthansa
Fri
Nov 5
$22Deutsche Bahn
Find prices
$116Lufthansa
Mon
Nov 8
Find prices
$21Flixbus
Find prices
Tue
Nov 9
$22Deutsche Bahn
Find prices
$101Lufthansa
Wed
Nov 10
$22Deutsche Bahn
$22BlaBlaCar Bus
$116Lufthansa
Thu
Nov 11
$22Deutsche Bahn
$22BlaBlaCar Bus
$116Lufthansa
Fri
Nov 12
$22Deutsche Bahn
Find prices
$101Lufthansa

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Berlin from Frankfurt am Main Airport

distanceDistance269 miles (434 km)
durationAverage bus duration8 h 40 min
priceAverage bus ticket price$33 (€27)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Frankfurt am Main Airport to Berlin cover the 269 miles (434 km) long trip taking on average 8 h 40 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $23 (€19), but the average price of bus tickets is $33 (€27).

Bus companies

Travel with FlixBus between Frankfurt am Main Airport and Berlin

For as little as $23 (€19) you can travel by bus between Frankfurt am Main Airport and Berlin with FlixBus. Omio will show you the best deals, schedules and tickets available for this route.

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 Frankfurt am Main Airport to Berlin.

One of the best ways to travel between Frankfurt am Main Airport and Berlin is by taking a bus with FlixBus. Omio helps you find the ideal FlixBus bus between Frankfurt am Main Airport and Berlin by showing you FlixBus’s current bus schedules and timetables, the bus tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Frankfurt am Main Airport to Berlin journey. You can expect to travel 269 miles (434 km) between Frankfurt am Main Airport and Berlin on a bus with FlixBus. If you are using the Omio app to search for buses between Frankfurt am Main Airport and Berlin, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Once you’ve found that perfect bus, book your FlixBus bus ticket on Omio quickly and easily, then enjoy your upcoming trip from Frankfurt am Main Airport to Berlin!

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

  • 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

Travel Tips

Buses from Frankfurt am Main Airport to Berlin
Take the bus to Berlin 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 Frankfurt am Main Airport to Berlin.
FAQs
How much are cheap buses from Frankfurt am Main Airport to Berlin?
Looking to save money on your journey? Omio customers have found the cheapest bus between Frankfurt am Main Airport and Berlin for the next 7 days starting from $23 (€19)  one way.
How much does it cost to take a bus between Frankfurt am Main Airport and Berlin?
The bus price between Frankfurt am Main Airport and Berlin is on average $33 (€27)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is it from Frankfurt am Main Airport to Berlin by bus?
The Frankfurt am Main Airport to Berlin bus distance is approximately 269 miles (434 km).
How long is a bus to Berlin from Frankfurt am Main Airport on average?
While the time it takes to travel 269 miles (434 km) from Frankfurt am Main Airport to Berlin can vary based on specific dates, weekends, and holidays, the Frankfurt am Main Airport to Berlin bus journey time is on average 8 h 40 min.
Which bus providers can get me from Frankfurt am Main Airport to Berlin?
When taking a bus from Frankfurt am Main Airport to Berlin, you can count on Flixbus or BlaBlaCar for the best way to get you to Berlin. You can also check all possible bus companies who offer a service from Frankfurt am Main Airport to Berlin and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from Frankfurt am Main Airport to Berlin?
Yes, there are direct buses between Frankfurt am Main Airport and Berlin, and you can find a direct bus for this journey with Flixbus or BlaBlaCar  on Omio. It's worth paying attention to when you buy 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 Frankfurt am Main Airport to Berlin? When can I take the last bus for the day?
The earliest bus departing from Frankfurt am Main Airport to Berlin leaves at 8: 05 AM. The last bus departing from Frankfurt am Main Airport to Berlin leaves at 11: 05 PM. You can find the latest Frankfurt am Main Airport to Berlin bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I purchase the Frankfurt am Main Airport to Berlin bus for the best deals on tickets?
You can find buses from Frankfurt am Main Airport to Berlin to cost on average $33 (€27) 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 route. You’ll see tickets for the Frankfurt am Main Airport to Berlin bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey