Cheap train tickets from Berlin to Frankfurt am Main Airport

Showing times and prices for Jan 25

Cheapest

$53

Average

$85

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 $ 85 if you buy it on the day, but the cheapest tickets can be found for only $ 53.

Cheapest
04:05PMBerlin Hbf4h51 08:56PMFrankfurt Flughafen Fernbf
1 changes
$531One-way
Cheapest
09:28PMBerlin Hbf5h10 02:38AMFrankfurt Flughafen Fernbf
0 changes
$531One-way
Cheapest
11:30AMBerlin Hbf4h21 03:51PMFrankfurt Flughafen Fernbf
0 changes
$531One-way
Cheapest
03:33PMBerlin Hbf4h22 07:55PMFrankfurt Flughafen Fernbf
1 changes
$531One-way
Cheapest
07:35PMBerlin Hbf4h50 12:25AMFrankfurt Flughafen Fernbf
1 changes
$531One-way

Train schedule from Berlin to Frankfurt am Main Airport

Showing trains for tomorrow, Tue, Jan 25
12:21AMBerlin Hbf8h00 08:21AMFrankfurt Flughafen Fernbf
0 changes
12:21AMBerlin Hbf7h52 08:13AMFrankfurt Flughafen Fernbf
0 changes
12:21AMBerlin Hbf7h28 07:49AMFrankfurt Flughafen Fernbf
0 changes
12:21AMBerlin Hbf7h53 08:14AMFrankfurt am Main Flughafen
0 changes
04:30AMBerlin Hbf4h43 09:13AMFrankfurt Flughafen Fernbf
0 changes
04:30AMBerlin Hbf4h44 09:14AMFrankfurt am Main Flughafen
0 changes
05:28AMBerlin Hbf4h46 10:14AMFrankfurt am Main Flughafen
0 changes
06:01AMBerlin Hbf4h21 10:22AMFrankfurt am Main Flughafen
0 changes
06:01AMBerlin Hbf4h20 10:21AMFrankfurt Flughafen Fernbf
0 changes
06:30AMBerlin Hbf4h43 11:13AMFrankfurt Flughafen Fernbf
0 changes
06:30AMBerlin Hbf4h44 11:14AMFrankfurt am Main Flughafen
0 changes
06:34AMBerlin Hbf6h16 12:50PMFrankfurt am Main Flughafen
0 changes
07:04AMBerlin Hbf4h18 11:22AMFrankfurt am Main Flughafen
0 changes
07:04AMBerlin Hbf4h14 11:18AMFrankfurt Flughafen Fernbf
0 changes
07:33AMBerlin Hbf4h18 11:51AMFrankfurt Flughafen Fernbf
0 changes
07:37AMBerlin Hbf4h37 12:14PMFrankfurt am Main Flughafen
0 changes
07:46AMBerlin Hbf4h43 12:29PMFrankfurt am Main Flughafen
0 changes
07:46AMBerlin Hbf4h35 12:21PMFrankfurt Flughafen Fernbf
0 changes
08:01AMBerlin Hbf4h54 12:55PMFrankfurt Flughafen Fernbf
0 changes
08:01AMBerlin Hbf4h58 12:59PMFrankfurt am Main Flughafen
0 changes
08:30AMBerlin Hbf4h43 01:13PMFrankfurt Flughafen Fernbf
0 changes
08:30AMBerlin Hbf4h44 01:14PMFrankfurt am Main Flughafen
0 changes
08:46AMBerlin Hbf4h36 01:22PMFrankfurt am Main Flughafen
0 changes
08:46AMBerlin Hbf4h32 01:18PMFrankfurt Flughafen Fernbf
0 changes
09:33AMBerlin Hbf4h18 01:51PMFrankfurt Flughafen Fernbf
0 changes
09:37AMBerlin Hbf4h37 02:14PMFrankfurt am Main Flughafen
0 changes
09:37AMBerlin Hbf5h18 02:55PMFrankfurt Flughafen Fernbf
0 changes
09:46AMBerlin Hbf4h35 02:21PMFrankfurt Flughafen Fernbf
0 changes
09:46AMBerlin Hbf4h36 02:22PMFrankfurt am Main Flughafen
0 changes
10:30AMBerlin Hbf4h44 03:14PMFrankfurt am Main Flughafen
0 changes
10:30AMBerlin Hbf4h43 03:13PMFrankfurt Flughafen Fernbf
0 changes
11:04AMBerlin Hbf4h14 03:18PMFrankfurt Flughafen Fernbf
0 changes
11:04AMBerlin Hbf4h15 03:19PMFrankfurt am Main Flughafen
0 changes
11:30AMBerlin Hbf4h21 03:51PMFrankfurt Flughafen Fernbf
0 changes
11:37AMBerlin Hbf4h29 04:06PMFrankfurt am Main Flughafen
0 changes
11:37AMBerlin Hbf5h18 04:55PMFrankfurt Flughafen Fernbf
0 changes
11:41AMBerlin Hbf5h09 04:50PMFrankfurt Flughafen Fernbf
0 changes
11:46AMBerlin Hbf4h37 04:23PMFrankfurt am Main Flughafen
0 changes
11:46AMBerlin Hbf4h35 04:21PMFrankfurt Flughafen Fernbf
0 changes
12:30PMBerlin Hbf4h44 05:14PMFrankfurt Flughafen Fernbf
0 changes
12:30PMBerlin Hbf4h44 05:14PMFrankfurt am Main Flughafen
0 changes
01:04PMBerlin Hbf4h14 05:18PMFrankfurt Flughafen Fernbf
0 changes
01:04PMBerlin Hbf4h15 05:19PMFrankfurt am Main Flughafen
0 changes
01:33PMBerlin Hbf4h18 05:51PMFrankfurt Flughafen Fernbf
0 changes
01:37PMBerlin Hbf4h30 06:07PMFrankfurt am Main Flughafen
0 changes
01:46PMBerlin Hbf4h37 06:23PMFrankfurt am Main Flughafen
0 changes
01:46PMBerlin Hbf4h35 06:21PMFrankfurt Flughafen Fernbf
0 changes
02:04PMBerlin Hbf4h55 06:59PMFrankfurt am Main Flughafen
0 changes
02:04PMBerlin Hbf4h51 06:55PMFrankfurt Flughafen Fernbf
0 changes
02:30PMBerlin Hbf4h43 07:13PMFrankfurt Flughafen Fernbf
0 changes
02:30PMBerlin Hbf4h44 07:14PMFrankfurt am Main Flughafen
0 changes
03:04PMBerlin Hbf4h14 07:18PMFrankfurt Flughafen Fernbf
0 changes
03:04PMBerlin Hbf4h18 07:22PMFrankfurt am Main Flughafen
0 changes
03:33PMBerlin Hbf4h22 07:55PMFrankfurt Flughafen Fernbf
0 changes
03:37PMBerlin Hbf4h37 08:14PMFrankfurt am Main Flughafen
0 changes
03:46PMBerlin Hbf4h36 08:22PMFrankfurt am Main Flughafen
0 changes
03:46PMBerlin Hbf4h35 08:21PMFrankfurt Flughafen Fernbf
0 changes
04:05PMBerlin Hbf4h51 08:56PMFrankfurt Flughafen Fernbf
0 changes
04:05PMBerlin Hbf4h54 08:59PMFrankfurt am Main Flughafen
0 changes
04:30PMBerlin Hbf4h44 09:14PMFrankfurt am Main Flughafen
0 changes
04:30PMBerlin Hbf4h43 09:13PMFrankfurt Flughafen Fernbf
0 changes
05:04PMBerlin Hbf4h14 09:18PMFrankfurt Flughafen Fernbf
0 changes
05:04PMBerlin Hbf4h18 09:22PMFrankfurt am Main Flughafen
0 changes
05:32PMBerlin Hbf4h25 09:57PMFrankfurt Flughafen Fernbf
0 changes
05:36PMBerlin Hbf4h38 10:14PMFrankfurt am Main Flughafen
0 changes
05:46PMBerlin Hbf4h34 10:20PMFrankfurt Flughafen Fernbf
0 changes
05:46PMBerlin Hbf4h35 10:21PMFrankfurt am Main Flughafen
0 changes
06:30PMBerlin Hbf4h37 11:07PMFrankfurt am Main Flughafen
0 changes
06:30PMBerlin Hbf4h44 11:14PMFrankfurt Flughafen Fernbf
0 changes
07:04PMBerlin Hbf4h14 11:18PMFrankfurt Flughafen Fernbf
0 changes
07:04PMBerlin Hbf4h25 11:29PMFrankfurt am Main Flughafen
0 changes
07:35PMBerlin Hbf4h50 12:25AMFrankfurt Flughafen Fernbf
0 changes
07:35PMBerlin Hbf4h44 12:19AMFrankfurt am Main Flughafen
0 changes
08:05PMBerlin Hbf5h09 01:14AMFrankfurt am Main Flughafen
0 changes
08:05PMBerlin Hbf5h24 01:29AMFrankfurt Flughafen Fernbf
0 changes
08:54PMBerlin Hbf7h35 04:29AMFrankfurt Flughafen Fernbf
0 changes
08:54PMBerlin Hbf7h27 04:21AMFrankfurt am Main Flughafen
0 changes
09:28PMBerlin Hbf5h10 02:38AMFrankfurt Flughafen Fernbf
0 changes
10:29PMBerlin Hbf9h00 07:29AMFrankfurt am Main Flughafen
0 changes
10:29PMBerlin Hbf10h23 08:52AMFrankfurt am Main Flughafen
0 changes
10:29PMBerlin Hbf8h53 07:22AMFrankfurt Flughafen Fernbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Jan 26
$21Deutsche Bahn
$36Flixbus
$215Lufthansa
Thu
Jan 27
$42Deutsche Bahn with connection
$28BlaBlaCar Bus
$251Lufthansa
Fri
Jan 28
$36Deutsche Bahn
$23BlaBlaCar Bus
$157Lufthansa
Sat
Jan 29
$33Deutsche Bahn
$23BlaBlaCar Bus
$157Lufthansa
Sun
Jan 30
$44FlixTrain
$28BlaBlaCar Bus
$136Lufthansa
Mon
Jan 31
$29Deutsche Bahn
Find prices
$251Lufthansa
Tue
Feb 1
$29Deutsche Bahn
$39Flixbus
$185PGA-Portugalia Airlines
Wed
Feb 2
$21Deutsche Bahn
$34Flixbus
$121Lufthansa
Thu
Feb 3
$21Deutsche Bahn
$23BlaBlaCar Bus
$157Lufthansa
Fri
Feb 4
$21Deutsche Bahn
$23BlaBlaCar Bus
$93Lufthansa
Sat
Feb 5
$18FlixTrain
$23BlaBlaCar Bus
$107Lufthansa
Sun
Feb 6
$21Deutsche Bahn
$23BlaBlaCar Bus
$107Lufthansa
Mon
Feb 7
$21Deutsche Bahn
$32Flixbus
$136Lufthansa
Tue
Feb 8
$21Deutsche Bahn
$34Flixbus
$121Lufthansa
Wed
Feb 9
$21Deutsche Bahn
Find prices
$121Lufthansa
Thu
Feb 10
$21Deutsche Bahn
$23BlaBlaCar Bus
$121Lufthansa
Fri
Feb 11
$21Deutsche Bahn
$23BlaBlaCar Bus
$93Lufthansa
Sat
Feb 12
$18FlixTrain
$23BlaBlaCar Bus
$107Lufthansa
Sun
Feb 13
$21Deutsche Bahn
$23BlaBlaCar Bus
$107Lufthansa

