

Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.


The Cork to Dublin train is one of Ireland's most popular rail journeys — a fast, direct connection between Ireland's second city and its bustling capital. Iarnród Éireann (Irish Rail) operates direct train services between Cork Kent Station and Dublin Heuston Station, covering approximately 219 km (136 miles). There are approximately 10 train departures per day, with the first train from Cork departing at 5:40 AM and the last train leaving at 8:25 PM. The fastest train from Cork to Dublin takes just 2 h 14 min. Most services complete the journey in 2 h 32 min on average, with journey times ranging between 2 h 14 min and 2 h 40 min. Make your travel plans more far-reaching with the Ireland itinerary planner — explore the most popular destinations and build your own unforgettable trip.
The modern Irish Rail trains on this route offer free Wi-Fi, power sockets, a refreshment trolley, and spacious carriages for a comfortable journey. The cork to dublin train route passes through scenic Irish countryside with panoramic views of rolling hills and charming towns. Customers can admire beautiful landscapes provided along the route, with intermediate stops at Mallow, Charleville, Limerick Junction, Thurles, Templemore, and Portlaoise. Most services are direct trains with no changes required. From Dublin Heuston Station, passengers can reach the city centre easily by Luas tram or local bus.
Train tickets from Cork to Dublin start from around €40 if booked in advance. Budget travellers should select off-peak travel times — from 09:30 to 16:00 and after 19:00 — for the best deals. Book your cork to dublin train tickets in advance through Rail Ninja or the Irish Rail website to secure lower fares and seat reservations.
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.