MD 18061 Madrid-Príncipe Pío – Irun

View line MD

Madrid-Príncipe Pío 09:06 → Irun 17:37 Mon, Tue, Wed, Thu, Fri, Sun 8 h 31 min · 29 stops RENFE

Running now · updated 14:49

Between Briviesca and Miranda de Ebro +34 min

Estimated arrival at Irun 18:11 17:37 · 14 km/h

  1. Madrid-Príncipe Pío09:06
  2. Medina del Campo11:24
  3. Burgos-Rosa Manzano13:17
  4. Briviesca13:46
  5. Miranda de Ebro14:14
  6. Agurain-Salvatierra de Álava14:53
  7. Irun17:37

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

On-time · 30 days
0%
0/30 runs under 3 min
RT coverage: 1 full · 29 partial · 0 no data
On-time · 90 days
5%
4/88 runs under 3 min
RT coverage: 6 full · 82 partial · 1 no data
Typical delay
+19min
Median at arrival, 90 days
30 days: +24 min
P90
+49min
9 in 10 runs arrive with less than this
30 days: +43 min

Last 30 days

Arrival delay at Irun, 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 10 Aug Max en route +72 min · last fix heading to Billabona-Zizurkil +69 min
  • Wed 23 Sept Max en route +63 min · last fix heading to Andoain-Centro +60 min
  • Sat 8 Aug Max en route +58 min · last fix heading to Billabona-Zizurkil +58 min
  • Thu 30 Jul Max en route +57 min · last fix heading to Billabona-Zizurkil +55 min
  • Fri 9 Oct Max en route +61 min · last fix heading to Billabona-Zizurkil +54 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 5% · 4
  • 3–10 min 19% · 17
  • 10–30 min 48% · 42
  • 30+ min 28% · 25

On-time by weekday

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

Stops and timetable

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

StopSched.Today
09:06Passed
09:42 / 09:43Passed
09:50 / 09:51Passed
10:37 / 10:38Passed
11:04 / 11:05Passed
11:24 / 11:25Passed
11:49 / 11:50Passed
12:14 / 12:15Passed
12:25 / 12:29Passed
13:17 / 13:18Passed
13:46 / 13:47Passed
14:14 / 14:15Next
14:37 / 14:39
14:46 / 14:47
14:53 / 14:54
14:58 / 14:59
15:07 / 15:08
15:28 / 15:29
15:33 / 15:34
15:48 / 15:49
15:51 / 15:52
16:07 / 16:08
16:13 / 16:14
16:19 / 16:27
16:29 / 16:30
16:47
17:07
17:17
17:37

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
Mon 26 OctMiranda de Ebro 14:44Partial coverage+34 min+34 min
Sun 25 OctBillabona-Zizurkil 16:51Partial coverage+25 min+34 min
Sat 24 OctBillabona-Zizurkil 16:41Partial coverage+13 min+18 min
Fri 23 OctBillabona-Zizurkil 17:13Partial coverage+37 min+44 min
Thu 22 OctBillabona-Zizurkil 17:30Partial coverage+42 min+46 min
Wed 21 OctBillabona-Zizurkil 17:44Partial coverage+50 min+51 min
Tue 20 OctBillabona-Zizurkil 16:43Partial coverage+18 min+22 min
Mon 19 OctAndoain 16:37Partial coverage+15 min+20 min
Sun 18 OctBillabona-Zizurkil 16:38Partial coverage+10 min+19 min
Sat 17 OctBillabona-Zizurkil 16:37Partial coverage+14 min+23 min
Fri 16 OctBillabona-Zizurkil 16:45Partial coverage+23 min+33 min
Thu 15 OctBillabona-Zizurkil 18:03Partial coverage+35 min+38 min
Wed 14 OctBillabona-Zizurkil 16:57Partial coverage+17 min+28 min
Tue 13 OctBillabona-Zizurkil 21:00Partial coverage+33 min+44 min
Mon 12 OctBillabona-Zizurkil 17:09Partial coverage+40 min+41 min
Sun 11 OctBillabona-Zizurkil 21:00Partial coverage+19 min+31 min
Sat 10 OctAndoain 16:42Partial coverage+21 min+37 min
Fri 9 OctBillabona-Zizurkil 21:00Partial coverage+54 min+61 min
Thu 8 OctBillabona-Zizurkil 21:00Partial coverage+26 min+34 min
Wed 7 OctBillabona-Zizurkil 21:00Partial coverage+38 min+41 min
Tue 6 OctAndoain 16:42Partial coverage+21 min+34 min
Mon 5 OctBillabona-Zizurkil 17:16Partial coverage+39 min+42 min
Sun 4 OctBillabona-Zizurkil 21:01Partial coverage+7 min+12 min
Sat 3 OctBillabona-Zizurkil 16:57Partial coverage+33 min+37 min
Fri 2 OctAndoain-Centro 16:32+8 min+14 min
Thu 1 OctBillabona-Zizurkil 16:41Partial coverage+13 min+15 min
Wed 30 SeptAndoain 16:51Partial coverage+29 min+30 min
Tue 29 SeptBillabona-Zizurkil 21:00Partial coverage+7 min+12 min
Mon 28 SeptBillabona-Zizurkil 17:10Partial coverage+52 min+53 min
Sun 27 SeptBillabona-Zizurkil 20:51Partial coverage+7 min+8 min