--- title: "Train timetable Stuttgart → Frankfurt | Kombo" description: "Train timetable Stuttgart → Frankfurt" url: "https://www.kombo.co/de/zug-fahrplan-Stuttgart-Frankfurt" last_updated: "2026-08-20" --- # Train timetable Stuttgart → Frankfurt first departure 00:51 · last departure 22:49 · 17 direct trains/day · fastest 1h13 · 153 km · tickets from about €5 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 02:21 | 04:38 | 2h17 | ICE 618 (direct) | ~€44 | | 05:02 | 06:40 | 1h38 | ICE 776 (direct) | ~€102 | | 06:05 | 07:44 | 1h39 | ICE 1098 (direct) | ~€29 | | 06:35 | 11:10 | 4h35 | ICE 9578 (1 change via Karlsruhe Hbf) | — | | 06:49 | 08:09 | 1h20 | ICE 2594 (direct) | ~€99 | | 07:22 | 08:40 | 1h18 | ICE 774 (direct) | ~€131 | | 08:14 | 09:55 | 1h41 | Flixtrain (direct) | ~€16 | | 08:49 | 10:09 | 1h20 | ICE 692 (direct) | ~€52 | | 08:49 | 10:09 | 1h20 | ICE 2592 (direct) | ~€130 | | 09:22 | 10:40 | 1h18 | ICE 772 (direct) | ~€209 | | 10:49 | 12:09 | 1h20 | ICE 2590 (direct) | ~€40 | | 10:49 | 12:09 | 1h20 | ICE 690 (direct) | ~€52 | | 11:22 | 12:40 | 1h18 | ICE 770 (direct) | ~€212 | | 12:14 | 13:55 | 1h41 | Flixtrain (direct) | ~€17 | | 12:49 | 14:09 | 1h20 | ICE 598 (direct) | ~€57 | | 12:49 | 14:09 | 1h20 | ICE 2588 (direct) | ~€40 | | 13:22 | 14:40 | 1h18 | ICE 578 (direct) | ~€149 | | 14:43 | 19:13 | 4h30 | ICE 9572 (1 change via Karlsruhe Hbf) | — | | 14:49 | 16:09 | 1h20 | ICE 596 (direct) | ~€48 | | 15:22 | 16:40 | 1h18 | ICE 576 (direct) | ~€169 | | 16:04 | 17:44 | 1h40 | ICE 1092 (direct) | ~€152 | | 16:14 | 17:55 | 1h41 | Flixtrain (direct) | ~€16 | | 16:49 | 18:09 | 1h20 | ICE 594 (direct) | ~€53 | | 16:49 | 18:09 | 1h20 | ICE 2584 (direct) | ~€40 | | 17:22 | 18:40 | 1h18 | ICE 574 (direct) | ~€154 | | 18:49 | 20:09 | 1h20 | ICE 592 (direct) | ~€49 | | 19:22 | 20:40 | 1h18 | ICE 572 (direct) | ~€29 | | 20:49 | 22:09 | 1h20 | ICE 590 (direct) | ~€34 | | 22:49 | 00:25 | 1h36 | ICE 990 (direct) | ~€17 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 00:51 | 03:19 | 2h28 | ICE 698 (direct) | ~€30 | | 02:21 | 04:38 | 2h17 | ICE 618 (direct) | ~€168 | | 05:02 | 06:40 | 1h38 | ICE 776 (direct) | ~€38 | | 05:49 | 07:09 | 1h20 | ICE 616 (1 change via Mannheim Hbf) | ~€46 | | 06:05 | 07:44 | 1h39 | ICE 1098 (direct) | ~€36 | | 06:17 | 07:55 | 1h38 | Flixtrain (direct) | ~€14 | | 06:35 | 11:10 | 4h35 | ICE 9578 (1 change via Karlsruhe Hbf) | — | | 06:49 | 08:09 | 1h20 | ICE 2594 (direct) | ~€55 | | 07:22 | 08:40 | 1h18 | ICE 774 (direct) | ~€70 | | 07:49 | 09:09 | 1h20 | ICE 614 (1 change via Mannheim Hbf) | ~€79 | | 07:59 | 09:57 | 1h58 | IC 2168 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€97 | | 08:14 | 09:55 | 1h41 | Flixtrain (direct) | ~€15 | | 08:49 | 10:09 | 1h20 | ICE 2592 (direct) | ~€88 | | 09:22 | 10:40 | 1h18 | ICE 772 (direct) | ~€77 | | 09:49 | 11:09 | 1h20 | ICE 612 (1 change via Mannheim Hbf) | ~€88 | | 09:59 | 11:57 | 1h58 | IC 2166 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€105 | | 10:43 | 14:56 | 4h13 | inOui 9574 (1 change via Karlsruhe Hbf) | — | | 10:49 | 12:09 | 1h20 | ICE 2590 (direct) | ~€78 | | 11:22 | 12:40 | 1h18 | ICE 770 (direct) | ~€69 | | 11:49 | 13:09 | 1h20 | ICE 610 (1 change via Mannheim Hbf) | ~€78 | | 12:14 | 13:55 | 1h41 | Flixtrain (direct) | ~€17 | | 12:49 | 14:09 | 1h20 | ICE 2588 (direct) | ~€103 | | 13:22 | 14:40 | 1h18 | ICE 578 (direct) | ~€70 | | 13:49 | 15:09 | 1h20 | ICE 518 (1 change via Mannheim Hbf) | ~€90 | | 13:59 | 15:58 | 1h59 | IC 2162 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€101 | | 14:43 | 19:13 | 4h30 | ICE 9572 (1 change via Karlsruhe Hbf) | — | | 14:49 | 16:09 | 1h20 | ICE 596 (direct) | ~€79 | | 15:22 | 16:40 | 1h18 | ICE 576 (direct) | ~€80 | | 15:49 | 17:09 | 1h20 | ICE 516 (1 change via Mannheim Hbf) | ~€78 | | 15:59 | 17:40 | 1h41 | IC 2160 (2 change via Vaihingen(enz), Mannheim Hbf) | ~€89 | | 16:04 | 17:44 | 1h40 | ICE 1092 (direct) | ~€54 | | 16:14 | 17:55 | 1h41 | Flixtrain (direct) | ~€21 | | 16:49 | 18:09 | 1h20 | ICE 2584 (direct) | ~€78 | | 17:22 | 18:40 | 1h18 | ICE 574 (direct) | ~€79 | | 17:49 | 19:09 | 1h20 | ICE 514 (1 change via Mannheim Hbf) | ~€79 | | 17:59 | 19:58 | 1h59 | IC 2068 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€97 | | 18:49 | 20:09 | 1h20 | ICE 592 (direct) | ~€69 | | 19:22 | 20:40 | 1h18 | ICE 572 (direct) | ~€47 | | 19:49 | 21:09 | 1h20 | ICE 512 (1 change via Mannheim Hbf) | ~€69 | | 19:59 | 21:58 | 1h59 | IC 2066 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€78 | | 19:59 | 22:13 | 2h14 | IC 2066 (2 change via Vaihingen(enz), Frankfurt(m)flugh Fernbf) | ~€60 | | 20:49 | 22:24 | 1h35 | ICE 590 (direct) | ~€55 | | 21:49 | 23:09 | 1h20 | ICE 510 (1 change via Mannheim Hbf) | ~€42 | | 22:49 | 00:28 | 1h39 | ICE 990 (direct) | ~€22 | ## Typical week (next 30 days) - Monday to Friday: 17 trains, first 00:51, last 22:49 - Saturday: 21 trains, first 00:51, last 22:49 - Sunday: 16 trains, first 06:05, last 22:49 ## Companies serving this route - ICE: 83% of departures - Flixtrain: 17% of departures ## Prices - Cheapest observed: about €5 - Average observed: about €71