--- title: "Train timetable Freiburg im Breisgau → Offenburg | Kombo" description: "Train timetable Freiburg im Breisgau → Offenburg" url: "https://www.kombo.co/de/zug-fahrplan-Freiburg-im-Breisgau-Offenburg" last_updated: "2026-08-20" --- # Train timetable Freiburg im Breisgau → Offenburg first departure 04:48 · last departure 21:56 · 5 direct trains/day · fastest 27min · 54 km · tickets from about €4 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:58 | 06:44 | 46min | Regionalbahn 17102 (direct) | ~€30 | | 07:02 | 07:53 | 51min | Regionalbahn 17156 (direct) | ~€29 | | 08:00 | 08:52 | 52min | Regionalbahn 17106 (direct) | ~€29 | | 09:21 | 09:48 | 27min | Flixtrain (direct) | ~€5 | | 10:00 | 10:52 | 52min | Regionalbahn 17110 (direct) | ~€29 | | 11:00 | 11:52 | 52min | Regionalbahn 17112 (direct) | ~€30 | | 12:00 | 12:52 | 52min | Regionalbahn 17114 (direct) | ~€29 | | 13:00 | 13:48 | 48min | Regionalbahn 17116 (direct) | ~€29 | | 14:00 | 14:52 | 52min | Regionalbahn 17118 (direct) | ~€30 | | 15:00 | 15:52 | 52min | Regionalbahn 17120 (direct) | ~€29 | | 16:00 | 16:52 | 52min | Regionalbahn 17122 (direct) | ~€29 | | 17:00 | 17:52 | 52min | Regionalbahn 17124 (direct) | ~€30 | | 18:00 | 18:52 | 52min | Regionalbahn 17126 (direct) | ~€30 | | 19:00 | 19:52 | 52min | Regionalbahn 17128 (direct) | ~€30 | | 20:00 | 20:52 | 52min | Regionalbahn 17130 (direct) | ~€30 | | 21:00 | 21:52 | 52min | Regionalbahn 17132 (direct) | ~€30 | ## Typical week (next 30 days) - Monday to Friday: 3 trains, first 05:58, last 21:56 - Saturday: 10 trains, first 04:48, last 21:00 - Sunday: 7 trains, first 06:26, last 20:42 ## Companies serving this route - Regionalbahn: 47% of departures - Flixtrain: 17% of departures - Trenitalia: 14% of departures - ICE: 11% of departures - Regional Express: 10% of departures - EuroCity: 1% of departures - IC: 1% of departures ## Prices - Cheapest observed: about €4 - Average observed: about €49