Skip to main content
LIVEConnecting to railway feeds…

Express · No. IE D700

Irish Rail Dublin–Cork train timings

Dublin HeustonCork Kent
MonTueWedThuFriSatSunRuns daily
07:00
Departs Dublin
09:30
Arrives Cork
2h 30m
Journey time
266 km
Distance

Irish Rail Dublin–Cork timetable

3 stops · scheduled times
#StationArrivesDeparts
1Dublin Heuston—07:00
2Mallow08:5708:59
3Cork Kent09:30—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by Ireland's national railway on the day.

Irish Rail Dublin–Cork: Dublin to Cork

Irish Rail Dublin–Cork (IE D700) is an express train run by Ireland's national railway between Dublin Heuston and Cork Kent. The full journey covers 266 km and takes 2h 30m, with 1 intermediate stop.

It leaves Dublin Heuston at 07:00 and reaches Cork Kent at 09:30. It runs every day. On the way it stops at Mallow.

Irish Rail Intercity D700 service from Dublin Heuston to Cork Kent is the busiest intercity route in Ireland, covering 266 km in approximately 2h30m. Up to 12 trains run daily each way, a frequency unique on the Irish network. Cork is Ireland's second city and services run via Mallow through the Munster countryside.

How to book Irish Rail Dublin–Cork tickets

Tickets are sold by Ireland's national railway at stations and, where available, on its website.

Irish Rail Dublin–Cork: common questions

What time does Irish Rail Dublin–Cork leave Dublin?
Irish Rail Dublin–Cork departs Dublin Heuston at 07:00 and arrives at Cork Kent at 09:30. Times are the published timetable in local time.
How long does Irish Rail Dublin–Cork take from Dublin to Cork?
The scheduled journey time is 2h 30m for 266 km.
Which stations does Irish Rail Dublin–Cork stop at?
Irish Rail Dublin–Cork calls at Dublin Heuston, Mallow and Cork Kent.
Does Irish Rail Dublin–Cork run every day?
Yes, Irish Rail Dublin–Cork runs daily.