The average bus between Ballinasloe and Cahir takes 8h 21m and the fastest bus takes 5h 3m. The bus service runs several times per day from Ballinasloe to Cahir. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 5 times a day between Ballinasloe and Cahir. The earliest departure is at 12:25 AM at night, and the last departure from Ballinasloe is at 6:25 PM which arrives into Cahir at 9:28 AM. All services require a transfer at Oranmore North and take an average of 8h 21m. The schedules shown below are for the next available departures.


10h 3m • 2 changes

6h 3m • 2 changes

6h 3m • 2 changes

7h 3m • 2 changes

10h 3m • 2 changes

6h 3m • 2 changes

6h 3m • 2 changes

7h 3m • 2 changes

10h 3m • 2 changes

6h 3m • 2 changes

6h 3m • 2 changes

7h 3m • 2 changes

10h 3m • 2 changes

6h 3m • 2 changes

6h 3m • 2 changes

5h 3m • 2 changesWant to know about travelling from Ballinasloe to Cahir? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Ballinasloe to Cahir. However, there are services departing from Ballinasloe station and arriving at Cahir station via Oranmore North. The journey, including transfers, takes approximately 8h 21m.
Ballinasloe to Cahir bus services, operated by Citylink, depart from Ballinasloe station.
Ballinasloe to Cahir bus services, operated by Citylink, arrive at Cahir station.
The distance between Ballinasloe and Cahir is 108.1 km. The road distance is 227 km.
You can take a bus from Ballinasloe to Cahir via Oranmore North and Limerick Colbert in around 5h 49m.