Buses in Durham

51 bus routes serve Durham, run by London North Eastern Railway, CrossCountry, TransPennine Express, Go North East and Northern and others. The main interchange is Millburngate Stand A, Durham.

Bus station: Millburngate Stand A, Durham

Most frequent routes

Park & Ride

Durham Park & Ride: 3 sites, with fares and bus times.

Where you can go from Durham

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Durham?
Direct buses from Durham go to Newcastle upon Tyne (21, X21, X12, N21, 177), Sunderland (20, 22, 20A, X20), Newcastle (train), Brandon (49, 49A), Castleside (X15, X5), Marina (24, 58), Stanhope (51), West Auckland (6, X21), Arnison Centre (64) and Aycliffe Industrial Estate (UTCC).
Which bus goes from Durham to Newcastle upon Tyne?
Routes 21, X21, X12, N21 and 177, run by Go North East, Arriva North East and National Express.
Which bus goes from Durham to Sunderland?
Routes 20, 22, 20A and X20, run by Go North East and Arriva North East.
Which bus goes from Durham to Newcastle?
Route train, run by London North Eastern Railway, TransPennine Express and CrossCountry.
Where do buses stop in Durham?
The busiest stops are Durham station, Millburngate Stand A, Millburngate Stand B, Bus Station Stand E and Bus Station Stand D.
Which bus companies run in Durham?
London North Eastern Railway, CrossCountry, TransPennine Express, Go North East, Northern, Gateshead Central Buses, Arriva North East, Stagecoach North East, Weardale Motor Services and National Express.
What are the most frequent buses in Durham?
the 21 (Newcastle upon Tyne – Chester-le-Street), the PR1 (Durham town service), the 64 (Gilesgate Moor – Arnison Centre) and the 7 (Durham – Darlington).
Where is the bus station in Durham?
Buses meet at Millburngate Stand A, Durham.
Is there Park & Ride in Durham?
Yes: 3 Park & Ride sites, with buses into the centre.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 28 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook