RE7 17010 Basel Bad Bf – Offenburg

View line RE7

Basel Bad Bf 08:50 → Offenburg 10:36 Daily 1 h 46 min · 20 stops SBB CFF FFS

✓ Today’s run finished

Today, last fix heading to Freiburg(Breisgau) Hbf at 09:39 −6 min

  1. Basel Bad Bf08:50
  2. Efringen-Kirchen09:00
  3. Müllheim im Markgräflerland09:18
  4. Freiburg(Breisgau) Hbf09:44
  5. Denzlingen09:50
  6. Riegel-Malterdingen09:59
  7. Offenburg10:36

Next service: tomorrow 08:50 from Basel Bad Bf · Sat 10 Oct

Next departure 08:50 tomorrow · Basel Bad Bf
On-time · 30 days
92%
11/12 runs under 3 min
RT coverage: 4 full · 8 partial · 2 no data
On-time · 90 days
83%
15/18 runs under 3 min
RT coverage: 10 full · 8 partial · 4 no data
Typical delay
0min
Median at arrival, 90 days
30 days: 0 min
P90
+3min
9 in 10 runs arrive with less than this
30 days: +2 min

Last 30 days

Arrival delay at Offenburg, in minutes. One bar per run.

  • On time (<3 min)
  • 3–10 min
  • 10–30 min
  • 30+ min
  • Partial coverage
  • No data

Worst days

  • Thu 8 Oct Max en route +27 min · last fix heading to Freiburg(Breisgau) Hbf +27 min
  • Sun 30 Aug Max en route +3 min · last fix heading to Freiburg(Breisgau) Hbf +3 min
  • Fri 21 Aug Max en route +3 min · last fix heading to Freiburg(Breisgau) Hbf +3 min

Distribution · 90 days

18 runs with a known final delay. On time = under 3 min, the same cut the map uses.

  • Early 28% · 5
  • On time 56% · 10
  • 3–10 min 11% · 2
  • 10–30 min 6% · 1
  • 30+ min 0% · 0

On-time by weekday

  • 100% M n=3
  • 100% T n=2
  • 100% W n=1
  • 0% T n=1
  • 80% F n=5
  • 100% S n=3
  • 67% S n=3

Stops and timetable

Timetable of the latest run from the operator’s GTFS (20 stops).

StopSched.
08:50
08:53 / 08:54
08:57
09:00 / 09:01
09:10 / 09:11
09:14
09:18 / 09:23
09:28 / 09:29
09:33
09:37 / 09:38
09:44 / 09:46
09:50 / 09:51
09:55 / 09:56
09:59 / 10:00
10:04 / 10:05
10:07 / 10:08
10:10 / 10:11
10:14
10:19 / 10:20
10:36

Each run is closed into train_runs (country, train number, service day) from the live positions. Final delay = last delay seen. Partial coverage: the feed stopped before the final stop (last value used, hatched in the chart). No data: a run without any valid delay; counts as neither on time nor late. Data collected since 11 July 2026.

Recent runs

DateLast stopFinalMax
Fri 9 OctFreiburg(Breisgau) Hbf 09:39Partial coverage−6 min—
Thu 8 OctFreiburg(Breisgau) Hbf 10:12Partial coverage+27 min+27 min
Wed 7 OctFreiburg(Breisgau) Hbf 09:45Partial coverage−6 min—
Tue 6 OctFreiburg(Breisgau) Hbf 09:39Partial coverage−6 min—
Mon 5 OctFreiburg(Breisgau) Hbf 09:40Partial coverage−6 min—
Sun 4 OctFreiburg(Breisgau) Hbf 09:45No data—
Fri 2 OctFreiburg(Breisgau) Hbf 10:130 min—
Tue 29 SeptFreiburg(Breisgau) Hbf 23:09Partial coverage+1 min+1 min
Sun 27 SeptFreiburg(Breisgau) Hbf 23:09+1 min—
Sat 26 SeptFreiburg(Breisgau) Hbf 23:10Partial coverage+1 min+1 min
Fri 25 SeptFreiburg(Breisgau) Hbf 23:12Partial coverage+2 min+2 min
Mon 14 SeptFreiburg(Breisgau) Hbf 21:10No data—
Sun 13 SeptFreiburg(Breisgau) Hbf 21:090 min—
Sat 12 SeptFreiburg(Breisgau) Hbf 21:090 min—
Sat 5 SeptFreiburg(Breisgau) Hbf 22:41+1 min+2 min
Mon 31 AugBaden-Baden 22:42−1 min+1 min
Sun 30 AugFreiburg(Breisgau) Hbf 19:12+3 min+3 min
Fri 28 AugFreiburg(Breisgau) Hbf 00:24−1 min+1 min
Fri 21 AugFreiburg(Breisgau) Hbf 08:17+3 min+3 min
Mon 27 JulFreiburg(Breisgau) Hbf 21:090 min—
Fri 24 JulFreiburg(Breisgau) Hbf 23:59No data—
Thu 16 JulSchliengen 01:07No data—