MD 71823 Oviedo – Llanes

View line MD

Oviedo 18:39 → Llanes 21:44 Daily 3 h 05 min · 40 stops RENFE

It has not run yet today

Last recorded run: Tuesday 27 October +24 min

Next service: today 18:39 from Oviedo · Wed 28 Oct

Next departure 18:39 today · Oviedo
On-time · 30 days
7%
2/28 runs under 3 min
RT coverage: 0 full · 28 partial · 0 no data
On-time · 90 days
6%
5/88 runs under 3 min
RT coverage: 1 full · 87 partial · 0 no data
Typical delay
+10min
Median at arrival, 90 days
30 days: +7 min
P90
+29min
9 in 10 runs arrive with less than this
30 days: +18 min

Last 30 days

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

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

Worst days

  • Fri 7 Aug Max en route +73 min · last fix heading to Posada +73 min
  • Wed 19 Aug Max en route +63 min · last fix heading to Infiesto Apeadero +61 min
  • Thu 20 Aug Max en route +58 min · last fix heading to Infiesto Apeadero +58 min
  • Thu 10 Sept Max en route +35 min · last fix heading to Infiesto Apeadero +35 min
  • Mon 24 Aug Max en route +33 min · last fix heading to Infiesto Apeadero +33 min

Distribution · 90 days

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

  • Early 0% · 0
  • On time 6% · 5
  • 3–10 min 41% · 36
  • 10–30 min 43% · 38
  • 30+ min 10% · 9

On-time by weekday

  • 0% M n=13
  • 0% T n=13
  • 18% W n=11
  • 8% T n=12
  • 0% F n=13
  • 15% S n=13
  • 0% S n=13

Stops and timetable

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

StopSched.
18:39
18:44
18:46
18:50
18:56
18:58
19:03 / 19:05
19:08
19:12 / 19:14
19:20
19:25
19:31
19:33
19:38 / 19:39
19:44
19:47
19:53
19:59
20:03 / 20:05
20:07
20:14
20:19
20:24 / 20:25
20:31
20:33
20:36 / 20:37
20:43
20:48
20:55
20:59
21:04 / 21:05
21:09
21:13
21:19
21:24
21:31
21:35
21:38
21:41
21:44

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
Tue 27 OctInfiesto Apeadero 22:26Partial coverage+24 min+24 min
Mon 26 OctInfiesto Apeadero 21:51Partial coverage+8 min+8 min
Sun 25 OctInfiesto Apeadero 21:52Partial coverage+6 min+7 min
Sat 24 OctInfiesto Apeadero 22:04Partial coverage+11 min+11 min
Fri 23 OctInfiesto Apeadero 21:50Partial coverage+5 min+5 min
Thu 22 OctPosada 22:16Partial coverage+27 min+29 min
Wed 21 OctPosada 21:43Partial coverage−1 min+5 min
Tue 20 OctInfiesto Apeadero 21:48Partial coverage+6 min+6 min
Mon 19 OctInfiesto Apeadero 21:54Partial coverage+11 min+11 min
Sun 18 OctPosada 22:05Partial coverage+19 min+19 min
Sat 17 OctPosada 22:03Partial coverage+17 min+20 min
Fri 16 OctInfiesto Apeadero 22:00Partial coverage+8 min+8 min
Thu 15 OctInfiesto Apeadero 21:54Partial coverage+3 min+3 min
Tue 13 OctInfiesto Apeadero 22:19Partial coverage+14 min+16 min
Mon 12 OctInfiesto Apeadero 22:00Partial coverage+15 min+16 min
Sun 11 OctInfiesto Apeadero 21:53Partial coverage+4 min+6 min
Sat 10 OctInfiesto Apeadero 22:14Partial coverage+17 min+17 min
Fri 9 OctVillamayor 22:13Partial coverage+12 min+12 min
Thu 8 OctInfiesto Apeadero 21:53Partial coverage+3 min+6 min
Wed 7 OctInfiesto Apeadero 21:51Partial coverage+2 min+2 min
Tue 6 OctInfiesto Apeadero 21:58Partial coverage+6 min+6 min
Mon 5 OctInfiesto Apeadero 21:52Partial coverage+5 min+6 min
Sun 4 OctInfiesto Apeadero 22:08Partial coverage+3 min+3 min
Sat 3 OctInfiesto Apeadero 21:45Partial coverage+3 min+4 min
Fri 2 OctPosada 21:55Partial coverage+12 min+18 min
Thu 1 OctInfiesto Apeadero 21:44Partial coverage+4 min+6 min
Wed 30 SeptInfiesto Apeadero 21:43Partial coverage+5 min+6 min
Tue 29 SeptInfiesto Apeadero 00:00Partial coverage+10 min+11 min
Mon 28 SeptInfiesto Apeadero 21:53Partial coverage+14 min+15 min
Sun 27 SeptInfiesto Apeadero 22:51Partial coverage+9 min+15 min