Fastest train times from Berlin to Frankfurt am Main Airport

Showing times and prices for Jan 25

Fastest Journey

4 h 14 m

Average

5 h 3 m

Trains per day

81

Distance

435 km

Of the 81 trains that leave Berlin for Frankfurt am Main Airport every day 5 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 5 h 3 m but if you time it right, some trains will get you there in just 4 h 14 m .

The slowest trains will take 10 h 23 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
11:04AMBerlin Hbf4h14 03:18PMFrankfurt Flughafen Fernbf
1 changes
$911One-way
Fastest
07:04PMBerlin Hbf4h14 11:18PMFrankfurt Flughafen Fernbf
1 changes
$721One-way
Fastest
01:04PMBerlin Hbf4h14 05:18PMFrankfurt Flughafen Fernbf
1 changes
$791One-way
Fastest
03:04PMBerlin Hbf4h14 07:18PMFrankfurt Flughafen Fernbf
1 changes
$791One-way
Fastest
05:04PMBerlin Hbf4h14 09:18PMFrankfurt Flughafen Fernbf
1 changes
$721One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin to Frankfurt am Main Airport

distanceDistance269 miles (434 km)
durationAverage train duration4 h 18 min
priceAverage train ticket price$53 (€44)
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 18 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 journey costs around $53 (€44), you can find the cheapest train ticket for as low as $21 (€18).

