Duration 3h 43m
Distance 146.8 miles
Average price £30
Frequency 16/day

Trip overview

The average bus between Dublin and Londonderry takes 3h 43m and the fastest bus takes 3h 40m. There is a bus service every few hours from Dublin to Londonderry. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Bus via Belfast

  1. Custom House Quay
  2. Belfast Europa Bus Centre
  3. Londonderry
3h 50m
£23 - £29

Dublin to Londonderry bus times

Buses run hourly between Dublin and Londonderry. The earliest departure is at 09:30 in the morning, and the last departure from Dublin is at 20:30 which arrives into Londonderry at 00:10. All services require a transfer at Belfast City Centre, Glengall Street and take an average of 3h 43m. The schedules shown below are for the next available departures.
Train services typically run at the following times each day These schedules are estimated
These schedules are estimated: The schedules shown above are estimated schedules based on typical services on the average day and may vary depending on when you plan to travel. Please make sure you confirm the departure/arrival times and availability with the operator before planning your trip.

Frequently asked questions

Want to know about travelling from Dublin to Londonderry? 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.

Yes, there is a direct bus departing from Dublin Busáras Bus and arriving at Derry Londonderry Foyle Buscentre. Services depart every four hours, and operate every day. The journey takes approximately 4h.

More details

The distance between Dublin and Londonderry is 123 miles. The road distance is 146.8 miles.

Get driving directions

Dublin to Londonderry bus services, operated by Dublin Coach, depart from Custom House Quay station.

More details

Dublin to Londonderry bus services, operated by Translink UK, arrive at Altnagelvin station.

More details

There are 253+ hotels available in Londonderry. Prices start at £75 per night.

More details

What companies run services between Dublin and Londonderry?

You can take a bus from Dublin to Londonderry via Belfast City Centre, Glengall Street and Belfast Europa Bus Centre in around 3h 50m.
Bus operators
Ave. Duration
Every 4 hours
Estimated price
£25 - £35
Ave. Duration
Twice daily
Estimated price
Ave. Duration
3h 25m
Every 2 hours
Estimated price
£27 - £32

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps