X
Raileurope
Hamburg - Stuttgart
€34 In stock

Train Hamburg → Stuttgart


Duration 5h11 - From 33

Hamburg - Stuttgart

The average travel time between Hamburg and Stuttgart is 5h42 minutes. The quickest route is 5h11 minutes. The first train leaving Hamburg is at 04:56, the last at 20:29. There is an average of 26 trains a day between Hamburg and Stuttgart, leaving approximately every 43 minutes.
Add a destination
?
  • 75 years of experience
  • 5.5 Million Travellers
  • 15,000 destinations
5.5 million travellers in 2015
#1 distributor of train tickets and rail passes
15,000 destinations
The simplicity of one-stop-shopping
75+ years of rail travel experience
European experts
About this journey

Hamburg, an amazing city you will love

Hamburg, an amazing city you will love Hanseatic Hamburg is dominated by a port that has kept Germany trading for centuries. Travel through maritime history then head for the famous Reeperbahn nightlife district for an evening to remember along the so-called sinful mile. Learn more about Hamburg

Rev up your traveler engines

Stuttgart, nature lovers will love this city! Get used to the local Schwäbisch German dialect and mounds of tiny Spätzle dumplings in industrial Stuttgart, birthplace of the motorbike. Cycle along the vineyard-lined River Neckar then crank it up a gear at the Mercedes-Benz factory. Learn more about Stuttgart

Timetable

Hamburg -> Stuttgart From 33 49


  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 HAMBURG HBF
