Buses to Darlington from Durham

The journey to Darlington from Durham takes just 35 minutes.

Buses operate daily with up to 56 services per day. Depending on the day of travel, the first bus departs Durham at 05:50.

It's quick and easy to buy tickets to Darlington, with no additional fees or charges.

megabus schedule

megabus operates between Durham and Darlington 7 days per week.

Service days Daily
Services per day 2
Shortest trip 35 minutes
First departure 05:50
Last departure 21:25

Travel from Durham to Darlington with Arriva North East in 59 minutes.

Service days Daily
Services per day up to 51
Shortest trip 59 minutes
First departure 05:52
Last departure 22:31

Megabus schedule

Take the bus to Darlington from Durham with Megabus . The first departure is at 05:50, arriving at 06:25.

Service days Daily
Services per day 3
Shortest trip 35 minutes
First departure 05:50
Last departure 21:25

Your questions answered

  • Is there a daily bus service between Durham and Darlington?

    Yes, buses operate daily from Durham to Darlington, departing as early as 05:50.

  • How long is the bus trip from Durham to Darlington?

    The fastest bus to Darlington from Durham takes 35 minutes. Check the trip duration when booking, as the slowest bus takes 43 minutes longer.

  • How do I buy tickets for travel to Darlington from Durham?

    It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.

  • Which bus companies operate between Durham and Darlington?

    Arriva North East, Megabus and megabus run buses to Darlington from Durham.

  • What time is the earliest bus from Durham to Darlington?

    The first bus to Darlington from Durham leaves at 05:50. The journey takes 35 minutes.

  • When is the last bus to Darlington from Durham?

    The last bus leaves Durham at 21:25, arriving into Darlington at 22:00. Get there in plenty of time so you don't miss it.

Onward travel from Darlington

Bus to Days Shortest trip Distance
Belsize Park
  • Daily
5 hours 45 minutes 213 miles
Durham
  • Daily
35 minutes 17 miles
Ferryhill
  • Daily
39 minutes 11 miles
Leicester
  • Daily
4 hours 15 minutes 131 miles
London
  • Daily
6 hours 217 miles
Middlesbrough
  • Daily
43 minutes 13 miles
Newcastle upon Tyne
  • Daily
1 hour 10 minutes 31 miles
Northallerton
  • Daily except Sunday
50 minutes 14 miles