Skip to content
Stopwatch

Irish Rail lines and timetables

Irish Rail is a train network serving Dublin and towns across Ireland, with 17 train lines in the current timetable. On weekdays the first train leaves at 04:30 and the last at 00:09, and 1 line runs every 15 minutes or better. Open a line for the whole day in both directions, with the next train highlighted.

Coming up: Last Monday in October, Mon 26 Oct. Each line page says which timetable it runs that day.

Timetable change on 22 November 2026. These pages show the current timetable.

Frequent lines

A train every 15 minutes or better on weekday daytimes.

All other lines

Irish Rail line map

Busiest stations

Irish Rail questions

How many lines does Irish Rail have?

Irish Rail has 17 train lines in the current timetable, serving Dublin and towns across Ireland. 1 of them run every 15 minutes or better on weekday daytimes: DART Line.

What time do Irish Rail trains start and stop?

On a weekday the earliest line starts at 04:30 and the last train leaves at 00:09. Each line page lists its own first and last train for every day.

Does Irish Rail run on Sundays?

16 of the 17 lines run on Sundays. The others do not; their pages say which days they run.

Does Irish Rail run on public holidays?

Last Monday in October (Mon 26 Oct) run a different timetable on most lines. Each line page says which one.

Is there a Irish Rail line map?

Yes. Open the map on this page to see every line, and open a line to see its stations on the map.

Where do the Irish Rail times come from?

From the open timetable data published by National Transport Authority, refreshed 4 October 2026. These are scheduled times, not live arrivals.

Source: National Transport Authority open data (GTFS schedule for Irish Rail), used under CC BY 4.0. Refreshed 4 October 2026; the current timetable runs to 3 October 2027. Disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.

Enter to open · Esc to close