04:56
WUERZBURG HBF
08:28
N°: 1151
2 WUERZBURG HBF
08:37
STUTTGART HBF
10:53
N°: 4925
BOOK THIS TRAIN
04:56 10:53 05:57 1 0 0 0 0 0 1 1
1 HAMBURG HBF
05:16
STUTTGART HBF
10:35
N°: 571
BOOK THIS TRAIN
05:16 10:35 05:19 Direct 1 1 1 1 1 0 0
1 HAMBURG HBF
06:11
FRANKFURT (MAIN) HBF
10:00
N°: 71
2 FRANKFURT (MAIN) HBF
10:20
STUTTGART HBF
11:50
N°: 2293
BOOK THIS TRAIN
06:11 11:50 05:39 1 0 0 0 0 1 1 1
1 HAMBURG HBF
06:18
FRANKFURT (MAIN) HBF
10:00
N°: 71
2 FRANKFURT (MAIN) HBF
10:20
STUTTGART HBF
11:50
N°: 2293
BOOK THIS TRAIN
06:18 11:50 05:32 1 1 1 1 1 0 0 0
1 HAMBURG HBF
06:25
KASSEL-WILHELMSHOEHE
09:01
N°: 2277
2 KASSEL-WILHELMSHOEHE
09:16
MANNHEIM HBF
11:27
N°: 277
3 MANNHEIM HBF
11:31
STUTTGART HBF
12:08
N°: 515
BOOK THIS TRAIN
06:25 12:08 05:43 2 1 1 1 1 1 0 0
1 HAMBURG HBF
07:22
STUTTGART HBF
12:35
N°: 973
BOOK THIS TRAIN
07:22 12:35 05:13 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
07:29
KASSEL-WILHELMSHOEHE
10:04
N°: 2083
2 KASSEL-WILHELMSHOEHE
10:16
STUTTGART HBF
13:08
N°: 595
BOOK THIS TRAIN
07:29 13:08 05:39 1 1 1 1 1 1 1 1
1 HAMBURG HBF
08:24
FRANKFURT (MAIN) HBF
12:00
N°: 73
2 FRANKFURT (MAIN) HBF
12:20
STUTTGART HBF
13:54
N°: 219
BOOK THIS TRAIN
08:24 13:54 05:30 1 1 1 1 1 1 1 1
1 HAMBURG HBF
08:28
KASSEL-WILHELMSHOEHE
11:01
N°: 2279
2 KASSEL-WILHELMSHOEHE
11:16
MANNHEIM HBF
13:27
N°: 279
3 MANNHEIM HBF
13:31
STUTTGART HBF
14:08
N°: 517
BOOK THIS TRAIN
08:28 14:08 05:40 2 1 1 1 1 1 0 0
1 HAMBURG HBF
09:24
STUTTGART HBF
14:35
N°: 575
BOOK THIS TRAIN
09:24 14:35 05:11 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
10:24
FRANKFURT (MAIN) HBF
14:00
N°: 75
2 FRANKFURT (MAIN) HBF
14:20
STUTTGART HBF
15:54
N°: 117
BOOK THIS TRAIN
10:24 15:54 05:30 1 1 1 1 1 0 0 1
1 HAMBURG HBF
10:24
FRANKFURT (MAIN) HBF
14:00
N°: 75
2 FRANKFURT (MAIN) HBF
14:20
STUTTGART HBF
15:50
N°: 2299
BOOK THIS TRAIN
10:24 15:50 05:26 1 0 0 0 0 1 1 0
1 HAMBURG HBF
10:28
KASSEL-WILHELMSHOEHE
13:01
N°: 2371
2 KASSEL-WILHELMSHOEHE
13:16
MANNHEIM HBF
15:27
N°: 371
3 MANNHEIM HBF
15:31
STUTTGART HBF
16:08
N°: 519
BOOK THIS TRAIN
10:28 16:08 05:40 2 1 1 1 1 1 1 1
1 HAMBURG HBF
11:24
STUTTGART HBF
16:35
N°: 577
BOOK THIS TRAIN
11:24 16:35 05:11 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
11:29
HANNOVER HBF
12:51
N°: 2348
2 HANNOVER HBF
13:01
KASSEL-WILHELMSHOEHE
14:02
N°: 1991
3 KASSEL-WILHELMSHOEHE
14:16
STUTTGART HBF
17:08
N°: 599
BOOK THIS TRAIN
11:29 17:08 05:39 2 0 0 0 1 0 0 0
1 HAMBURG HBF
12:24
FRANKFURT (MAIN) HBF
16:00
N°: 77
2 FRANKFURT (MAIN) HBF
16:20
STUTTGART HBF
17:54
N°: 391
BOOK THIS TRAIN
12:24 17:54 05:30 1 1 1 1 1 1 1 1
1 HAMBURG HBF
12:28
KASSEL-WILHELMSHOEHE
15:01
N°: 2373
2 KASSEL-WILHELMSHOEHE
15:16
MANNHEIM HBF
17:27
N°: 373
3 MANNHEIM HBF
17:31
STUTTGART HBF
18:08
N°: 611
BOOK THIS TRAIN
12:28 18:08 05:40 2 1 1 1 1 1 1 1
1 HAMBURG HBF
13:24
STUTTGART HBF
18:35
N°: 579
BOOK THIS TRAIN
13:24 18:35 05:11 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
13:28
KASSEL-WILHELMSHOEHE
15:56
N°: 1981
2 KASSEL-WILHELMSHOEHE
16:16
STUTTGART HBF
19:08
N°: 691
BOOK THIS TRAIN
13:28 19:08 05:40 1 0 0 0 1 0 0 0
1 HAMBURG HBF
14:01
WUERZBURG HBF
17:27
N°: 881
2 WUERZBURG HBF
17:37
STUTTGART HBF
19:49
N°: 4939
BOOK THIS TRAIN
14:01 19:49 05:48 1 1 1 1 1 1 1 1
1 HAMBURG HBF
14:11
STUTTGART HBF
19:58
N°: 1179
BOOK THIS TRAIN
14:11 19:58 05:47 Direct 0 0 0 1 0 0 0
1 HAMBURG HBF
14:24
FRANKFURT (MAIN) HBF
18:00
N°: 79
2 FRANKFURT (MAIN) HBF
18:20
STUTTGART HBF
19:54
N°: 2295
BOOK THIS TRAIN
14:24 19:54 05:30 1 1 1 1 1 0 0 0
1 HAMBURG HBF
14:24
MANNHEIM HBF
18:43
N°: 79
2 MANNHEIM HBF
19:03
STUTTGART HBF
19:58
N°: 2019
BOOK THIS TRAIN
14:24 19:58 05:34 1 0 0 0 0 1 0 0
1 HAMBURG HBF
14:24
MANNHEIM HBF
18:43
N°: 79
2 MANNHEIM HBF
19:31
STUTTGART HBF
20:08
N°: 613
BOOK THIS TRAIN
14:24 20:08 05:44 1 0 0 0 0 0 1 1
1 HAMBURG HBF
14:28
KASSEL-WILHELMSHOEHE
17:01
N°: 2375
2 KASSEL-WILHELMSHOEHE
17:16
MANNHEIM HBF
19:27
N°: 375
3 MANNHEIM HBF
19:31
STUTTGART HBF
20:08
N°: 613
BOOK THIS TRAIN
14:28 20:08 05:40 2 1 1 1 1 1 1 1
1 HAMBURG HBF
15:24
STUTTGART HBF
20:35
N°: 771
BOOK THIS TRAIN
15:24 20:35 05:11 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
16:01
WUERZBURG HBF
19:27
N°: 883
2 WUERZBURG HBF
19:37
STUTTGART HBF
21:58
N°: 4943
BOOK THIS TRAIN
16:01 21:58 05:57 1 0 0 0 0 0 1 1
1 HAMBURG HBF
16:24
FRANKFURT (MAIN) HBF
20:00
N°: 1171
2 FRANKFURT (MAIN) HBF
20:20
STUTTGART HBF
21:55
N°: 2397
BOOK THIS TRAIN
16:24 21:55 05:31 1 1 1 1 1 1 0 0
1 HAMBURG HBF
16:24
MANNHEIM HBF
20:43
N°: 1171
2 MANNHEIM HBF
21:31
STUTTGART HBF
22:08
N°: 615
BOOK THIS TRAIN
16:24 22:08 05:44 1 0 0 0 0 0 1 1
1 HAMBURG HBF
16:28
KASSEL-WILHELMSHOEHE
19:01
N°: 2377
2 KASSEL-WILHELMSHOEHE
19:16
MANNHEIM HBF
21:27
N°: 377
3 MANNHEIM HBF
21:31
STUTTGART HBF
22:08
N°: 615
BOOK THIS TRAIN
16:28 22:08 05:40 2 1 1 1 1 1 1 1
1 HAMBURG HBF
17:24
STUTTGART HBF
22:50
N°: 1073
BOOK THIS TRAIN
17:24 22:50 05:26 Direct 1 1 1 1 1 1 1
1 HAMBURG HBF
18:01
WUERZBURG HBF
21:32
N°: 885
2 WUERZBURG HBF
21:37
STUTTGART HBF
23:56
N°: 4949
BOOK THIS TRAIN
18:01 23:56 05:55 1 1 1 1 1 1 1 1
1 HAMBURG HBF
18:24
KARLSRUHE HBF
23:08
N°: 273
2 KARLSRUHE HBF
23:21
STUTTGART HBF
00:40
N°: 19553
BOOK THIS TRAIN
18:24 00:40 06:16 1 1 1 1 1 1 1 1
1 HAMBURG HBF
19:01
FULDA
21:54
N°: 685
2 FULDA
21:58
FRANKFURT (MAIN) HBF
22:54
N°: 1552
3 FRANKFURT (MAIN) HBF
23:08
STUTTGART HBF
01:03
N°: 1593
BOOK THIS TRAIN
19:01 01:03 06:02 2 1 1 1 0 1 0 0
1 HAMBURG HBF
19:24
FRANKFURT (MAIN) HBF
23:00
N°: 775
2 FRANKFURT (MAIN) HBF
23:08
STUTTGART HBF
01:03
N°: 1593
BOOK THIS TRAIN
19:24 01:03 05:39 1 0 0 0 1 0 0 0
1 HAMBURG HBF
20:01
FRANKFURT (MAIN) HBF
23:55
N°: 887
2 FRANKFURT (MAIN) HBF
00:09
STUTTGART HBF
03:20
N°: 619
BOOK THIS TRAIN
20:01 03:20 07:19 1 1 1 1 1 1 1 1
1 HAMBURG HBF
20:29
STUTTGART HBF
04:21
N°: 61479
BOOK THIS TRAIN
20:29 04:21 07:52 Direct 1 1 1 1 1 1 1
  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 STUTTGART HBF
