rm

Punctuality

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

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

On time

87.6%

5,327 of 6,082 runs

Average at destination

1m 46s late

Runs that arrived

Likely cancelled

14

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

No live data

669

63 more stopped reporting. Neither counts above.

On-time trend

Share of runs on time, by service

Show as a table
DateInterCityCommuterDART
2025-11-03 68.3%
2025-11-03 88.2%
2025-11-03 55.1%
2025-11-10 72.9%
2025-11-10 79.6%
2025-11-10 87.7%
2025-11-17 20.0%
2025-11-17 45.6%
2025-11-17 56.7%
2025-11-24 75.9%
2025-11-24 88.0%
2025-11-24 75.0%
2025-12-01 71.2%
2025-12-01 89.8%
2025-12-01 75.5%
2025-12-08 88.0%
2025-12-08 86.2%
2025-12-08 75.4%
2025-12-15 87.7%
2025-12-15 87.5%
2025-12-15 98.2%
2025-12-29 93.9%
2025-12-29 94.6%
2025-12-29 100.0%
2026-01-05 100.0%
2026-01-05 95.9%
2026-01-05 97.8%
2026-01-12 83.3%
2026-01-12 98.1%
2026-01-12 93.2%
2026-01-19 97.9%
2026-01-19 100.0%
2026-01-19 93.0%
2026-01-26 57.8%
2026-01-26 54.8%
2026-01-26 93.8%
2026-02-02 96.2%
2026-02-02 76.9%
2026-02-02 90.9%
2026-02-09 75.0%
2026-02-09 96.3%
2026-02-09 88.4%
2026-02-16 93.0%
2026-02-16 95.3%
2026-02-16 98.1%
2026-02-23 98.1%
2026-02-23 85.7%
2026-02-23 88.4%
2026-03-02 96.3%
2026-03-02 92.5%
2026-03-02 97.6%
2026-03-09 100.0%
2026-03-09 76.9%
2026-03-09 90.2%
2026-03-16 83.3%
2026-03-16 80.5%
2026-03-16 96.2%
2026-03-23 96.0%
2026-03-23 87.8%
2026-03-23 92.1%
2026-03-30 96.0%
2026-03-30 94.7%
2026-03-30 97.4%
2026-04-06 94.0%
2026-04-06 89.7%
2026-04-06 86.5%
2026-04-13 100.0%
2026-04-13 86.8%
2026-04-13 100.0%
2026-04-20 32.3%
2026-04-20 88.9%
2026-04-20 95.7%
2026-04-27 100.0%
2026-04-27 100.0%
2026-04-27 85.7%
2026-05-04 97.9%
2026-05-04 97.1%
2026-05-04 94.1%
2026-05-11 100.0%
2026-05-11 88.2%
2026-05-11 97.1%
2026-05-18 91.2%
2026-05-18 90.9%
2026-05-18 100.0%
2026-05-25 100.0%
2026-05-25 89.4%
2026-05-25 93.9%
2026-06-01 93.3%
2026-06-01 96.8%
2026-06-01 84.8%
2026-06-08 80.0%
2026-06-08 78.1%
2026-06-08 95.6%
2026-06-15 93.8%
2026-06-15 97.7%
2026-06-15 100.0%
2026-06-22 86.2%
2026-06-22 81.3%
2026-06-22 97.7%
2026-06-29 100.0%
2026-06-29 92.9%
2026-06-29 93.0%
2026-07-06 96.8%
2026-07-06 100.0%
2026-07-06 85.7%
2026-07-13 96.8%
2026-07-13 100.0%
2026-07-13 100.0%
2026-07-20 92.9%
2026-07-20 100.0%
2026-07-20 100.0%
2026-07-27 92.3%
2026-07-27 89.7%
2026-07-27 100.0%
2026-08-03 91.7%
2026-08-03 76.0%
2026-08-03 92.9%
2026-08-10 100.0%
2026-08-10 84.0%
2026-08-10 96.4%
2026-08-17 84.0%
2026-08-17 81.5%
2026-08-17 91.4%
2026-08-24 96.2%
2026-08-24 88.0%
2026-08-24 94.4%
2026-08-31 97.1%
2026-08-31 76.0%
2026-08-31 100.0%
2026-09-07 92.0%
2026-09-07 81.8%
2026-09-07 100.0%
2026-09-14 87.5%
2026-09-14 94.3%
2026-09-14 96.2%
2026-09-21 70.8%
2026-09-21 97.1%
2026-09-21 95.8%
2026-09-28 100.0%
2026-09-28 81.8%
2026-09-28 91.3%
2026-10-05 90.9%
2026-10-05 100.0%
2026-10-05 100.0%
2026-10-12 72.0%
2026-10-12 75.0%
2026-10-12 81.3%
2026-10-19 84.4%
2026-10-19 45.0%
2026-10-19 18.2%
2026-10-26 96.9%
2026-10-26 84.2%
2026-10-26 90.9%
2026-11-02 45.2%
2026-11-02 45.0%
2026-11-02 85.7%
When it goes wrong

On-time share by weekday and departure hour

On-time percentage by weekday and departure hour
0607080910111213141516171819202122
Monn/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Tuen/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Wedn/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Thu100.0%92.9%89.4%87.8%86.3%89.2%77.2%91.0%100.0%100.0%80.0%90.7%75.0%100.0%100.0%100.0%100.0%
Frin/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Satn/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Sunn/an/an/an/an/an/an/an/an/an/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 65.4% 4m 32s late 44 0
Hazelhatch to Grand Canal Dock 66.7% 4m 14s late 27 0
Maynooth to Dublin Connolly 73.3% 4m 0s late 62 0
Drogheda to Grand Canal Dock 76.2% 2m 43s late 24 0
Newbridge to Grand Canal Dock 78.4% 3m 6s late 11 0
Grand Canal Dock to Drogheda 78.6% 3m 52s late 9 0
Drogheda to Dublin Connolly 78.7% 2m 16s late 27 0
Dublin Connolly to Dundalk 80.6% 1m 53s late 7 0
Greystones to Howth 80.8% 1m 25s late 40 0
Malahide to Bray 80.8% 3m 24s late 43 1
Greystones to Malahide 82.4% 1m 0s late 15 0
Cork to Dublin Heuston 84.3% 3m 19s late 22 0
Grand Canal Dock to Hazelhatch 85.3% 1m 28s late 20 0
Howth to Bray 85.4% 1m 49s late 54 1
Bray to Howth 85.5% 57s late 41 2
Howth to Greystones 86.0% 1m 0s late 26 3
Malahide to Greystones 86.0% 1m 36s late 12 0
Dublin Pearse to Drogheda 86.3% 2m 58s late 7 0
Sligo to Dublin Connolly 86.5% 5m 5s late 19 0
Portlaoise to Dublin Heuston 87.0% 52s late 18 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
  • Cobh to Cork
  • Cork to Cobh
  • Manulla Junction to Ballina
  • Ballina to Manulla Junction
  • Dundalk to Dublin Connolly
Search Railway
Jump to a station, train or page