There are 5 ways to get from Cashel to Roscommon by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Thurles to Portlaoisetrain Ic / ...
- Take the train from Portarlington to Athlonetrain Ic / ...
3h 51m€51–69Bus
cheapest- Take the bus from Thurles to Athlone Stnbus 850
5h 35m€21–30Bus, train
- Take the bus from Cashel to Portlaoise Stnbus 828
- Take the train from Portarlington to Athlonetrain Ic / ...
4h 32mDrive 147.9 km
- Drive from Cashel to Roscommoncar 147.9 km
1h 58m€26–37Bus via Dublin
- Take the bus from Cashel to Heuston Stationbus 245X
- Take the bus from Liffey Valley SC to Longford Stnbus 23 / ...
6h 22m€58–78
Questions & Answers
The cheapest way to get from Cashel to Roscommon is to bus which costs €21 - €30 and takes 5h 35m.
The fastest way to get from Cashel to Roscommon is to drive which takes 1h 58m and costs €25 - €40.
No, there is no direct bus from Cashel to Roscommon. However, there are services departing from Cashel and arriving at Athlone Stn via Thurles. The journey, including transfers, takes approximately 5h 35m.
No, there is no direct train from Cashel to Roscommon. However, there are services departing from Thurles and arriving at Roscommon via Portlaoise, Portarlington and Athlone. The journey, including transfers, takes approximately 3h 51m.
The distance between Cashel and Roscommon is 186 km. The road distance is 147.9 km.
The best way to get from Cashel to Roscommon without a car is to train which takes 3h 51m and costs €50 - €70.
It takes approximately 3h 51m to get from Cashel to Roscommon, including transfers.
Cashel to Roscommon bus services, operated by TFI Local Link Laois Offaly, depart from Thurles station.
Cashel to Roscommon train services, operated by Iarnród Éireann (Irish Rail), depart from Thurles station.
The best way to get from Cashel to Roscommon is to train which takes 3h 51m and costs €50 - €70. Alternatively, you can bus, which costs €21 - €30 and takes 5h 35m.
What companies run services between Cashel, IE-TA, Ireland and Roscommon, Ireland?
You can take a vehicle from Cashel to Roscommon via Thurles, Portlaoise, Portarlington, and Athlone in around 3h 51m. Alternatively, TFI Local Link Laois Offaly operates a bus from Thurles to Athlone Stn 4 times a week. Tickets cost €11–15 and the journey takes 2h 40m.
- Phone
- 0818 294 015
- Website
- irishrail.ie
Train from Thurles to Portlaoise
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.irishrail.ie/en-ie/
- Flexible
- €6–9
Train from Portarlington to Athlone
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.irishrail.ie/en-ie/
- Flexible
- €6–9
Train from Portarlington to Athlone
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.irishrail.ie/en-ie/
- Flexible
- €6–9
- Phone
- 052 616 6140
- [email protected]
- Website
- locallinktipperary.ie
Bus from Cashel to Portlaoise Stn
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Website
- https://locallinktipperary.ie/
- Phone
- +353-57-8692168
- [email protected]
- Website
- locallinklaoisoffaly.ie
Bus from Thurles to Athlone Stn
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Estimated price
- €11–15
- Website
- https://locallinklaoisoffaly.ie/
- Phone
- +353 1 836 6111
- Website
- buseireann.ie
Bus from Cashel to Heuston Station
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €25–35
- Website
- https://www.buseireann.ie/
- Standard
- €25–35
- Phone
- 0818 15 15 15
- Website
- expressway.ie
Bus from Liffey Valley SC to Longford Stn
- Ave. Duration
- 1h 34m
- Frequency
- Every 2 hours
- Estimated price
- €17–24
- Website
- https://www.expressway.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 Train travel in Spain: A guide to Renfe, Why you should take the train in the US, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Cashel to Roscommon bus services, operated by TFI Local Link Laois Offaly, arrive at Athlone Stn station.
Cashel to Roscommon train services, operated by Iarnród Éireann (Irish Rail), arrive at Portlaoise station.
Yes, the driving distance between Cashel to Roscommon is 148 km. It takes approximately 1h 58m to drive from Cashel to Roscommon.
There are 52+ hotels available in Roscommon.