01:35
HAMBURG HBF
08:36
N°: 61418
BOOK THIS TRAIN
01:35 08:36 07:01 Direct 0 0 0 0 1 1 1
1 STUTTGART HBF
04:56
WUERZBURG HBF
07:20
N°: 4922
2 WUERZBURG HBF
07:29
HAMBURG HBF
10:54
N°: 784
BOOK THIS TRAIN
04:56 10:54 05:58 1 0 0 0 0 0 1 1
1 STUTTGART HBF
05:02
HAMBURG HBF
10:35
N°: 1074
BOOK THIS TRAIN
05:02 10:35 05:33 Direct 1 1 1 1 1 0 0
1 STUTTGART HBF
05:51
MANNHEIM HBF
06:28
N°: 616
2 MANNHEIM HBF
06:32
KASSEL-WILHELMSHOEHE
08:41
N°: 874
3 KASSEL-WILHELMSHOEHE
08:54
HAMBURG HBF
11:28
N°: 2378
BOOK THIS TRAIN
05:51 11:28 05:37 2 1 1 1 1 1 0 0
1 STUTTGART HBF
05:51
MANNHEIM HBF
06:28
N°: 616
2 MANNHEIM HBF
07:16
HAMBURG HBF
11:35
N°: 674
BOOK THIS TRAIN
05:51 11:35 05:44 1 1 1 1 1 1 1 1
1 STUTTGART HBF
05:58
WUERZBURG HBF
08:20
N°: 4924
2 WUERZBURG HBF
08:30
HAMBURG HBF
11:56
N°: 886
BOOK THIS TRAIN
05:58 11:56 05:58 1 1 1 1 1 0 0 0
1 STUTTGART HBF
06:02
HEIDELBERG HBF
06:47
N°: 2396
2 HEIDELBERG HBF
06:54
MANNHEIM HBF
07:09
N°: 2278
3 MANNHEIM HBF
07:16
HAMBURG HBF
11:35
N°: 674
BOOK THIS TRAIN
06:02 11:35 05:33 2 1 1 1 1 0 0 0
1 STUTTGART HBF
07:26
HAMBURG HBF
12:35
N°: 772
BOOK THIS TRAIN
07:26 12:35 05:09 Direct 1 1 1 1 1 1 1
1 STUTTGART HBF
07:51
MANNHEIM HBF
08:28
N°: 614
2 MANNHEIM HBF
08:32
KASSEL-WILHELMSHOEHE
10:41
N°: 374
3 KASSEL-WILHELMSHOEHE
10:55
HAMBURG HBF
13:28
N°: 2376
BOOK THIS TRAIN
07:51 13:28 05:37 2 1 1 1 1 1 1 1
1 STUTTGART HBF
08:05
FRANKFURT (MAIN) HBF
09:40
N°: 2294
2 FRANKFURT (MAIN) HBF
09:58
HAMBURG HBF
13:35
N°: 78
BOOK THIS TRAIN
08:05 13:35 05:30 1 1 1 1 1 1 1 1
1 STUTTGART HBF
09:25
HAMBURG HBF
14:35
N°: 770
BOOK THIS TRAIN
09:25 14:35 05:10 Direct 1 1 1 1 1 1 1
1 STUTTGART HBF
09:51
MANNHEIM HBF
10:28
N°: 612
2 MANNHEIM HBF
10:32
KASSEL-WILHELMSHOEHE
12:41
N°: 372
3 KASSEL-WILHELMSHOEHE
12:56
HAMBURG HBF
15:29
N°: 2374
BOOK THIS TRAIN
09:51 15:29 05:38 2 1 1 1 1 1 1 1
1 STUTTGART HBF
10:04
FRANKFURT (MAIN) HBF
11:40
N°: 1296
2 FRANKFURT (MAIN) HBF
11:58
HAMBURG HBF
15:35
N°: 76
BOOK THIS TRAIN
10:04 15:35 05:31 1 1 1 1 1 1 1 1
1 STUTTGART HBF
11:25
HAMBURG HBF
16:35
N°: 578
BOOK THIS TRAIN
11:25 16:35 05:10 Direct 1 1 1 1 1 1 1
1 STUTTGART HBF
11:51
MANNHEIM HBF
12:28
N°: 610
2 MANNHEIM HBF
12:32
KASSEL-WILHELMSHOEHE
14:41
N°: 370
3 KASSEL-WILHELMSHOEHE
14:54
HAMBURG HBF
17:32
N°: 2372
BOOK THIS TRAIN
11:51 17:32 05:41 2 1 1 1 1 1 1 1
1 STUTTGART HBF
12:04
FRANKFURT (MAIN) HBF
13:40
N°: 390
2 FRANKFURT (MAIN) HBF
13:58
HAMBURG HBF
17:35
N°: 74
BOOK THIS TRAIN
12:04 17:35 05:31 1 1 1 1 0 1 1 1
1 STUTTGART HBF
12:09
MANNHEIM HBF
12:56
N°: 2014
2 MANNHEIM HBF
13:16
HAMBURG HBF
17:35
N°: 74
BOOK THIS TRAIN
12:09 17:35 05:26 1 0 0 0 1 0 0 0
1 FRANKFURT (MAIN) HBF
12:17
HAMBURG HBF
16:28
N°: 1972
BOOK THIS TRAIN
12:17 16:28 05:37 Direct 0 0 0 1 0 0 0
1 STUTTGART HBF
12:51
KASSEL-WILHELMSHOEHE
15:41
N°: 598
2 KASSEL-WILHELMSHOEHE
15:54
HAMBURG HBF
18:29
N°: 2082
BOOK THIS TRAIN
12:51 18:29 05:38 1 1 1 1 1 1 1 1
1 STUTTGART HBF
13:25
HAMBURG HBF
18:35
N°: 576
BOOK THIS TRAIN
13:25 18:35 05:10 Direct 1 1 1 1 1 1 1
1 STUTTGART HBF
13:51
MANNHEIM HBF
14:28
N°: 518
2 MANNHEIM HBF
14:32
KASSEL-WILHELMSHOEHE
16:41
N°: 278
3 KASSEL-WILHELMSHOEHE
16:54
HAMBURG HBF
19:28
N°: 2370
BOOK THIS TRAIN
13:51 19:28 05:37 2 1 1 1 1 1 1 1
1 STUTTGART HBF
14:04
FRANKFURT (MAIN) HBF
15:40
N°: 218
2 FRANKFURT (MAIN) HBF
15:58
HAMBURG HBF
19:35
N°: 72
BOOK THIS TRAIN
14:04 19:35 05:31 1 1 1 1 1 1 1 1
1 STUTTGART HBF
14:09
WUERZBURG HBF
16:21
N°: 4936
2 WUERZBURG HBF
16:30
HAMBURG HBF
19:53
N°: 1166
BOOK THIS TRAIN
14:09 19:53 05:44 1 0 0 0 0 1 0 1
1 STUTTGART HBF
15:25
HAMBURG HBF
20:24
N°: 1094
BOOK THIS TRAIN
15:25 20:24 04:59 Direct 1 1 1 1 0 0 0
1 STUTTGART HBF
15:25
HAMBURG HBF
20:38
N°: 574
BOOK THIS TRAIN
15:25 20:38 05:13 Direct 0 0 0 0 1 1 1
1 STUTTGART HBF
15:51
MANNHEIM HBF
16:28
N°: 516
2 MANNHEIM HBF
16:32
KASSEL-WILHELMSHOEHE
18:41
N°: 276
3 KASSEL-WILHELMSHOEHE
18:57
HAMBURG HBF
21:28
N°: 2276
BOOK THIS TRAIN
15:51 21:28 05:37 2 0 0 0 1 1 0 0
1 STUTTGART HBF
16:09
MANNHEIM HBF
16:56
N°: 114
2 MANNHEIM HBF
17:16
HAMBURG HBF
21:38
N°: 70
BOOK THIS TRAIN
16:09 21:38 05:29 1 1 1 1 1 1 1 1
1 STUTTGART HBF
16:51
HANNOVER HBF
20:21
N°: 1090
2 HANNOVER HBF
20:36
HAMBURG HBF
21:53
N°: 90
BOOK THIS TRAIN
16:51 21:53 05:02 1 1 1 1 1 0 0 0
1 STUTTGART HBF
17:25
HAMBURG HBF
22:44
N°: 572
BOOK THIS TRAIN
17:25 22:44 05:19 Direct 1 1 1 1 1 1 1
1 STUTTGART HBF
18:05
FRANKFURT (MAIN) HBF
19:40
N°: 112
2 FRANKFURT (MAIN) HBF
19:58
HAMBURG HBF
23:51
N°: 376
BOOK THIS TRAIN
18:05 23:51 05:46 1 0 0 0 1 0 0 0
1 STUTTGART HBF
18:05
WUERZBURG HBF
20:24
N°: 4948
2 WUERZBURG HBF
20:30
HAMBURG HBF
00:09
N°: 1182
BOOK THIS TRAIN
18:05 00:09 06:04 1 0 0 0 0 1 0 0
1 STUTTGART HBF
18:05
WUERZBURG HBF
20:24
N°: 4948
2 WUERZBURG HBF
20:30
HAMBURG HBF
00:08
N°: 782
BOOK THIS TRAIN
18:05 00:08 06:03 1 0 0 0 0 0 1 1
1 STUTTGART HBF
18:09
WUERZBURG HBF
20:24
N°: 4950
2 WUERZBURG HBF
20:30
HAMBURG HBF
00:08
N°: 782
BOOK THIS TRAIN
18:09 00:08 05:59 1 1 1 1 1 0 0 0
1 STUTTGART HBF
18:51
GOETTINGEN
21:59
N°: 592
2 GOETTINGEN
22:05
HANNOVER HBF
22:40
N°: 732
3 HANNOVER HBF
22:44
HAMBURG HBF
00:08
N°: 782
BOOK THIS TRAIN
18:51 00:08 05:17 2 1 1 1 1 0 0 0
1 STUTTGART HBF
18:51
GOETTINGEN
21:59
N°: 592
2 GOETTINGEN
22:05
HANNOVER HBF
22:40
N°: 732
3 HANNOVER HBF
22:44
HAMBURG HBF
00:09
N°: 1182
BOOK THIS TRAIN
18:51 00:09 05:18 2 0 0 0 0 1 0 0
1 STUTTGART HBF
19:51
MANNHEIM HBF
20:28
N°: 512
2 MANNHEIM HBF
20:32
HAMBURG HBF
01:38
N°: 272
BOOK THIS TRAIN
19:51 01:38 05:47 1 1 1 1 1 0 0 0
1 STUTTGART HBF
19:51
MANNHEIM HBF
20:28
N°: 512
2 MANNHEIM HBF
20:32
HAMBURG HBF
01:11
N°: 1172
BOOK THIS TRAIN
19:51 01:11 05:20 1 0 0 0 0 1 1 1
1 STUTTGART HBF
21:51
MAINZ HBF
23:29
N°: 510
2 MAINZ HBF
00:01
HAMBURG HBF
06:51
N°: 2020
BOOK THIS TRAIN
21:51 06:51 09:00 1 1 1 1 1 1 1 1
1 STUTTGART HBF
23:05
MANNHEIM HBF
23:45
N°: 990
2 MANNHEIM HBF
23:59
LEIPZIG HBF
04:58
N°: 60470
3 LEIPZIG HBF
05:10
HAMBURG HBF
08:24
N°: 1618
BOOK THIS TRAIN
23:05 08:24 09:19 2 1 1 1 0 0 0 0
 

Practical information

Reviews & ratings

Overall appreciation

Overall rating

No reviews for this product yet

Save money and see more with a German Rail Pass Save money and see more with a German Rail Pass Wish to explore more of Germany; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! German Rail Pass

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up