Explore 3 ways to travel

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1 h 30 min

  1. X12

$23 - $28

2 alternative options

Train  •  2 h 28 min

  1. Portlaoise/Limerick Service / ...
  2. Limerick via Nenagh Service

$27 - $39

Drive  •  1 h 23 min

  1. 80.6 miles

$17 - $26

What companies run services between Dublin, Ireland and Roscrea, Ireland?

Bus Eireann operates a bus from Dublin to Roscrea every 4 hours. Tickets cost $23 - $28 and the journey takes 1 h 30 min. Alternatively, you can take a train from Dublin to Roscrea via Ballybrophy in around 2 h 28 min.

Train operators
Irish Rail
Website
irishrail.ie
Train from Heuston to Ballybrophy
Ave. Duration
1 h 6 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Website
irishrail.ie
Train from Ballybrophy to Roscrea
Ave. Duration
22 min
Frequency
Twice daily
Estimated price
$4 - $7
Website
irishrail.ie
Bus operators
Bus Eireann
Website
buseireann.ie
Bus from Outside Heuston Train Station to Damer Court Hotel, Damer Court Hotel
Ave. Duration
1 h 30 min
Frequency
Every 4 hours
Estimated price
$23 - $28
Schedules at
buseireann.ie

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Greyhound and Best ways to travel around Australia - to help you get the most out of your next trip.

Questions & Answers

The distance between Dublin and Roscrea is 112 km. The road distance is 129 km.

The cheapest way to get from Dublin to Roscrea is to drive which costs 15€ - 22€ and takes 1 h 23 min.

The quickest way to get from Dublin to Roscrea is to drive which takes 1 h 23 min and costs 15€ - 22€.

No, there is no direct train from Dublin to Roscrea. However, there are services departing from Heuston and arriving at Roscrea via Ballybrophy. The journey, including transfers, takes approximately 2 h 28 min.

Yes, there is a direct bus departing from Outside Heuston Train Station and arriving at Damer Court Hotel, Damer Court Hotel. Services depart every four hours, and operate every day. The journey takes approximately 1 h 30 min.

The bus from Outside Heuston Train Station to Damer Court Hotel, Damer Court Hotel takes 1 h 30 min including transfers and departs every four hours.