There are 4 ways to get from Williamstown to Roscommon by bus, train, taxi, 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.
Line 429 bus, line 440 bus
best- Take the bus from Williamstown to Ballymoebus 429
- Take the bus from Ballymoe to Roscommonbus 440
1h 31m€22–30Bus, train
cheapest- Take the bus from Williamstown to Castlerea Stnbus 546
- Take the train from Castlerea to Roscommontrain Re / ...
1h 33m€4–20Taxi
- Take the taxi from Williamstown to Roscommontaxi 29.5 km
22 min€40–55Drive 29.5 km
- Drive from Williamstown to Roscommoncar 29.5 km
22 min€5–8
Williamstown to Roscommon by bus
Questions & Answers
The cheapest way to get from Williamstown to Roscommon is to drive which costs €4 - €8 and takes 22 min.
The fastest way to get from Williamstown to Roscommon is to taxi which takes 22 min and costs €40 - €55.
No, there is no direct bus from Williamstown to Roscommon. However, there are services departing from Williamstown and arriving at Roscommon via Ballymoe. The journey, including transfers, takes approximately 1h 31m.
The distance between Williamstown and Roscommon is 30 km. The road distance is 29.5 km.
The best way to get from Williamstown to Roscommon without a car is to line 429 bus and line 440 bus which takes 1h 31m and costs €21 - €30.
It takes approximately 1h 31m to get from Williamstown to Roscommon, including transfers.
Williamstown to Roscommon bus services, operated by Bus Éireann, depart from Williamstown station.
Williamstown to Roscommon bus services, operated by Bus Éireann, arrive at Ballymoe station.
Yes, the driving distance between Williamstown to Roscommon is 29 km. It takes approximately 22 min to drive from Williamstown to Roscommon.
There are 52+ hotels available in Roscommon.
What companies run services between Williamstown, IE-G, Ireland and Roscommon, Ireland?
You can take a bus from Williamstown to Roscommon via Ballymoe in around 1h 31m.
- Phone
- 0818 294 015
- Website
- Iarnród Éireann (Irish Rail)
Train from Castlerea to Roscommon
- Ave. Duration
- 18 min
- Frequency
- Every 2 hours
- Estimated price
- €3–5
- Website
- Iarnród Éireann (Irish Rail)
- Flexible
- €3–5
- Phone
- +353 1 836 6111
- Website
- Bus Éireann
Bus from Williamstown to Ballymoe
- Ave. Duration
- 10 min
- Frequency
- 3 times a week
- Estimated price
- €10–14
- Website
- Bus Éireann
- Standard
- €10–14
Bus from Ballymoe to Roscommon
- Ave. Duration
- 21 min
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Bus Éireann
- Standard
- €11–16
Bus from Williamstown to Castlerea Stn
- Ave. Duration
- 18 min
- Frequency
- 3 times a week
- Estimated price
- €11–15
- Website
- Bus Éireann
- Standard
- €11–15
- Phone
- 091 842384
- [email protected]
- Website
- TFI Local Link Galway
Bus from Williamstown to Castlerea Stn
- Ave. Duration
- 15 min
- Frequency
- 3 times a day
- Estimated price
- €2
- Website
- TFI Local Link Galway
- Leap / Contactless
- €2
- Adult Single
- €2
- Ave. Duration
- 22 min
- Estimated price
- €40–55
Anthony Brophy Hackney
- Phone
- +353 87 226 1355
Keenan Cabs Castlerea
- Phone
- +353 86 841 5523
- Website
- keenan-cabs.business.site
Ballyhaunis Taxis
- Phone
- +353 87 935 8192
- Website
- ballyhaunis-taxis.business.site
Mike Griffin Taxi
- Phone
- +353 87 904 7466
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 Heading to Europe? Read this before you buy a Eurail Pass, 4 of the smartest ways to explore Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.



