The average bus between Longford and Carndonagh takes 7h 8m and the fastest bus takes 4h 56m. The bus service runs several times per day from Longford to Carndonagh. 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 4 times a day between Longford and Carndonagh. The earliest departure is at 1:22 AM at night, and the last departure from Longford is at 4:20 PM which arrives into Carndonagh at 10:55 PM. All services require a transfer at Sligo Bus Stn and take an average of 7h 8m. The schedules shown below are for the next available departures.


10h 18m • 2 changes


4h 56m • 2 changes


7h 10m • 2 changes


6h 35m • 2 changes


10h 18m • 2 changes


4h 56m • 2 changes


5h 31m • 2 changes


6h 45m • 2 changes


10h 18m • 2 changes


4h 56m • 2 changes


5h 31m • 2 changes


6h 45m • 2 changes


10h 18m • 2 changes


4h 56m • 2 changes


7h 10m • 2 changes


6h 35m • 2 changes
Want to know about travelling from Longford to Carndonagh? 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 Longford to Carndonagh. However, there are services departing from Longford station and arriving at Carndonagh station via Sligo Bus Stn. The journey, including transfers, takes approximately 7h 8m.
Longford to Carndonagh bus services, operated by Expressway (Bus Éireann), depart from Longford Stn station.
Longford to Carndonagh bus services, operated by Expressway (Bus Éireann), arrive at Ulsterbus Depot station.
The distance between Longford and Carndonagh is 172.9 km. The road distance is 269 km.
You can take a bus from Longford Stn to Carndonagh via Sligo Bus Stn, Ulsterbus Depot, and Derry Patrick St in around 6h 45m.