Malahide is a train station on the Irish Rail network (stop 999112), served by DART Line to Bray (Daly), Dublin to Drogheda/Dundalk to Drogheda (MacBride), Dublin to Europort to Dublin Connolly. On weekdays trains run from 06:17 to 00:13.
Next trains here
Loading the next trains…
Scheduled times. The first train of the day leaves at 06:17.
Read each row as the hour, then the minutes past it: 07 then 05 35 means 07:05 and 07:35. Scheduled times from Irish Rail’s official timetable data, refreshed 4 October 2026. Not live arrivals.
Questions about Malahide
Which trains stop at Malahide?
DART Line to Bray (Daly), Dublin to Drogheda/Dundalk to Drogheda (MacBride), Dublin to Europort to Dublin Connolly stop at Malahide (stop 999112) in Irish Rail.
When is the first and last train at Malahide?
Monday: first train 06:17, last 00:13 (112 trains). Saturday: first train 07:00, last 00:12 (77 trains). Sunday: first train 08:17, last 00:10 (49 trains). Public holiday timetables can differ; each route page lists them.
How often do trains come to Malahide?
On a Monday about 7 trains an hour stop here between 07:00 and 19:00 (87 in those twelve hours, all routes together).
Are these live arrival times?
No. They are the scheduled times from Irish Rail’s published timetable, refreshed 4 October 2026. A train can run early or late, and disruptions are not shown.
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. Changes made: times reformatted into timetables and departure lists.