Rome2rio's partners include

There are 4 ways to get from Dublin to Rock of Cashel by bus, train or car

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

Map of how to get from Dublin to Rock of Cashel.
Launch map view
  • Distance: 89 miles
  • Duration: 2 h 1 min

What companies run services between Dublin, Ireland and Rock of Cashel, Ireland?

Bus Eireann operates a bus from Dublin to Rock of Cashel every 4 hours. Tickets cost $18 - $25 and the journey takes 1 hour 53 minutes. Alternatively, Irish Rail operates a train from Dublin to Rock of Cashel hourly. Tickets cost $30 - $45 and the journey takes 1 hour 13 minutes.

Train operators
Bus operators
Bus Eireann
Website
buseireann.ie
Bus from Outside Heuston Train Station to Main Street
Avg. Duration
1 h 53 min
Frequency
Every 4 hours
Estimated price
$18 - $25
Schedules at
buseireann.ie
Bus from Busáras to Main Street
Avg. Duration
2 h 5 min
Frequency
Every 4 hours
Estimated price
$18 - $26
Schedules at
buseireann.ie

How far is it from Dublin to Rock of Cashel?

The distance between Dublin and Rock of Cashel is 142 km. The road distance is 160 km.

What is the cheapest way to get from Dublin to Rock of Cashel?

The cheapest way to get from Dublin to Rock of Cashel is to bus which costs 18€ and takes 2 hours 1 minute.

What is the fastest way to get from Dublin to Rock of Cashel?

The quickest way to get from Dublin to Rock of Cashel is to drive which takes 1 hour 38 minutes and costs 21€.

Is there a direct bus between Dublin and Rock of Cashel?

Yes, there is a direct bus departing from Outside Heuston Train Station and arriving at Main Street. Services depart every four hours, and operate every day. The journey takes approximately 1 hour 53 minutes.

How long does it take to get from Dublin to Rock of Cashel?

The bus from Outside Heuston Train Station to Main Street takes 1 hour 53 minutes including transfers and departs every four hours.