There are 4 ways to get from Roscommon to Limerick Junction 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 Roscommon to Portarlingtontrain Ic / ...
- Take the train from Portlaoise to Limerick Junctiontrain Ic / ...
3h 5m€19–29Bus
- Take the bus from Athlone Stn to Thurles Stationbus 850
4h 55m€20–26Drive 164.4 km
- Drive from Roscommon to Limerick Junctioncar 164.4 km
2h 28m€30–43Bus via Limerick
- Take the bus from Athlone Stn to Limerick Colbertbus 72
5h 33m€45–65
Roscommon to Limerick Junction by train
Comparing Your Travel Options
The cheapest way to get from Roscommon to Limerick Junction is to bus which costs €19 - €27 and takes 4h 55m.
The fastest way to get from Roscommon to Limerick Junction is to drive which takes 2h 28m and costs €29 - €45.
No, there is no direct bus from Roscommon to Limerick Junction station. However, there are services departing from Athlone Stn and arriving at Thurles Station via . The journey, including transfers, takes approximately 4h 55m.
No, there is no direct train from Roscommon to Limerick Junction. However, there are services departing from Roscommon and arriving at Limerick Junction via Portarlington and Portlaoise. The journey, including transfers, takes approximately 3h 5m.
The distance between Roscommon and Limerick Junction is 197 km. The road distance is 164.4 km.
The best way to get from Roscommon to Limerick Junction without a car is to train which takes 3h 5m and costs €18 - €30.
It takes approximately 3h 5m to get from Roscommon to Limerick Junction, including transfers.
Roscommon to Limerick Junction bus services, operated by TFI Local Link Laois Offaly, depart from Athlone Stn station.
Roscommon to Limerick Junction train services, operated by Iarnród Éireann (Irish Rail), depart from Roscommon station.
The best way to get from Roscommon to Limerick Junction is to train which takes 3h 5m and costs €18 - €30. Alternatively, you can bus, which costs €19 - €27 and takes 4h 55m.
What companies run services between Roscommon, Ireland and Limerick Junction, Ireland?
You can take a train from Roscommon to Limerick Junction via Portarlington and Portlaoise in around 3h 5m. Alternatively, TFI Local Link Laois Offaly operates a bus from Athlone Stn to Thurles Station 4 times a week. Tickets cost €12–15 and the journey takes 2h 45m.
- Phone
- 0818 294 015
- Website
- Iarnród Éireann (Irish Rail)
Train from Roscommon to Portarlington
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €8–13
- Website
- Iarnród Éireann (Irish Rail)
- Flexible
- €8–13
Train from Portlaoise to Limerick Junction
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- Iarnród Éireann (Irish Rail)
- Flexible
- €8–13
Bus from Athlone Stn to Thurles Station
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Estimated price
- €12–15
- Website
- TFI Local Link Laois Offaly
- Phone
- +353 1 836 6111
- customercare@buseireann.ie
- Website
- Bus Éireann
Bus from Athlone Stn to Limerick Colbert
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €21–30
- Website
- Bus Éireann
- Standard
- €21–30
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 to the UK: What do I need to know?, How do I get from Sydney to Melbourne, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
Booking & Getting There
Roscommon to Limerick Junction bus services, operated by TFI Local Link Laois Offaly, arrive at Thurles Station.
Roscommon to Limerick Junction train services, operated by Iarnród Éireann (Irish Rail), arrive at Portarlington station.
Yes, the driving distance between Roscommon to Limerick Junction is 164 km. It takes approximately 2h 28m to drive from Roscommon to Limerick Junction.
There are 98+ hotels available in Limerick Junction.









