--- title: "Train timetable Berlin → Stuttgart | Kombo" description: "Train timetable Berlin → Stuttgart" url: "https://www.kombo.co/de/zug-fahrplan-Berlin-Stuttgart" last_updated: "2026-08-20" --- # Train timetable Berlin → Stuttgart first departure 05:16 · last departure 21:35 · 15 direct trains/day · fastest 4h37 · 512 km · tickets from about €4 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 04:57 | 10:38 | 5h41 | ICE 240 (1 change via Hannover Hbf) | ~€63 | | 05:27 | 11:11 | 5h44 | ICE 593 (direct) | ~€99 | | 05:36 | 11:05 | 5h29 | ICE 1501 (1 change via Nürnberg Hbf) | ~€107 | | 05:36 | 11:11 | 5h35 | ICE 1501 (1 change via Erfurt Hbf) | ~€102 | | 06:36 | 11:53 | 5h17 | ICE 1003 (1 change via Nürnberg Hbf) | ~€150 | | 07:06 | 12:38 | 5h32 | ICE 9590 (1 change via Frankfurt (Main) Hbf) | ~€132 | | 07:06 | 12:38 | 5h32 | ICE 750 (1 change via Frankfurt (Main) Hbf) | ~€84 | | 07:27 | 13:11 | 5h44 | ICE 2585 (direct) | ~€129 | | 07:27 | 13:11 | 5h44 | ICE 595 (direct) | ~€56 | | 07:36 | 13:06 | 5h30 | ICE 1503 (1 change via Nürnberg Hbf) | ~€117 | | 07:36 | 13:11 | 5h35 | ICE 1503 (1 change via Erfurt Hbf) | ~€132 | | 07:57 | 13:45 | 5h48 | Flixtrain (direct) | ~€55 | | 08:04 | 13:45 | 5h41 | Flixtrain (direct) | ~€57 | | 08:36 | 13:53 | 5h17 | ICE 1005 (1 change via Nürnberg Hbf) | ~€114 | | 09:05 | 14:38 | 5h33 | ICE 837 (1 change via Frankfurt (Main) Hbf) | ~€132 | | 09:27 | 15:11 | 5h44 | ICE 2587 (direct) | ~€129 | | 09:27 | 15:11 | 5h44 | ICE 597 (direct) | ~€57 | | 09:36 | 15:05 | 5h29 | ICE 1505 (1 change via Nürnberg Hbf) | ~€100 | | 09:36 | 15:11 | 5h35 | ICE 1505 (1 change via Erfurt Hbf) | ~€130 | | 10:37 | 15:53 | 5h16 | ICE 1007 (1 change via Nürnberg Hbf) | ~€133 | | 11:05 | 17:08 | 6h03 | ICE 839 (1 change via Frankfurt (Main) Hbf) | ~€129 | | 11:26 | 17:46 | 6h20 | Flixtrain (direct) | ~€57 | | 11:27 | 17:11 | 5h44 | ICE 2589 (direct) | ~€148 | | 11:27 | 17:11 | 5h44 | ICE 599 (direct) | ~€56 | | 11:37 | 17:02 | 5h25 | ICE 1507 (1 change via Nürnberg Hbf) | ~€107 | | 11:37 | 17:11 | 5h34 | ICE 1507 (1 change via Erfurt Hbf) | ~€153 | | 11:57 | 17:46 | 5h49 | Flixtrain (direct) | ~€57 | | 12:04 | 17:46 | 5h42 | Flixtrain (direct) | ~€56 | | 12:37 | 17:53 | 5h16 | ICE 1009 (1 change via Nürnberg Hbf) | ~€128 | | 13:05 | 19:06 | 6h01 | ICE 931 (1 change via Frankfurt (Main) Hbf) | ~€131 | | 13:27 | 19:11 | 5h44 | ICE 691 (direct) | ~€56 | | 13:27 | 19:11 | 5h44 | ICE 2591 (direct) | ~€247 | | 13:37 | 19:02 | 5h25 | ICE 1509 (1 change via Nürnberg Hbf) | ~€107 | | 13:37 | 19:11 | 5h34 | ICE 1509 (1 change via Erfurt Hbf) | ~€153 | | 14:37 | 19:53 | 5h16 | ICE 1101 (1 change via Nürnberg Hbf) | ~€148 | | 15:05 | 20:38 | 5h33 | ICE 933 (1 change via Frankfurt (Main) Hbf) | ~€150 | | 15:26 | 21:45 | 6h19 | Flixtrain (direct) | ~€57 | | 15:57 | 21:45 | 5h48 | Flixtrain (direct) | ~€55 | | 16:04 | 21:45 | 5h41 | Flixtrain (direct) | ~€56 | | 16:12 | 21:01 | 4h49 | ICE 1163 (direct) | ~€211 | | 16:37 | 21:53 | 5h16 | ICE 1103 (1 change via Nürnberg Hbf) | ~€114 | | 17:05 | 22:55 | 5h50 | ICE 935 (1 change via Frankfurt (Main) Hbf) | ~€153 | | 17:26 | 23:47 | 6h21 | Flixtrain (direct) | ~€44 | | 17:27 | 23:30 | 6h03 | ICE 695 (direct) | ~€45 | | 17:27 | 23:30 | 6h03 | ICE 2595 (direct) | ~€130 | | 17:36 | 23:03 | 5h27 | ICE 1603 (1 change via Nürnberg Hbf) | ~€93 | | 17:36 | 23:30 | 5h54 | ICE 1603 (1 change via Erfurt Hbf) | ~€154 | | 17:45 | 23:47 | 6h02 | Flixtrain (direct) | ~€45 | | 17:53 | 23:47 | 5h54 | Flixtrain (direct) | ~€43 | | 18:37 | 00:11 | 5h34 | ICE 677 (1 change via Mannheim Hbf) | ~€84 | | 19:37 | 01:09 | 5h32 | ICE 1605 (1 change via Nürnberg Hbf) | ~€70 | | 19:37 | 02:15 | 6h38 | ICE 1605 (1 change via Augsburg Hbf) | ~€103 | | 19:47 | 03:44 | 7h57 | ICE 842 (2 change via Hannover Hbf, Frankfurt (Main) Hbf) | ~€103 | | 21:27 | 04:53 | 7h26 | ICE 699 (direct) | ~€73 | | 22:34 | 06:33 | 7h59 | ICE 609 (2 change via Erfurt Hbf, Karlsruhe Hbf) | ~€88 | | 23:28 | 07:53 | 8h25 | ICE 905 (1 change via Nürnberg Hbf) | ~€57 | | 23:32 | 08:02 | 8h30 | ICE 273 (1 change via Karlsruhe Hbf) | ~€56 | | 23:51 | 09:11 | 9h20 | ICE 1540 (2 change via Köln Hbf, Mannheim Hbf) | ~€44 | | 23:51 | 10:11 | 10h20 | ICE 1540 (1 change via Dortmund Hbf) | ~€214 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:36 | 11:05 | 5h29 | ICE 1501 (1 change via Nürnberg Hbf) | ~€64 | | 05:37 | 11:21 | 5h44 | ICE 593 (direct) | ~€134 | | 06:36 | 11:53 | 5h17 | ICE 1003 (1 change via Nürnberg Hbf) | ~€103 | | 07:04 | 12:38 | 5h34 | ICE 654 (1 change via Hannover Hbf) | ~€117 | | 07:27 | 13:11 | 5h44 | ICE 2585 (direct) | ~€154 | | 07:36 | 13:06 | 5h30 | ICE 1503 (1 change via Nürnberg Hbf) | ~€95 | | 07:36 | 13:11 | 5h35 | ICE 1503 (1 change via Erfurt Hbf) | ~€160 | | 07:57 | 13:45 | 5h48 | Flixtrain (direct) | ~€81 | | 08:04 | 13:45 | 5h41 | Flixtrain (direct) | ~€83 | | 08:36 | 13:53 | 5h17 | ICE 1005 (1 change via Nürnberg Hbf) | ~€138 | | 09:04 | 14:38 | 5h34 | ICE 652 (1 change via Hannover Hbf) | ~€157 | | 09:27 | 15:11 | 5h44 | ICE 2587 (direct) | ~€233 | | 09:36 | 15:05 | 5h29 | ICE 1505 (1 change via Nürnberg Hbf) | ~€96 | | 09:36 | 15:11 | 5h35 | ICE 1505 (1 change via Erfurt Hbf) | ~€234 | | 10:37 | 15:53 | 5h16 | ICE 1007 (1 change via Nürnberg Hbf) | ~€153 | | 11:05 | 17:08 | 6h03 | ICE 839 (1 change via Frankfurt (Main) Hbf) | ~€158 | | 11:26 | 17:46 | 6h20 | Flixtrain (direct) | ~€120 | | 11:27 | 17:11 | 5h44 | ICE 2589 (direct) | ~€234 | | 11:37 | 17:02 | 5h25 | ICE 1507 (1 change via Nürnberg Hbf) | ~€100 | | 11:37 | 17:11 | 5h34 | ICE 1507 (1 change via Erfurt Hbf) | ~€176 | | 11:57 | 17:46 | 5h49 | Flixtrain (direct) | — | | 12:04 | 17:46 | 5h42 | Flixtrain (direct) | ~€117 | | 12:37 | 17:53 | 5h16 | ICE 1009 (1 change via Nürnberg Hbf) | ~€151 | | 13:05 | 19:06 | 6h01 | ICE 931 (1 change via Frankfurt (Main) Hbf) | ~€155 | | 13:27 | 19:11 | 5h44 | ICE 2591 (direct) | ~€236 | | 13:37 | 19:02 | 5h25 | ICE 1509 (1 change via Nürnberg Hbf) | ~€123 | | 13:37 | 19:11 | 5h34 | ICE 1509 (1 change via Erfurt Hbf) | ~€182 | | 14:37 | 19:53 | 5h16 | ICE 1101 (1 change via Nürnberg Hbf) | ~€151 | | 15:05 | 20:38 | 5h33 | ICE 933 (1 change via Frankfurt (Main) Hbf) | ~€158 | | 15:26 | 21:45 | 6h19 | Flixtrain (direct) | ~€107 | | 15:57 | 21:45 | 5h48 | Flixtrain (direct) | ~€110 | | 16:04 | 21:45 | 5h41 | Flixtrain (direct) | ~€110 | | 16:12 | 21:01 | 4h49 | ICE 1163 (direct) | ~€233 | | 16:37 | 21:53 | 5h16 | ICE 1103 (1 change via Nürnberg Hbf) | ~€134 | | 17:05 | 22:55 | 5h50 | ICE 935 (1 change via Frankfurt (Main) Hbf) | ~€138 | | 17:26 | 23:47 | 6h21 | Flixtrain (direct) | ~€75 | | 17:27 | 23:30 | 6h03 | ICE 2595 (direct) | ~€136 | | 17:36 | 23:03 | 5h27 | ICE 1603 (1 change via Nürnberg Hbf) | ~€110 | | 17:36 | 23:30 | 5h54 | ICE 1603 (1 change via Erfurt Hbf) | ~€157 | | 17:45 | 23:47 | 6h02 | Flixtrain (direct) | ~€76 | | 17:53 | 23:47 | 5h54 | Flixtrain (direct) | ~€76 | | 18:37 | 23:54 | 5h17 | ICE 1105 (1 change via Nürnberg Hbf) | ~€99 | | 19:05 | 00:54 | 5h49 | ICE 937 (1 change via Frankfurt (Main) Hbf) | ~€88 | | 19:37 | 01:09 | 5h32 | ICE 1605 (1 change via Nürnberg Hbf) | ~€84 | | 19:37 | 02:15 | 6h38 | ICE 1605 (1 change via Augsburg Hbf) | ~€99 | | 19:47 | 03:26 | 7h39 | ICE 842 (2 change via Hannover Hbf, Frankfurt (Main) Hbf) | ~€89 | | 21:27 | 05:16 | 7h49 | ICE 699 (direct) | ~€66 | | 21:47 | 07:10 | 9h23 | ICE 840 (3 change via Hannover Hbf, Heidelberg Hbf, Mannheim Hbf) | ~€82 | | 23:32 | 08:02 | 8h30 | ICE 273 (1 change via Karlsruhe Hbf) | ~€67 | ## Typical week (next 30 days) - Monday to Friday: 15 trains, first 05:16, last 21:35 - Saturday: 11 trains, first 05:16, last 21:27 - Sunday: 21 trains, first 05:27, last 21:27 ## Companies serving this route - Flixtrain: 54% of departures - ICE: 46% of departures ## Prices - Cheapest observed: about €4 - Average observed: about €77