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
Fri 5/31
Sat 6/8
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

Cheapest day

Wednesday

Most expensive day

Tuesday

Average price (round-trip)

$776

Average price (one-way)

$20
Train tickets to Hamburg are on average 14% less expensive on Wednesdays
Train tickets to Hamburg are on average 3% more expensive on Tuesdays
(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 Cologne $24, from Frankfurt am Main $808
  • 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 afternoon.

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)

6/27
Thu
nonstop
FlixTrain
4h 39m
QKL - OBZ
6/29
Sat
nonstop
FlixTrain
4h 08m
OBZ - QKL
6/27
Thu
nonstop
FlixTrain
3h 53m
QKL - MF4
6/29
Sat
nonstop
FlixTrain
3h 55m
MF4 - QKL
10/5
Sat
nonstop
Lufthansa
5h 05m
FRA - ZMB
10/7
Mon
nonstop
Lufthansa
5h 05m
ZMB - FRA
7/4
Thu
nonstop
Lufthansa
3h 54m
FRA - ZMB
7/8
Mon
nonstop
Lufthansa
3h 54m
ZMB - FRA
6/6
Thu
3 stops
Lufthansa
4h 56m
FRA - ZMB
6/10
Mon
1 stop
Lufthansa
3h 45m
ZMB - FRA
9/6
Fri
nonstop
Lufthansa
5h 05m
FRA - ZMB
9/8
Sun
nonstop
Lufthansa
5h 05m
ZMB - FRA
6/28
Fri
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/30
Sun
nonstop
Lufthansa
3h 55m
ZMB - FRA
10/3
Thu
nonstop
Lufthansa
5h 05m
FRA - ZMB
10/5
Sat
nonstop
Lufthansa
5h 05m
ZMB - FRA
10/5
Sat
3 stops
Lufthansa
5h 08m
FRA - ZMB
10/6
Sun
3 stops
Lufthansa
5h 05m
ZMB - FRA
6/18
Tue
3 stops
Lufthansa
3h 54m
FRA - ZMB
6/22
Sat
3 stops
Lufthansa
3h 54m
ZMB - FRA
6/14
Fri
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/16
Sun
nonstop
Lufthansa
3h 54m
ZMB - FRA
6/6
Thu
nonstop
Lufthansa
4h 54m
FRA - ZMB
6/10
Mon
nonstop
Lufthansa
3h 54m
ZMB - FRA
6/29
Sat
nonstop
Lufthansa
3h 54m
FRA - ZMB
7/10
Wed
nonstop
Lufthansa
3h 55m
ZMB - FRA
10/5
Sat
3 stops
Lufthansa
5h 05m
FRA - ZMB
10/7
Mon
3 stops
Lufthansa
5h 05m
ZMB - FRA
6/7
Fri
nonstop
Lufthansa
4h 54m
FRA - ZMB
6/9
Sun
nonstop
Lufthansa
3h 54m
ZMB - FRA
6/5
Wed
nonstop
Lufthansa
4h 55m
FRA - ZMB
6/8
Sat
nonstop
Lufthansa
3h 54m
ZMB - FRA
9/13
Fri
nonstop
Lufthansa
5h 08m
FRA - ZMB
9/17
Tue
nonstop
Lufthansa
3h 45m
ZMB - FRA
6/9
Sun
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/14
Fri
nonstop
Lufthansa
4h 04m
ZMB - FRA
10/5
Sat
nonstop
Lufthansa
5h 05m
FRA - ZMB
10/6
Sun
nonstop
Lufthansa
5h 05m
ZMB - FRA
6/14
Fri
nonstop
Lufthansa
3h 54m
FRA - ZMB
6/21
Fri
nonstop
Lufthansa
3h 54m
ZMB - FRA
Show more results

Search by stops

Search by train company

Book train tickets to Hamburg (one-way)

6/13
Thu
nonstop
FlixTrain
2h 13m
QPP - OBZ
6/29
Sat
nonstop
FlixTrain
2h 14m
FE8 - OBZ
6/13
Thu
nonstop
FlixTrain
2h 25m
QWB - OBZ
6/13
Thu
nonstop
FlixTrain
2h 14m
FE8 - OBZ
6/29
Sat
nonstop
FlixTrain
2h 01m
QPP - OBZ
6/15
Sat
nonstop
FlixTrain
3h 27m
QDU - MF4
6/29
Sat
nonstop
FlixTrain
2h 14m
FE8 - ZMB
6/29
Sat
nonstop
FlixTrain
2h 25m
QWB - ZMB
6/29
Sat
nonstop
FlixTrain
2h 25m
QWB - OBZ
6/7
Fri
nonstop
FlixTrain
2h 14m
FE8 - OBZ
6/7
Fri
nonstop
FlixTrain
2h 01m
QPP - OBZ
7/24
Wed
nonstop
FlixTrain
4h 05m
QDU - OBZ
6/5
Wed
nonstop
FlixTrain
4h 39m
QKL - OBZ
6/6
Thu
nonstop
FlixTrain
4h 18m
QKL - MF4
6/6
Thu
nonstop
FlixTrain
4h 39m
QKL - OBZ
6/7
Fri
nonstop
FlixTrain
2h 25m
QWB - OBZ
8/3
Sat
1 stop
Deutsche Bahn
7h 31m
WF5 - I9Z
7/17
Wed
1 stop
Deutsche Bahn
4h 03m
ZRB - MF4
7/8
Mon
nonstop
Deutsche Bahn
5h 34m
ZWS - ZMB
7/8
Mon
nonstop
Deutsche Bahn
8h 48m
WF5 - I9Z
Show more results

Search by stops

Search by train company

  • Round-trip
  • One-way