91n Rail

List of stops

                  Hamburg-Altona ➞ Wien Hbf

                  Hamburg-Altona

                  19:55

                  Hamburg Dammtor

                  20:01
                  20:02p

                  Hamburg Hbf

                  20:07
                  20:10p

                  Hamburg-Harburg

                  20:21
                  20:23p

                  Hannover Hauptbahnhof

                  21:43
                  21:46

                  Göttingen

                  22:35
                  22:37

                  Kassel Bahnhof Wilhelmshöhe

                  22:54
                  23:05

                  Würzburg Hbf

                  01:23 +1
                  01:25 +1

                  Treuchtlingen

                  03:16 +1
                  03:44 +1

                  Ostbahnhof

                  05:07 +1
                  05:09 +1

                  Salzburg Hbf

                  06:50 +1
                  07:02 +1

                  Linz/Donau Hbf

                  08:19 +1
                  08:27 +1

                  St.Pölten Hbf

                  09:13 +1
                  09:15 +1

                  Wien Meidling

                  09:39 +1
                  09:42 +1s

                  Wien Hbf

                  09:48 +1
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                  Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
                  Times marked p - "pick up only" - the vehicle will only stop to pick up passengers.

                  Wien Hbf ➞ Hamburg-Altona

                  Wien Hbf18:36
                  Wien Meidling18:41
                  18:44p
                  St.Pölten Hbf19:10
                  19:12
                  Linz/Donau Hbf20:00
                  20:04
                  Salzburg Hbf21:12
                  21:23
                  Ostbahnhof23:19
                  23:21
                  Treuchtlingen00:41 +1
                  01:31 +1
                  Würzburg Hbf02:51 +1
                  02:54 +1
                  Kassel Bahnhof Wilhelmshöhe05:42 +1
                  05:44 +1
                  Göttingen06:05 +1
                  06:09 +1
                  Hannover Hauptbahnhof06:50 +1
                  07:03 +1
                  Hamburg-Harburg08:25 +1
                  08:27 +1s
                  Hamburg Hbf08:38 +1
                  08:42 +1s
                  Hamburg Dammtor08:46 +1
                  08:48 +1s
                  Hamburg-Altona08:56 +1
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                  Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
                  Times marked p - "pick up only" - the vehicle will only stop to pick up passengers.
                  The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                  Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
                  Times marked p - "pick up only" - the vehicle will only stop to pick up passengers.
                  Build real-time departures into your app

                  Tell us about your project. Test London API examples while we review your request.

                  Request data / API access

                  Route Path (Streets & Roads)

                  Outbound: Hamburg-Altona ➞ Wien Hbf
                  Dag-Hammarskjöld-Platz - Hörstener Straße - Mittelhalle - Willy-Brandt-Platz - Bahnhofplatz - Bahnhofstraße - Friedenstraße - Südtiroler Platz - Bahnhofplatz - Eichenstraße
                  Inbound: Wien Hbf ➞ Hamburg-Altona
                  Eichenstraße - Bahnhofplatz - Südtiroler Platz - Orleansstraße - Bahnhofstraße - Bahnhofplatz - Willy-Brandt-Platz - Mittelhalle - Hörstener Straße - Dag-Hammarskjöld-Platz

                  Schedules and stops for this route are published in GTFS: ulmer-eisenbahnfreunde, deutschen-all

                  Last updated on November 13, 2026