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.
Cork to Dublin Train Timetable
Cork to Dublin Train Information

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.

Popular questions about Cork to Dublin Trains
Is there a direct train from Cork to Dublin?
Yes — most Cork to Dublin trains are direct services operated by Iarnród Éireann (Irish Rail), running from Cork Kent Station to Dublin Heuston Station with no changes needed. There are approximately 10 direct train departures per day, making it easy to find a time that suits your plans.
How long does the Cork to Dublin train take?
The fastest Cork to Dublin train takes 2 h 14 min. The average journey time is 2 h 32 min. Most services take between 2 h 14 min and 2 h 40 min. The first train from Cork departs at 5:40 AM and the last train leaves at 8:25 PM. With up to 10 departures per day, you can find a 2 h service that fits your schedule at any time of day.
How much does a Cork to Dublin train ticket cost?
Train tickets from Cork to Dublin start from around €40 for the cheapest ticket booked in advance. Prices vary depending on how early you book and the time of travel. Off-peak hours offer the best deals — travel between 09:30 and 16:00 or after 19:00 for lower fares. Buy your tickets in advance through Rail Ninja or the Irish Rail website for the best prices.
Which train runs from Cork to Dublin?
The Cork to Dublin route is operated by Iarnród Éireann (Irish Rail), Ireland's national rail operator. The high speed train service runs multiple times daily between Cork Kent Station and Dublin Heuston Station. The train from Cork passes through Limerick Junction, Thurles, and Portlaoise on its way to Dublin Heuston. The trains are modern and well-equipped with free Wi-Fi, power sockets, and onboard catering provided for all passengers.
Is the train better than the bus from Cork to Dublin?
For most travellers the train is the better option. The cork to dublin train takes around 2 h 14 min, while the bus journey takes approximately 4 hours and 38 minutes. The average train ticket price is around €40 and the average bus ticket is around €23 — a price difference for a much faster and more comfortable journey. The train also offers free Wi-Fi, panoramic views of the Irish countryside, and arrives directly at Dublin Heuston in the city centre.
What stations do Cork to Dublin trains use?
Cork to Dublin trains depart from Cork Kent Station, located in the city centre of Cork and easily accessible by bus and taxi. In Dublin, trains arrive at Dublin Heuston Station, which is connected to the city centre by Luas tram and local buses. Both stations are centrally located, making onward travel in both cities straightforward.
When is the best time to book Cork to Dublin train tickets?
Book as early as possible for the best prices — tickets typically start from €40 when booked in advance. Off-peak travel times offer the best deals: from 09:30 to 16:00 and after 19:00. Avoid peak hours and weekends for lower fares. You can check schedules and book your cork to dublin train tickets online through Rail Ninja or download the Irish Rail app for easy booking on the go. Learn more about train times and ticket options on the Irish Rail website.

Trains on Cork - Dublin route
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.




