Bus times in Barnard Castle

17 bus routes and 102 bus stops in Barnard Castle. Pick a stop for live departures, or a route for the full timetable.

💷 Single fares in England: capped at £3 until 31 Dec 2026, then £2. Fare cap guide →

Bus routes serving Barnard Castle

Bus stops in Barnard Castle

Barnard Castle

Egglestone Abbey

Staindrop

Stainton

Stainton Grove

Startforth

Startforth Park

Operators in Barnard Castle

Frequently asked questions

Which buses run in Barnard Castle?

17 bus routes currently serve Barnard Castle: the 6 (Mount Pleasant to Galgate - Stand B), the 70 (Galgate - Stand A to Ingleton Black Horse), the 71 (Barnard Castle), the 72 (Galgate - Stand A to West End - Turning Circle), the 73 (Hotel to Langdon Beck Hotel), the 74 (The Oval to Galgate - Stand B), the 79 (Galgate - Stand A to Market Place), the 83 (Galgate - Commercial Hotel to General Store), the 84 (Galgate - Stand B to Tubwell Row), the 85 (Galgate - Stand B to Newgate Street Stand C), the 95 (Galgate - Commercial Hotel to Horsemarket), the 96 (Galgate - Commercial Hotel to Horsemarket), the 871 (Barnard Castle to Estate), the 873 (High Force Hotel to Durham Railway Station), the X75 (Town Hall to Galgate - Commercial Hotel), the X76 (Town Hall to Galgate - Commercial Hotel), the X79 (Barnard Castle to Market Place).

How much is the bus fare in Barnard Castle?

Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Barnard Castle are run by Arriva North East, Hodgsons, Weardale Motor Services, Northstar — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.

How many bus stops are there in Barnard Castle?

There are 102 active bus stops in Barnard Castle across Barnard Castle, Egglestone Abbey, Staindrop, Stainton, Stainton Grove, Startforth, Startforth Park. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Barnard Castle?

Bus times near Barnard Castle