The cheapest trains from Berlin to Frankfurt am Main Airport

Showing times and prices for Sep 17

Cheapest

$45

Average

$142

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Frankfurt am Main Airport will cost around $ 142 if you buy it on the day, but the cheapest tickets can be found for only $ 45.

Cheapest
09:28PMBerlin Hbf5h10 02:38AMFrankfurt Flughafen Fernbf
0 changes
$451One-way
10:29PMBerlin Hbf9h30 07:59AMFrankfurt Flughafen Regionalbf
2 changes
$861One-way
10:29PMBerlin Hbf9h27 07:56AMFrankfurt Flughafen Fernbf
1 changes
$871One-way
05:28AMBerlin Hbf4h46 10:14AMFrankfurt Flughafen Regionalbf
1 changes
$961One-way
04:30AMBerlin Hbf4h42 09:12AMFrankfurt Flughafen Fernbf
1 changes
$961One-way

Timetable Berlin to Frankfurt am Main Airport

Showing trains for tomorrow, Fri, Sep 17
12:20AMBerlin Hbf7h29 07:49AMFrankfurt Flughafen Fernbf
0 changes
12:20AMBerlin Hbf7h52 08:12AMFrankfurt Flughafen Fernbf
0 changes
12:20AMBerlin Hbf7h54 08:14AMFrankfurt Flughafen Regionalbf
0 changes
04:30AMBerlin Hbf4h42 09:12AMFrankfurt Flughafen Fernbf
0 changes
04:30AMBerlin Hbf4h44 09:14AMFrankfurt Flughafen Regionalbf
0 changes
05:28AMBerlin Hbf4h46 10:14AMFrankfurt Flughafen Regionalbf
0 changes
06:01AMBerlin Hbf4h21 10:22AMFrankfurt Flughafen Regionalbf
0 changes
06:01AMBerlin Hbf4h21 10:22AMFrankfurt Flughafen Fernbf
0 changes
06:30AMBerlin Hbf4h43 11:13AMFrankfurt Flughafen Fernbf
0 changes
06:30AMBerlin Hbf4h44 11:14AMFrankfurt Flughafen Regionalbf
0 changes
07:04AMBerlin Hbf4h18 11:22AMFrankfurt Flughafen Regionalbf
0 changes
07:04AMBerlin Hbf4h13 11:17AMFrankfurt Flughafen Fernbf
0 changes
07:33AMBerlin Hbf4h18 11:51AMFrankfurt Flughafen Fernbf
0 changes
07:37AMBerlin Hbf4h37 12:14PMFrankfurt Flughafen Regionalbf
0 changes
07:46AMBerlin Hbf4h43 12:29PMFrankfurt Flughafen Regionalbf
0 changes
07:46AMBerlin Hbf4h36 12:22PMFrankfurt Flughafen Fernbf
0 changes
08:05AMBerlin Hbf4h54 12:59PMFrankfurt Flughafen Regionalbf
0 changes
08:05AMBerlin Hbf4h50 12:55PMFrankfurt Flughafen Fernbf
0 changes
08:30AMBerlin Hbf4h43 01:13PMFrankfurt Flughafen Fernbf
0 changes
08:30AMBerlin Hbf4h44 01:14PMFrankfurt Flughafen Regionalbf
0 changes
08:46AMBerlin Hbf4h31 01:17PMFrankfurt Flughafen Fernbf
0 changes
08:46AMBerlin Hbf4h36 01:22PMFrankfurt Flughafen Regionalbf
0 changes
09:33AMBerlin Hbf4h18 01:51PMFrankfurt Flughafen Fernbf
0 changes
09:37AMBerlin Hbf4h37 02:14PMFrankfurt Flughafen Regionalbf
0 changes
09:46AMBerlin Hbf4h36 02:22PMFrankfurt Flughafen Regionalbf
0 changes
09:46AMBerlin Hbf4h36 02:22PMFrankfurt Flughafen Fernbf
0 changes
10:05AMBerlin Hbf4h50 02:55PMFrankfurt Flughafen Fernbf
0 changes
10:05AMBerlin Hbf4h54 02:59PMFrankfurt Flughafen Regionalbf
0 changes
10:30AMBerlin Hbf4h44 03:14PMFrankfurt Flughafen Regionalbf
0 changes
10:30AMBerlin Hbf4h41 03:11PMFrankfurt Flughafen Fernbf
0 changes
11:04AMBerlin Hbf4h15 03:19PMFrankfurt Flughafen Regionalbf
0 changes
11:04AMBerlin Hbf4h13 03:17PMFrankfurt Flughafen Fernbf
0 changes
11:28AMBerlin Hbf4h38 04:06PMFrankfurt Flughafen Regionalbf
0 changes
11:37AMBerlin Hbf4h29 04:06PMFrankfurt Flughafen Regionalbf
0 changes
11:46AMBerlin Hbf4h36 04:22PMFrankfurt Flughafen Fernbf
0 changes
11:46AMBerlin Hbf4h37 04:23PMFrankfurt Flughafen Regionalbf
0 changes
12:05PMBerlin Hbf4h54 04:59PMFrankfurt Flughafen Regionalbf
0 changes
12:05PMBerlin Hbf4h50 04:55PMFrankfurt Flughafen Fernbf
0 changes
12:30PMBerlin Hbf4h44 05:14PMFrankfurt Flughafen Regionalbf
0 changes
01:04PMBerlin Hbf4h15 05:19PMFrankfurt Flughafen Regionalbf
0 changes
01:04PMBerlin Hbf4h13 05:17PMFrankfurt Flughafen Fernbf
0 changes
01:28PMBerlin Hbf4h38 06:06PMFrankfurt Flughafen Regionalbf
0 changes
01:33PMBerlin Hbf4h19 05:52PMFrankfurt Flughafen Fernbf
0 changes
01:37PMBerlin Hbf4h29 06:06PMFrankfurt Flughafen Regionalbf
0 changes
01:46PMBerlin Hbf4h37 06:23PMFrankfurt Flughafen Regionalbf
0 changes
01:46PMBerlin Hbf4h36 06:22PMFrankfurt Flughafen Fernbf
0 changes
02:05PMBerlin Hbf4h50 06:55PMFrankfurt Flughafen Fernbf
0 changes
02:05PMBerlin Hbf4h54 06:59PMFrankfurt Flughafen Regionalbf
0 changes
02:30PMBerlin Hbf4h43 07:13PMFrankfurt Flughafen Fernbf
0 changes
02:30PMBerlin Hbf4h44 07:14PMFrankfurt Flughafen Regionalbf
0 changes
03:04PMBerlin Hbf4h13 07:17PMFrankfurt Flughafen Fernbf
0 changes
03:04PMBerlin Hbf4h18 07:22PMFrankfurt Flughafen Regionalbf
0 changes
03:33PMBerlin Hbf4h23 07:56PMFrankfurt Flughafen Fernbf
0 changes
03:37PMBerlin Hbf4h37 08:14PMFrankfurt Flughafen Regionalbf
0 changes
03:46PMBerlin Hbf4h36 08:22PMFrankfurt Flughafen Regionalbf
0 changes
03:46PMBerlin Hbf4h36 08:22PMFrankfurt Flughafen Fernbf
0 changes
04:06PMBerlin Hbf4h44 08:50PMFrankfurt Flughafen Regionalbf
0 changes
04:30PMBerlin Hbf4h43 09:13PMFrankfurt Flughafen Fernbf
0 changes
04:30PMBerlin Hbf4h44 09:14PMFrankfurt Flughafen Regionalbf
0 changes
05:04PMBerlin Hbf4h13 09:17PMFrankfurt Flughafen Fernbf
0 changes
05:04PMBerlin Hbf4h18 09:22PMFrankfurt Flughafen Regionalbf
0 changes
05:28PMBerlin Hbf4h46 10:14PMFrankfurt Flughafen Regionalbf
0 changes
05:46PMBerlin Hbf4h36 10:22PMFrankfurt Flughafen Regionalbf
0 changes
05:46PMBerlin Hbf4h36 10:22PMFrankfurt Flughafen Fernbf
0 changes
06:05PMBerlin Hbf4h54 10:59PMFrankfurt Flughafen Regionalbf
0 changes
06:30PMBerlin Hbf4h37 11:07PMFrankfurt Flughafen Regionalbf
0 changes
07:04PMBerlin Hbf4h25 11:29PMFrankfurt Flughafen Regionalbf
0 changes
07:04PMBerlin Hbf4h13 11:17PMFrankfurt Flughafen Fernbf
0 changes
07:32PMBerlin Hbf4h56 12:28AMFrankfurt Flughafen Regionalbf
0 changes
09:28PMBerlin Hbf5h10 02:38AMFrankfurt Flughafen Fernbf
0 changes
10:29PMBerlin Hbf9h30 07:59AMFrankfurt Flughafen Regionalbf
0 changes
10:29PMBerlin Hbf9h27 07:56AMFrankfurt Flughafen Fernbf
0 changes
10:29PMBerlin Hbf9h30 07:59AMFrankfurt Flughafen Regionalbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 17
$45Deutsche Bahn
$24BlaBlaCar Bus
$207Lufthansa
Sat
Sep 18
$37Deutsche Bahn
$24Flixbus
$207Lufthansa
Sun
Sep 19
$45Deutsche Bahn
$24BlaBlaCar Bus
$176Lufthansa
Mon
Sep 20
$40Deutsche Bahn
$22BlaBlaCar Bus
$154Lufthansa
Tue
Sep 21
$30Deutsche Bahn with connection
$22BlaBlaCar Bus
$131Lufthansa
Wed
Sep 22
$35Deutsche Bahn
$22BlaBlaCar Bus
$251Lufthansa
Thu
Sep 23
$22Deutsche Bahn
$19BlaBlaCar Bus
$214Lufthansa
Fri
Sep 24
$45Deutsche Bahn
$12BlaBlaCar Bus
$86Lufthansa
Sat
Sep 25
$35Deutsche Bahn
$19BlaBlaCar Bus
$145Lufthansa
Sun
Sep 26
Find prices
$19BlaBlaCar Bus
$145Lufthansa
Mon
Sep 27
$22Deutsche Bahn
$22BlaBlaCar Bus
$176Lufthansa
Tue
Sep 28
$22Deutsche Bahn
$22BlaBlaCar Bus
$116Lufthansa
Wed
Sep 29
$22Deutsche Bahn
$22BlaBlaCar Bus
$131Lufthansa
Thu
Sep 30
$30Deutsche Bahn with connection
$12BlaBlaCar Bus
$176Lufthansa
Fri
Oct 1
$45Deutsche Bahn
$16BlaBlaCar Bus
$101Lufthansa
Sat
Oct 2
$21FlixTrain
$19BlaBlaCar Bus
$101Lufthansa
Sun
Oct 3
Find prices
$16BlaBlaCar Bus
$86Lufthansa Cityline
Mon
Oct 4
$22Deutsche Bahn
$22BlaBlaCar Bus
$176Lufthansa

