Hamburg Hbf to Frankfurt (Main) Hbf train

Cheap train tickets from Hamburg Hbf to Frankfurt (Main) Hbf

Showing times and prices for 10 Aug

Cheapest

£26

Average

£52

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.

Cheapest
20:50Hamburg Hbf6h56 03:46Frankfurt (Main) Hbf
0 changes
£261One-way
2nd Cheapest
22:46Hamburg Hbf8h16 07:02Frankfurt (Main) Hbf
0 changes
£321One-way
2nd Cheapest
22:12Hamburg Hbf5h34 03:46Frankfurt (Main) Hbf
1 change
£321One-way
20:57Hamburg Hbf6h49 03:46Frankfurt (Main) Hbf
2 changes
£331One-way
22:46Hamburg Hbf8h04 06:50Frankfurt (Main) Hbf
1 change
£381One-way

Train schedule Hamburg Hbf to Frankfurt (Main) Hbf

Showing trains for tomorrow, Wednesday, 10 August
03:20Hamburg Hbf4h24 07:44Frankfurt (Main) Hbf
0 changes
04:50Hamburg Hbf4h10 09:00Frankfurt (Main) Hbf
0 changes
05:54Hamburg Hbf4h06 10:00Frankfurt (Main) Hbf
0 changes
07:01Hamburg Hbf3h59 11:00Frankfurt (Main) Hbf
0 changes
08:02Hamburg Hbf3h58 12:00Frankfurt (Main) Hbf
0 changes
09:01Hamburg Hbf3h59 13:00Frankfurt (Main) Hbf
0 changes
10:01Hamburg Hbf3h59 14:00Frankfurt (Main) Hbf
0 changes
11:01Hamburg Hbf3h59 15:00Frankfurt (Main) Hbf
0 changes
12:01Hamburg Hbf3h59 16:00Frankfurt (Main) Hbf
0 changes
13:01Hamburg Hbf3h59 17:00Frankfurt (Main) Hbf
0 changes
14:01Hamburg Hbf3h59 18:00Frankfurt (Main) Hbf
0 changes
15:01Hamburg Hbf3h59 19:00Frankfurt (Main) Hbf
0 changes
16:01Hamburg Hbf3h59 20:00Frankfurt (Main) Hbf
0 changes
17:01Hamburg Hbf3h59 21:00Frankfurt (Main) Hbf
0 changes
18:01Hamburg Hbf3h59 22:00Frankfurt (Main) Hbf
0 changes
19:01Hamburg Hbf3h59 23:00Frankfurt (Main) Hbf
0 changes
19:28Hamburg Hbf4h25 23:53Frankfurt (Main) Hbf
0 changes
19:36Hamburg Hbf6h35 02:11Frankfurt (Main) Hbf
0 changes
19:46Hamburg Hbf5h24 01:10Frankfurt (Main) Hbf
0 changes
19:46Hamburg Hbf6h36 02:22Frankfurt (Main) Hbf
1 change
20:50Hamburg Hbf6h56 03:46Frankfurt (Main) Hbf
0 changes
20:57Hamburg Hbf6h49 03:46Frankfurt (Main) Hbf
2 changes
22:12Hamburg Hbf5h34 03:46Frankfurt (Main) Hbf
1 change
22:46Hamburg Hbf8h04 06:50Frankfurt (Main) Hbf
1 change
22:46Hamburg Hbf8h16 07:02Frankfurt (Main) Hbf
0 changes
22:46Hamburg Hbf8h02 06:48Frankfurt (Main) Hbf
1 change
22:46Hamburg Hbf6h02 04:48Frankfurt (Main) Hbf
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug

Fastest train times from Hamburg Hbf to Frankfurt (Main) Hbf

Showing times and prices for 10 Aug

Fastest Journey

3 h 58 m

Average

5 h 4 m

Trains per day

27

Distance

394 km

Of the 27 trains that leave Hamburg Hbf for Frankfurt (Main) Hbf every day 21 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:02Hamburg Hbf3h58 12:00Frankfurt (Main) Hbf
0 changes
£671One-way
2nd Fastest
10:01Hamburg Hbf3h59 14:00Frankfurt (Main) Hbf
0 changes
£701One-way
2nd Fastest
11:01Hamburg Hbf3h59 15:00Frankfurt (Main) Hbf
0 changes
£671One-way
2nd Fastest
14:01Hamburg Hbf3h59 18:00Frankfurt (Main) Hbf
0 changes
£701One-way
2nd Fastest
13:01Hamburg Hbf3h59 17:00Frankfurt (Main) Hbf
0 changes
£671One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Hamburg Hbf to Frankfurt (Main) Hbf

distanceDistance244 miles
durationAverage train duration3 h 58 min
priceAverage train ticket price£22 (€25)
changesDirect trainYes
carriersTrain providersDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Hamburg Hbf to Frankfurt (Main) Hbf cover the 244 miles long route taking on average 3 h 58 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this journey costs around £22, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Hamburg Hbf and arrive in Frankfurt (Main) Hbf.

Train companies: Deutsche Bahn trains Hamburg Hbf to Frankfurt (Main) Hbf

Travel from Hamburg Hbf to Frankfurt (Main) Hbf from £16 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Hamburg Hbf to Frankfurt (Main) Hbf train.

Deutsche Bahn from Hamburg Hbf to Frankfurt (Main) Hbf train information:

  • Average Duration: 4 h 23 min
  • Average Price: £16
  • Deutsche Bahn frequency: 28 a day

