Find train tickets to Hamburg

Find train tickets to Hamburg

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
From
Hamburg, Germany
Tue 6/11
Wed 6/19
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.

Good to know

Average price (round-trip)

$804

Average price (one-way)

$23
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Hamburg train tickets

  • Looking for cheap train tickets to Hamburg? 25% of our users found round-trip tickets to Hamburg for the following prices or less: From Frankfurt am Main $804
  • Hamburg's most searched train station on KAYAK is Hamburg Hauptbahnhof. It is located in the city center.
  • You will generally catch the best train deals if you travel to Hamburg in the evening.

FAQs when traveling to Hamburg by train

What is the most popular train station in Hamburg?

Which train companies travel to Hamburg?

How long is the train journey to Hamburg from the closest popular cities?

Book train tickets to Hamburg (round-trip)

7/12
Fri
nonstop
Lufthansa
3h 54m
FRA - ZMB
7/15
Mon
nonstop
Lufthansa
3h 54m
ZMB - FRA
7/12
Fri
nonstop
Lufthansa
4h 04m
FRA - ZMB
7/15
Mon
nonstop
Lufthansa
3h 45m
ZMB - FRA
8/26
Mon
nonstop
Lufthansa
5h 05m
FRA - ZMB
8/28
Wed
nonstop
Lufthansa
5h 05m
ZMB - FRA
8/27
Tue
nonstop
Lufthansa
5h 05m
FRA - ZMB
8/29
Thu
nonstop
Lufthansa
5h 05m
ZMB - FRA
6/17
Mon
nonstop
Lufthansa
4h 04m
FRA - ZMB
6/18
Tue
nonstop
Lufthansa
3h 54m
ZMB - FRA
9/3
Tue
nonstop
Lufthansa
5h 08m
FRA - ZMB
9/10
Tue
nonstop
Lufthansa
5h 05m
ZMB - FRA
6/16
Sun
nonstop
Lufthansa
4h 04m
FRA - ZMB
6/17
Mon
nonstop
Lufthansa
3h 55m
ZMB - FRA
8/26
Mon
3 stops
Lufthansa
5h 05m
FRA - ZMB
8/28
Wed
1 stop
Lufthansa
3h 45m
ZMB - FRA
6/22
Sat
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/23
Sun
nonstop
Lufthansa
3h 55m
ZMB - FRA
8/28
Wed
nonstop
Lufthansa
5h 05m
FRA - ZMB
8/30
Fri
nonstop
Lufthansa
5h 05m
ZMB - FRA
7/12
Fri
3 stops
Lufthansa
3h 54m
FRA - ZMB
7/15
Mon
1 stop
Lufthansa
3h 45m
ZMB - FRA
7/31
Wed
3 stops
Lufthansa
6h 14m
FRA - ZMB
8/7
Wed
1 stop
Lufthansa
3h 45m
ZMB - FRA
6/30
Sun
nonstop
Lufthansa
3h 54m
FRA - ZMB
8/6
Tue
nonstop
Lufthansa
3h 45m
ZMB - FRA
6/19
Wed
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/24
Mon
nonstop
Lufthansa
3h 54m
ZMB - FRA
6/30
Sun
nonstop
Lufthansa
3h 54m
FRA - ZMB
8/6
Tue
nonstop
Lufthansa
3h 45m
ZMB - FRA
7/31
Wed
nonstop
Lufthansa
6h 14m
FRA - ZMB
8/7
Wed
nonstop
Lufthansa
3h 45m
ZMB - FRA
7/12
Fri
1 stop
Lufthansa
3h 48m
FRA - ZMB
7/15
Mon
1 stop
Lufthansa
3h 45m
ZMB - FRA
Show more results

Search by stops

Search by train company

Book train tickets to Hamburg (one-way)

7/8
Mon
nonstop
Deutsche Bahn
1h 57m
ZVR - I9Z
7/16
Tue
nonstop
Deutsche Bahn
9h 53m
WF5 - I9Z
7/8
Mon
nonstop
Deutsche Bahn
3h 48m
QKL - MF4
7/10
Wed
nonstop
Deutsche Bahn
1h 45m
FB8 - J9A
7/11
Thu
nonstop
Deutsche Bahn
8h 48m
WF5 - I9Z
8/28
Wed
1 stop
Deutsche Bahn
4h 23m
FRA - ZMB
8/28
Wed
nonstop
Deutsche Bahn
4h 04m
FRA - ZMB
7/27
Sat
nonstop
Deutsche Bahn
5h 38m
ZWS - MF4
7/27
Sat
1 stop
Deutsche Bahn
5h 52m
ZWS - MF4
7/27
Sat
nonstop
Deutsche Bahn
5h 52m
ZWS - ZMB
7/26
Fri
1 stop
Deutsche Bahn
5h 52m
ZWS - MF4
7/17
Wed
nonstop
Deutsche Bahn
5h 22m
X8W - MF4
7/17
Wed
nonstop
Deutsche Bahn
5h 39m
X8W - ZMB
7/11
Thu
1 stop
Deutsche Bahn
7h 54m
WF5 - ZMB
8/13
Tue
1 stop
Deutsche Bahn
7h 21m
WF5 - FA8
8/13
Tue
nonstop
Deutsche Bahn
7h 21m
WF5 - I9Z
8/13
Tue
1 stop
Deutsche Bahn
6h 04m
ZMU - MF4
7/8
Mon
nonstop
Deutsche Bahn
1h 17m
ZVR - MF4
7/9
Tue
1 stop
Deutsche Bahn
4h 18m
QKL - MF4
7/16
Tue
1 stop
Deutsche Bahn
7h 21m
WF5 - FA8
Show more results

Search by stops

Search by train company

  • Round-trip
  • One-way