The fastest trains from Berlin to Frankfurt am Main Airport

Showing times and prices for Sep 17

Fastest Journey

4 h 13 m

Average

4 h 55 m

Trains per day

73

Distance

435 km

Of the 73 trains that leave Berlin for Frankfurt am Main Airport every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 435 km distance in an average of 4 h 55 m but if you time it right, some trains will get you there in just 4 h 13 m .

The slowest trains will take 9 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:04PMBerlin Hbf4h13 09:17PMFrankfurt Flughafen Fernbf
1 changes
$1771One-way
Fastest
07:04PMBerlin Hbf4h13 11:17PMFrankfurt Flughafen Fernbf
1 changes
$1421One-way
Fastest
01:04PMBerlin Hbf4h13 05:17PMFrankfurt Flughafen Fernbf
1 changes
$1771One-way
Fastest
03:04PMBerlin Hbf4h13 07:17PMFrankfurt Flughafen Fernbf
1 changes
$1421One-way
Fastest
07:04AMBerlin Hbf4h13 11:17AMFrankfurt Flughafen Fernbf
1 changes
$1201One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Frankfurt am Main Airport from Berlin

distanceDistance269 miles (434 km)
durationAverage train duration4 h 19 min
priceAverage train ticket price$47 (€37)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Berlin to Frankfurt am Main Airport cover the 269 miles (434 km) long trip taking on average 4 h 19 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this trip costs around $47 (€37), you can find the cheapest train ticket for as low as $30 (€24).