Travel Tips: Trains from Hamburg Hbf to Frankfurt (Main) Hbf

Travel by train to Frankfurt (Main) Hbf 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 Hamburg Hbf to Frankfurt (Main) Hbf.
FAQs
If you’re looking to save money on tickets, you can find a cheap train from Hamburg Hbf to Frankfurt (Main) Hbf for as little as £16  in the next 7 days.
If you’re looking to book your train tickets in the next week, you can expect the Hamburg Hbf to Frankfurt (Main) Hbf train price to come in at an average of £22  one way.
The train distance from Hamburg Hbf to Frankfurt (Main) Hbf is around 244 miles.
On average the Hamburg Hbf to Frankfurt (Main) Hbf train time is 3 h 58 min  covering the 244 miles long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Omio customers who travel this route most frequently depart from Hamburg Hbf   and arrive in Frankfurt (Main) Hbf.

Passengers board the train most frequently from Hamburg Hbf, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Frankfurt (Main) Hbf, located 1.7 miles (2.8 km) away from the city centre.

For the route from Hamburg Hbf to Frankfurt (Main) Hbf 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 between Hamburg Hbf and Frankfurt (Main) Hbf on Omio to compare what amenities they may have.
Yes, you can find a direct train to Frankfurt (Main) Hbf from Hamburg Hbf with Deutsche Bahn  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
The earliest train departing from Hamburg Hbf to Frankfurt (Main) Hbf leaves at 05: 01. The last train departing from Hamburg Hbf to Frankfurt (Main) Hbf leaves at 21: 24. You can find the latest Hamburg Hbf to Frankfurt (Main) Hbf train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find a train from Hamburg Hbf to Frankfurt (Main) Hbf to cost on average £22 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Hamburg Hbf to Frankfurt (Main) Hbf train generally on sale a few months before the planned travel date.

Trains departing from Hamburg Hbf

Distance from Hamburg Hbf to city center
Distance from Hamburg Hbf to city center
1.8 miles (2.9 km)
Ticket Office Hours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
How to get to this station?
How to get to this station?
U-Bahn lines: U1, U2, U3, U4
S-Bahn lines: S1, S2, S3, S11, S21, S31
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE
Nearest Airport
Nearest Airport
Hamburg Airport
6 miles
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached by public transit on the S1 train departing every 10 minutes with a journey time of 25 minutes.
Amenities at station
Wifi
Wifi
Free Wi-Fi in the station.
ATM
ATM
There are ATM machines throughout the station.
Lockers
Lockers
The station has luggage lockers.
Parking
Parking
Opening Hours: Mon - Sun: 04: 00 - 22: 00 Parking space: 427 (including 7 handicapped parking spaces) Parking Pricing: €3. 00 for 2 hours | €6. 00 for 6 hours | €15. 00 for 1 day
Shopping
Shopping
Dining
Dining
Le Crobag | Burger King | Coffee Fellows | Havin Grill | KFC | Mr. CLOU | Starbucks | dean& david | SPAR Express | Pommesfreunde | & more
Car Rentals
Car Rentals
SIXT | Europcar
Information Desk
Information Desk
Located in the east hall on the opposite side of the DB ticket office.
Accessibility
Accessibility
Wheelchair friendly with lifts and ramps. Contact the Mobility Service Centre at +49 3065212888 or [email protected] Com.

Trains arriving to Frankfurt (Main) Hbf

Distance from Frankfurt (Main) Hbf to city center
Distance from Frankfurt (Main) Hbf to city center
2.8 km
Ticket Office Hours
Ticket Office Hours
Mon - Fri: 07: 00 - 21: 00 | Sat - Sun: 09: 00 - 21: 00
How to get to this station?
How to get to this station?
U-Bahn lines: U4, U5
S-Bahn lines: S1, S2, S3, S4, S5, S6, S7, S8, S9
Tram lines: 11, 12, 14, 16, 17, 21
Bus lines: 33, 46, 64
Train lines: ICE, ICE/TGV, IC, EC, RJ, RE, RB, FLX
Nearest Airport
Nearest Airport
Frankfurt am Main Airport
6 miles
How to get to nearest airport?
How to get to nearest airport?
Take the S8 or S9 train for 11 minutes to reach the airport from the station.
Amenities at station
Wifi
Wifi
Free Wi-Fi in the station.
ATM
ATM
There are several ATM machines throughout the station.
Lockers
Lockers
Luggage lockers are located in the main hall.
Parking
Parking
Opening Hours: 24/7 Parking space: 365 (including 2 handicapped parking spaces) Parking Pricing: €3. 50 per hour | €31. 00 per day
Shopping
Shopping
Dining
Dining
Asiagourmet | Burger King | Ciao Bella | Coffee Fellows | Crepes de France Express | dean&david | Starbucks | Uddin's Sky Sportsbar | McDonald's | Dunkin Donuts | & many more
Car Rentals
Car Rentals
Hertz | Avis | Europcar | Sixt
Information Desk
Information Desk
Located opposite Platforms 12 and 13.
Accessibility
Accessibility
Step-free access and step markings. Contact the Mobility Service Centre at +49 3065212888 or [email protected] Com.

More options for your journey from Hamburg Hbf to Frankfurt (Main) Hbf

Here are some other resources that might have the information you need

Most popular trains, coaches and flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language