MD 71813 Ferrol – Oviedo

View line MD

Ferrol 15:30 → Oviedo 23:05 Daily 7 h 35 min · 104 stops RENFE

Running now · updated 17:31

Between Senra and Ortigueira +11 min

Estimated arrival at Oviedo 23:16 23:05

  1. Ferrol15:30
  2. Cerdido16:20
  3. Senra16:44
  4. Ortigueira16:47
  5. Xove Pobo17:44
  6. Vegadeo Pueblo18:50
  7. Oviedo23:05

Today it is running worse than usual: typical arrival delay is +4 min; 30% of the last 30 runs arrived on time.

On-time · 30 days
30%
9/30 runs under 3 min
RT coverage: 0 full · 30 partial · 0 no data
On-time · 90 days
30%
27/89 runs under 3 min
RT coverage: 0 full · 89 partial · 0 no data
Typical delay
+5min
Median at arrival, 90 days
30 days: +4 min
P90
+19min
9 in 10 runs arrive with less than this
30 days: +14 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

  • Sun 12 Jul Max en route +84 min · last fix heading to San Claudio +56 min
  • Sun 9 Aug Max en route +52 min · last fix heading to San Claudio +51 min
  • Sat 8 Aug Max en route +48 min · last fix heading to Ribadeo +48 min
  • Tue 28 Jul Max en route +39 min · last fix heading to San Claudio +33 min
  • Wed 15 Jul Max en route +44 min · last fix heading to San Claudio +28 min

Distribution · 90 days

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

  • Early 1% · 1
  • On time 29% · 26
  • 3–10 min 35% · 31
  • 10–30 min 30% · 27
  • 30+ min 4% · 4

On-time by weekday

  • 31% M n=13
  • 31% T n=13
  • 23% W n=13
  • 25% T n=12
  • 33% F n=12
  • 46% S n=13
  • 23% S n=13

Stops and timetable

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

StopSched.Today
15:30Passed
15:33Passed
15:35Passed
15:36Passed
15:37Passed
15:39Passed
15:40Passed
15:42 / 15:43Passed
15:45Passed
15:49Passed
15:52Passed
15:56 / 15:57Passed
16:02Passed
16:06Passed
16:09Passed
16:12Passed
16:16Passed
16:20Passed
16:26Passed
16:34Passed
16:39Passed
16:42Passed
16:44Passed
16:47 / 16:49Next
16:54
17:02
17:08
17:12
17:19
17:21
17:25
17:28 / 17:29
17:31
17:39
17:44
17:46
17:48
17:50
17:53
17:56
18:02 / 18:03
18:08
18:10
18:12
18:16
18:19
18:23
18:27
18:29
18:30
18:33
18:38 / 18:42
18:50
18:54
18:58
19:03
19:06
19:11
19:22
19:26
19:28
19:31
19:39 / 19:40
19:48
19:53
20:02
20:11 / 20:12
20:17
20:25
20:30
20:34
20:41
20:46
20:50
20:54
21:00
21:06
21:11
21:14
21:20
21:25
21:27 / 21:28
21:30
21:36
21:43
21:45
21:49 / 21:52
21:56
22:03
22:05
22:10
22:17
22:19
22:25
22:31
22:39 / 22:44
22:46
22:48
22:55
22:58
22:59
23:01
23:02
23:05

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
Wed 7 OctOrtigueira 17:29Partial coverage+11 min+12 min
Tue 6 OctSan Claudio 23:13Partial coverage+4 min+15 min
Mon 5 OctSan Claudio 23:16Partial coverage+4 min+21 min
Sun 4 OctSan Claudio 23:08Partial coverage+2 min+24 min
Sat 3 OctSan Claudio 23:31Partial coverage+25 min+50 min
Fri 2 OctSan Claudio 23:12Partial coverage+8 min+16 min
Thu 1 OctSan Claudio 23:12Partial coverage+4 min+17 min
Wed 30 SeptSan Claudio 23:07Partial coverage+3 min+45 min
Tue 29 SeptSan Claudio 23:12Partial coverage+6 min+15 min
Mon 28 SeptSan Claudio 23:20Partial coverage+14 min+16 min
Sun 27 SeptSan Claudio 23:11Partial coverage+5 min+8 min
Sat 26 SeptSan Claudio 00:28Partial coverage+10 min+23 min
Fri 25 SeptSan Claudio 23:17Partial coverage+10 min+35 min
Thu 24 SeptSan Claudio 23:07Partial coverage+3 min+24 min
Wed 23 SeptSan Claudio 23:13Partial coverage+3 min+15 min
Tue 22 SeptSan Claudio 23:05Partial coverage+1 min+12 min
Mon 21 SeptSan Claudio 23:09Partial coverage+4 min+30 min
Sun 20 SeptSan Claudio 23:13Partial coverage+8 min+27 min
Sat 19 SeptSan Claudio 23:22Partial coverage+18 min+28 min
Fri 18 SeptSan Claudio 23:05Partial coverage0 min+8 min
Thu 17 SeptSan Claudio 23:18Partial coverage+12 min+15 min
Wed 16 SeptSan Claudio 23:02Partial coverage−2 min+9 min
Tue 15 SeptSan Claudio 23:06Partial coverage+2 min+16 min
Mon 14 SeptSan Claudio 23:07Partial coverage+1 min+12 min
Sun 13 SeptSan Claudio 23:27Partial coverage+21 min+36 min
Sat 12 SeptSan Claudio 23:07Partial coverage0 min+51 min
Fri 11 SeptSan Claudio 23:09Partial coverage+4 min+24 min
Thu 10 SeptSan Claudio 23:05Partial coverage0 min+13 min
Wed 9 SeptSan Claudio 23:15Partial coverage+10 min+20 min
Tue 8 SeptSan Claudio 23:05Partial coverage0 min+21 min