Train companies

Travel with Deutsche Bahn from Berlin to Frankfurt am Main Airport

Buy your official Deutsche Bahn train tickets from Berlin to Frankfurt am Main Airport from $30 (€24) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.

Deutsche Bahn

Travel 269 miles (434 km) in comfort with Deutsche Bahn (DB) between Berlin and Frankfurt am Main Airport. Check the DB train schedule for your trip from Berlin to Frankfurt am Main Airport on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Berlin and Frankfurt am Main Airport you can pay as low as $35 (€28).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn's current ticket policies due to COVID-19 for your train from Berlin to Frankfurt am Main Airport are the following:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Berlin to Frankfurt am Main Airport
Travel by train to Frankfurt am Main Airport 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 Airport.
FAQs
How much are cheap trains to Frankfurt am Main Airport from Berlin?
Omio customers have found the cheapest trains from Berlin to Frankfurt am Main Airport to cost as little as $30 (€24)  in the next 7 days.
What is the cost of a train between Berlin and Frankfurt am Main Airport?
The train price to Frankfurt am Main Airport from Berlin is on average $47 (€37)  if you are looking to book your tickets for this trip in the next 7 days.
How many miles is it from Berlin to Frankfurt am Main Airport by train?
You should expect to travel around 269 miles (434 km)  from Berlin to Frankfurt am Main Airport by train.
How long is a train from Berlin to Frankfurt am Main Airport on average?
The Berlin to Frankfurt am Main Airport train duration is on average 4 h 19 min, which is to be expected when traveling 269 miles (434 km) between Berlin and Frankfurt am Main Airport. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train providers can get me from Berlin to Frankfurt am Main Airport?
Take the Berlin to Frankfurt am Main Airport train with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. However, it's always good to check out all possible train companies for the trip between Berlin and Frankfurt am Main Airport as there might be differences in the amenities they offer.
Is there a direct train from Berlin to Frankfurt am Main Airport?
Yes, there are 17 direct trains per day from Berlin to Frankfurt am Main Airport, and you can find a direct train for this trip with Deutsche Bahn  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services are there between Berlin and Frankfurt am Main Airport a day?
The average number of trains departing Berlin for Frankfurt am Main Airport is 17 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Berlin to Frankfurt am Main Airport? When does the last train depart from Berlin to Frankfurt am Main Airport?
You can take the first train from Berlin to Frankfurt am Main Airport at 5: 04 AM. The last train from Berlin to Frankfurt am Main Airport that you can take departs at 10: 20 PM. Omio shows you the latest train from Berlin to Frankfurt am Main Airport schedule to help you book the best departure time for this route.
When should I book the Berlin to Frankfurt am Main Airport train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets between Berlin and Frankfurt am Main Airport within the next 7 days, you can find tickets to cost on average $47 (€37) one way. To find the best prices for this journey, consider booking your train ticket from Berlin to Frankfurt am Main Airport a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Berlin Ostbahnhof
Amenities
Refreshments