rm

Punctuality

On time means arriving within 5 minutes (DART and commuter) or 10 minutes (InterCity)

Covering 2025-06-12 to 2026-11-05. Coverage grows as history backfills.

On time

81.8%

2,921 of 3,569 runs

Average at destination

2m 7s late

Runs that arrived

Likely cancelled

5

Inferred: on routes that normally report, no record of this run

No live data

1,275

10 more stopped reporting. Neither counts above.

On-time trend

Share of runs on time, by service

Show as a table
DateCommuter
2025-06-09 85.3%
2025-06-16 89.0%
2025-06-23 77.9%
2025-06-30 86.2%
2025-07-07 77.8%
2025-07-14 86.5%
2025-07-21 88.8%
2025-07-28 78.2%
2025-08-04 82.1%
2025-08-11 89.0%
2025-08-18 83.5%
2025-08-25 88.2%
2025-09-01 85.1%
2025-09-08 86.3%
2025-09-15 83.6%
2025-09-22 77.8%
2025-09-29 72.5%
2025-10-06 64.2%
2025-10-13 81.8%
2025-10-20 66.7%
2025-10-27 54.2%
2025-11-03 68.3%
2025-11-10 72.9%
2025-11-17 45.6%
2025-11-24 75.9%
2025-12-01 71.2%
2025-12-08 75.4%
2025-12-15 87.7%
2025-12-29 100.0%
2026-01-05 95.9%
2026-01-12 83.3%
2026-01-19 97.9%
2026-01-26 57.8%
2026-02-02 90.9%
2026-02-09 75.0%
2026-02-16 93.0%
2026-02-23 85.7%
2026-03-02 97.6%
2026-03-09 90.2%
2026-03-16 80.5%
2026-03-23 87.8%
2026-03-30 97.4%
2026-04-06 89.7%
2026-04-13 86.8%
2026-04-20 88.9%
2026-04-27 85.7%
2026-05-04 94.1%
2026-05-11 88.2%
2026-05-18 90.9%
2026-05-25 93.9%
2026-06-01 84.8%
2026-06-08 78.1%
2026-06-15 93.8%
2026-06-22 86.2%
2026-06-29 92.9%
2026-07-06 85.7%
2026-07-13 100.0%
2026-07-20 100.0%
2026-07-27 92.3%
2026-08-03 76.0%
2026-08-10 84.0%
2026-08-17 84.0%
2026-08-24 88.0%
2026-08-31 76.0%
2026-09-07 92.0%
2026-09-14 87.5%
2026-09-21 70.8%
2026-09-28 91.3%
2026-10-05 90.9%
2026-10-12 75.0%
2026-10-19 45.0%
2026-10-26 84.2%
2026-11-02 60.8%
When it goes wrong

On-time share by weekday and departure hour

On-time percentage by weekday and departure hour
0910111213141516
Monn/an/an/an/an/an/an/an/a
Tuen/an/an/an/an/an/an/an/a
Wedn/an/an/an/an/an/an/an/a
Thu81.2%80.3%85.0%80.3%79.8%85.6%88.9%100.0%
Frin/an/an/an/an/an/an/an/a
Satn/an/an/an/an/an/an/an/a
Sunn/an/an/an/an/an/an/an/a
50% or less
100% on time
Least punctual routes

Routes with at least 20 judged runs

RouteOn timeAverageLateLikely cancelled
Dublin Connolly to Drogheda 66.8% 4m 22s late 74 2
Hazelhatch to Grand Canal Dock 67.8% 4m 17s late 56 0
Drogheda to Grand Canal Dock 72.8% 3m 6s late 49 1
Dublin Connolly to Dundalk 73.7% 2m 25s late 15 0
Dundalk to Grand Canal Dock 74.1% 3m 51s late 7 0
Maynooth to Dublin Connolly 74.6% 3m 37s late 104 0
Portlaoise to Dublin Heuston 75.9% 2m 42s late 61 0
Newbridge to Grand Canal Dock 76.3% 3m 13s late 18 0
Drogheda to Dublin Connolly 78.6% 2m 39s late 47 1
Grand Canal Dock to Drogheda 79.3% 3m 2s late 25 0
Newbridge to Dublin Heuston 83.9% 2m 4s late 28 0
Dublin Heuston to Portlaoise 84.5% 1m 11s late 41 0
Dublin Pearse to Drogheda 84.7% 3m 2s late 10 1
Maynooth to Grand Canal Dock 85.4% 2m 49s late 13 0
Grand Canal Dock to Hazelhatch 88.4% 52s late 27 0
Dublin Connolly to Maynooth 89.7% 1m 5s late 44 0
Dublin Heuston to Newbridge 91.7% 37s late 20 0
Clonsilla to M3 Parkway 98.3% 19s early 2 0
M3 Parkway to Clonsilla 100.0% 1m 39s early 0 0
Routes with no live data

These never report their running, so they aren't judged here. That says nothing about how they actually ran.

  • Cork to Midleton
  • Midleton to Cork
  • Cork to Cobh
  • Cobh to Cork
Search Railway
Jump to a station, train or page