Train companies: Deutsche Bahn from Berlin to Frankfurt am Main Airport trains

Find the best trains from Berlin to Frankfurt am Main Airport with Omio's travel partners Deutsche Bahn from $21 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Berlin to Frankfurt am Main Airport. 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, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $21

When you buy your Deutsche Bahn train tickets from Berlin to Frankfurt am Main Airport don't forget to keep the following COVID-19 related policies in mind:

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

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 between Berlin and Frankfurt am Main Airport?

Looking to save money on your journey? Omio customers have found the cheapest train from Berlin to Frankfurt am Main Airport for the next 7 days starting from $21 (€18)  one way.

What is the price of a train ticket between Berlin and Frankfurt am Main Airport?

The train price from Berlin to Frankfurt am Main Airport is on average $53 (€44)  if you are looking to purchase your tickets for this trip in the next 7 days.

What is the distance between Berlin and Frankfurt am Main Airport by train?

The Berlin to Frankfurt am Main Airport train distance is approximately 269 miles (434 km).

How many hours is the train time to Frankfurt am Main Airport from Berlin?

The train time to Frankfurt am Main Airport from Berlin is on average 4 h 18 min  for the 269 miles (434 km) long journey, but the time it takes to go to Frankfurt am Main Airport from Berlin by train can vary depending on specific dates or traveling on weekends and holidays.

Which train companies should I travel with from Berlin to Frankfurt am Main Airport?

For the trip from Berlin to Frankfurt am Main Airport you can take a train with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services from Berlin to Frankfurt am Main Airport on Omio to compare what amenities they may have.

How many trains are there from Berlin to Frankfurt am Main Airport a day?

On average, there are 17 trains a day from Berlin to Frankfurt am Main Airport. The train times and services may be different on weekends and holidays compared to weekdays.

When can I take the first train from Berlin to Frankfurt am Main Airport? When can I take the last train for the day?

The earliest train for this journey departs from Berlin at 5: 01 AM. The last train leaves from Berlin at 11: 21 PM. Check Omio for the latest train schedule from Berlin to Frankfurt am Main Airport and book the best time to depart on your chosen travel date.

When should I buy 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 providers offering this journey 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 $53 (€44) 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.