Cheapest
Average
The best way to find a cheap train ticket from Frankfurt am Main Airport (FRA) to Hamburg is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixTrain FlixBus | 01:40AM Frankfurt, Flughafen Terminal 2 | 11h27 | 01:07PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 2416 | 08:09AM Frankfurt Airport long-distance station | 5h05 | 01:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn S 9 | 08:15AM Frankfurt am Main Flughafen | 5h14 | 01:29PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 527 | 08:34AM Frankfurt Airport long-distance station | 5h02 | 01:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 4255 | 08:35AM Frankfurt am Main Flughafen | 5h01 | 01:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 08:45AM Frankfurt am Main Flughafen | 5h09 | 01:54PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 1903 | 08:53AM Frankfurt Airport long-distance station | 5h01 | 01:54PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 1914 | 09:09AM Frankfurt Airport long-distance station | 5h05 | 02:14PM Hamburg Hbf | 0 transfersDirect | |
FlixTrain FlixBus | 09:50AM Frankfurt, Flughafen Terminal 2 | 9h17 | 07:07PM Hamburg Hbf | 1 transfer | |
FlixTrain FlixBus | 09:50AM Frankfurt, Flughafen Terminal 2 | 9h04 | 06:54PM Hamburg Harburg | 1 transfer | |
Deutsche Bahn ICE 2412 | 10:09AM Frankfurt Airport long-distance station | 5h05 | 03:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn ICE 992 | 10:09AM Frankfurt Airport long-distance station | 4h46 | 02:55PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 121 | 10:11AM Frankfurt Airport long-distance station | 5h19 | 03:30PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 10:15AM Frankfurt am Main Flughafen | 5h15 | 03:30PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 621 | 10:34AM Frankfurt Airport long-distance station | 5h02 | 03:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 4257 | 10:35AM Frankfurt am Main Flughafen | 5h01 | 03:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 10:45AM Frankfurt am Main Flughafen | 5h10 | 03:55PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 904 | 10:49AM Frankfurt Airport long-distance station | 5h02 | 03:51PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 1905 | 10:53AM Frankfurt Airport long-distance station | 5h02 | 03:55PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 1912 | 11:09AM Frankfurt Airport long-distance station | 5h05 | 04:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn ICE 623 | 11:34AM Frankfurt Airport long-distance station | 5h02 | 04:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 29511 | 11:35AM Frankfurt am Main Flughafen | 5h01 | 04:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 225 | 11:41AM Frankfurt Airport long-distance station | 5h13 | 04:54PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn S 9 | 11:45AM Frankfurt am Main Flughafen | 5h09 | 04:54PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 2410 | 12:09PM Frankfurt Airport long-distance station | 5h05 | 05:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn S 9 | 12:15PM Frankfurt am Main Flughafen | 5h16 | 05:31PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 625 | 12:34PM Frankfurt Airport long-distance station | 5h02 | 05:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 4259 | 12:35PM Frankfurt am Main Flughafen | 5h01 | 05:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 12:45PM Frankfurt am Main Flughafen | 5h08 | 05:53PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 902 | 12:49PM Frankfurt Airport long-distance station | 5h02 | 05:51PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 1907 | 12:53PM Frankfurt Airport long-distance station | 5h00 | 05:53PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 1910 | 01:09PM Frankfurt Airport long-distance station | 5h05 | 06:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn ICE 627 | 01:34PM Frankfurt Airport long-distance station | 5h02 | 06:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 29515 | 01:35PM Frankfurt am Main Flughafen | 5h01 | 06:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 01:45PM Frankfurt am Main Flughafen | 5h10 | 06:55PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 29 | 01:55PM Frankfurt Airport long-distance station | 5h00 | 06:55PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 2408 | 02:09PM Frankfurt Airport long-distance station | 5h05 | 07:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn ICE 123 | 02:12PM Frankfurt Airport long-distance station | 5h17 | 07:29PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 02:15PM Frankfurt am Main Flughafen | 5h14 | 07:29PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn ICE 629 | 02:34PM Frankfurt Airport long-distance station | 5h02 | 07:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn RE 4261 | 02:35PM Frankfurt am Main Flughafen | 5h01 | 07:36PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 02:45PM Frankfurt am Main Flughafen | 5h10 | 07:55PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 1908 | 03:09PM Frankfurt Airport long-distance station | 5h05 | 08:14PM Hamburg Hbf | 0 transfersDirect | |
Deutsche Bahn RE 29519 | 03:35PM Frankfurt am Main Flughafen | 4h55 | 08:30PM Hamburg Hbf | 1 transfer | |
Deutsche Bahn S 9 | 03:45PM Frankfurt am Main Flughafen | 5h13 | 08:58PM Hamburg Hbf | 2 transfers | |
Deutsche Bahn ICE 2406 | 04:09PM Frankfurt Airport long-distance station | 5h05 | 09:14PM Hamburg Hbf | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
4 h 46 m
Average
5 h 24 m
Trains per day
46
Distance
404 km
Of the 46 trains that leave Frankfurt am Main Airport (FRA) for Hamburg every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 250 miles (404 km) |
---|---|
Average train duration | 3 h 54 min |
Average train ticket price | $115 (€99) |
Train frequency | 25 a day |
Direct train | Yes, there are 24 direct trains a day |
Train providers | Deutsche Bahn or FlixTrain |
Trains from Frankfurt am Main Airport (FRA) to Hamburg cover the 250 miles (404 km) long trip taking on average 3 h 54 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $115 (€99), you can find the cheapest train ticket for as low as $21 (€18).
You can travel by train between Frankfurt am Main Airport (FRA) and Hamburg with Deutsche Bahn and FlixTrain for as low as $21 (€18). When you search for schedules and tickets, Omio will show you the best trip.
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 between Frankfurt am Main Airport (FRA) and Hamburg. 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.
Deutsche Bahn from Frankfurt am Main Airport (FRA) to Hamburg train information:
Here are some other resources that might have the information you need