MD 71850 Santander – Oviedo

View line MD

Santander 08:29 → Oviedo 13:56 Daily 5 h 27 min · 46 stops RENFE

Running now · updated 10:02

Between Puente San Miguel and Cabezón de la Sal +9 min

Estimated arrival at Oviedo 14:05 13:56

  1. Santander08:29
  2. Puente San Miguel09:02
  3. Cabezón de la Sal09:29
  4. Pesués10:11
  5. Poo11:03
  6. Ribadesella11:37
  7. Oviedo13:56

Today it is running no worse than usual: typical arrival delay is +24 min; 17% of the last 29 runs arrived on time.

On-time · 30 days
17%
5/29 runs under 3 min
RT coverage: 3 full · 26 partial · 0 no data
On-time · 90 days
11%
10/89 runs under 3 min
RT coverage: 6 full · 83 partial · 0 no data
Typical delay
+27min
Median at arrival, 90 days
30 days: +24 min
P90
+45min
9 in 10 runs arrive with less than this
30 days: +45 min

Last 30 days

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

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

Worst days

  • Mon 24 Aug Max en route +110 min · last fix heading to Colloto +109 min
  • Wed 19 Aug Max en route +94 min · last fix heading to Oviedo +89 min
  • Thu 20 Aug Max en route +80 min · last fix heading to Colloto +75 min
  • Sat 8 Aug Max en route +70 min · last fix heading to Llanes +70 min
  • Fri 21 Aug Max en route +61 min · last fix heading to Colloto +55 min

Distribution · 90 days

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

  • Early 0% · 0
  • On time 11% · 10
  • 3–10 min 7% · 6
  • 10–30 min 48% · 43
  • 30+ min 34% · 30

On-time by weekday

  • 0% M n=13
  • 8% T n=13
  • 8% W n=13
  • 0% T n=13
  • 8% F n=12
  • 25% S n=12
  • 31% S n=13

Stops and timetable

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

StopSched.Today
08:29Passed
08:57Passed
09:02Passed
09:29 / 09:31Next
09:44 / 09:45
09:50 / 09:51
09:56 / 09:57
10:03 / 10:04
10:11
10:16 / 10:17
10:22 / 10:23
10:30 / 10:31
10:35 / 10:36
10:41 / 10:42
10:51 / 11:01
11:03
11:06
11:09
11:12
11:19
11:23
11:29
11:33
11:37 / 11:38
11:43
11:47
11:54
11:59
12:06 / 12:07
12:09
12:11
12:17
12:22
12:27
12:34
12:37 / 12:38
12:41
12:49
12:53
12:56
13:02
13:14
13:24 / 13:25
13:36 / 13:37
13:46
13:56

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
Thu 15 OctCabezón de la Sal 09:59Partial coverage+9 min+10 min
Wed 14 OctColloto 14:21Partial coverage+23 min+29 min
Tue 13 OctColloto 14:30Partial coverage+35 min+41 min
Mon 12 OctColloto 13:59Partial coverage+4 min+15 min
Sun 11 OctColloto 14:16Partial coverage+22 min+30 min
Sat 10 OctColloto 13:59Partial coverage+5 min+12 min
Fri 9 OctColloto 14:40Partial coverage+46 min+54 min
Thu 8 OctColloto 14:28Partial coverage+33 min+43 min
Wed 7 OctColloto 14:08Partial coverage+11 min+21 min
Tue 6 OctColloto 14:26Partial coverage+25 min+32 min
Mon 5 OctColloto 14:24Partial coverage+27 min+32 min
Sun 4 OctSantander 09:070 min+11 min
Fri 2 OctColloto 13:55Partial coverage+1 min+12 min
Thu 1 OctColloto 14:18Partial coverage+20 min+24 min
Wed 30 SeptColloto 14:22Partial coverage+27 min+33 min
Tue 29 SeptColloto 14:17Partial coverage+21 min+21 min
Mon 28 SeptColloto 14:41Partial coverage+48 min+57 min
Sun 27 SeptColloto 14:24Partial coverage+30 min+37 min
Sat 26 SeptColloto 14:09Partial coverage+15 min+19 min
Fri 25 SeptColloto 14:39Partial coverage+45 min+48 min
Thu 24 SeptColloto 14:38Partial coverage+45 min+49 min
Wed 23 SeptColloto 14:22Partial coverage+26 min+30 min
Tue 22 SeptColloto 13:54Partial coverage0 min+16 min
Mon 21 SeptColloto 14:22Partial coverage+27 min+32 min
Sun 20 SeptSantander 08:570 min—
Sat 19 SeptSantander 08:560 min—
Fri 18 SeptColloto 14:19Partial coverage+25 min+35 min
Thu 17 SeptColloto 14:18Partial coverage+24 min+31 min
Wed 16 SeptColloto 14:25Partial coverage+31 min+36 min
Tue 15 SeptColloto 14:22Partial coverage+25 min+33 min