Skip to main content

How to get from County Durham to Middlesbrough by bus?

By bus

To get from County Durham to Middlesbrough in North East and Cumbria, take the X21 bus from County Hall, Durham station to Bus Station Stand H, Durham station. Next, take the X12 bus from Bus Station Stand K, Durham station to Bus Station Stand 11, Middlesbrough station. The total trip duration for this route is approximately 1 hr 15 min.

75min
Walk to bus station
Bus - X21X21
Bus - X12X12
Leaves from County Hall, Durham

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    County Hall, Durham
    ID durdjmwj
    80 yd • 1 min
  • 2
    Bus - X21X21
    Wait for bus
    X21
    Bishop Auckland
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station Stand H, Durham
    ID durdmdgp
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station Stand K, Durham
    ID durdmdja
    10 yd • 1 min
  • 5
    Bus - X12X12
    Wait for bus
    X12
    Middlesbrough
  • 6
    Ride to bus station Bus Station Stand 11, Middlesbrough
    Ride to bus station
    Bus Station Stand 11, Middlesbrough
    ID mbradgm
    67 min
*Duration based on 8am traffic

Alternative route by bus via PR1 and X12

To get from County Durham to Middlesbrough in North East and Cumbria, take the PR1 bus from County Hall, Durham station to Leazes Rd - Underpass Stand B, Durham station. Next, take the X12 bus from Leazes Rd - Underpass Stand A, Durham station to Bus Station Stand 11, Middlesbrough station. The total trip duration for this route is approximately 1 hr 23 min.

83min
Walk to bus station
Bus - PR1PR1
Bus - X12X12
Leaves from County Hall, Durham

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    County Hall, Durham
    ID durdjmwj
    80 yd • 1 min
  • 2
    Bus - PR1PR1
    Wait for bus
    PR1
    Durham
  • 3
    Ride to bus station
    Ride to bus station
    Leazes Rd - Underpass Stand B, Durham
    ID durdmdaj
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Leazes Rd - Underpass Stand A, Durham
    ID durdmdag
    20 yd • 1 min
  • 5
    Bus - X12X12
    Wait for bus
    X12
    Middlesbrough
  • 6
    Ride to bus station Bus Station Stand 11, Middlesbrough
    Ride to bus station
    Bus Station Stand 11, Middlesbrough
    ID mbradgm
    65 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in North East and Cumbria.
All local mobility options in one app

Public transport directions from County Durham to Middlesbrough

The distance between County Durham, North East and Cumbria and Middlesbrough, North East and Cumbria is approximately 25.7 mi, which can typically be travelled in 75 min. Moovit will show you the directions from County Durham to Middlesbrough by bus, so no matter how you choose to travel in North East and Cumbria – you will always have plenty of easy options.

Public transport stations close to County Durham

County Durham is located at County Durham, North East and Cumbria and the nearest public transport station is County Hall, Durham.

Train stations close to County Durham:

  • Durham

Bus stations close to County Durham:

  • County Hall, Durham
  • Dryburn Hospital - Old Entrance, Durham
  • North End -The Crescent, Durham

Public transport stations close to Middlesbrough, North East and Cumbria

Middlesbrough is located at Middlesbrough, North East and Cumbria and the nearest public transport station is Bus Station Stand 15, Middlesbrough.

Train stations close to Middlesbrough:

  • Middlesbrough
  • Marton
  • James Cook

Bus stations close to Middlesbrough:

  • Bus Station Stand 15, Middlesbrough
  • Bus Station Stand 18, Middlesbrough
  • Bus Station Stand 19, Middlesbrough

Alternative route by bus via PR1 and X12

To get from County Durham to Middlesbrough in North East and Cumbria, take the PR1 bus from County Hall, Durham station to Leazes Rd - Underpass Stand B, Durham station. Next, take the X12 bus from Leazes Rd - Underpass Stand A, Durham station to Bus Station Stand 11, Middlesbrough station. The total trip duration for this route is approximately 1 hr 23 min.

83min
Walk to bus station
Bus - PR1PR1
Bus - X12X12
Leaves from County Hall, Durham

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    County Hall, Durham
    ID durdjmwj
    80 yd • 1 min
  • 2
    Bus - PR1PR1
    Wait for bus
    PR1
    Durham
  • 3
    Ride to bus station
    Ride to bus station
    Leazes Rd - Underpass Stand B, Durham
    ID durdmdaj
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Leazes Rd - Underpass Stand A, Durham
    ID durdmdag
    20 yd • 1 min
  • 5
    Bus - X12X12
    Wait for bus
    X12
    Middlesbrough
  • 6
    Ride to bus station Bus Station Stand 11, Middlesbrough
    Ride to bus station
    Bus Station Stand 11, Middlesbrough
    ID mbradgm
    65 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from County Durham to Middlesbrough?

    The fastest way takes 75 minutes, using Bus line X21, Bus line X12.

  • What is the alternative route to get from County Durham to Middlesbrough?

    The alternative route takes 83 minutes, using Bus line PR1, Bus line X12.

  • Is there a direct bus between County Durham and Middlesbrough in North East and Cumbria?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 15 min.

  • Which bus line goes from County Durham to Middlesbrough in North East and Cumbria?

    The X21 bus line goes from County Hall, Durham station near County Durham to Bishop Auckland station. From there you’ll have to take one bus line till Bus Station Stand 11, Middlesbrough station near Middlesbrough in North East and Cumbria

  • How long does it take to travel from County Durham to Middlesbrough in North East and Cumbria by bus?

    The total travel time between County Durham and Middlesbrough in North East and Cumbria by bus is about 1 hr 15 min.

  • Where do I get on the bus near County Durham to get to Middlesbrough in North East and Cumbria?

    Get on the X21 bus from the County Hall, Durham stop near County Durham in North East and Cumbria.

  • Where do I get off the bus when travelling between County Durham and Middlesbrough in North East and Cumbria?

    Get off the bus at the Bus Station Stand 11, Middlesbrough stop, which is closest to Middlesbrough in North East and Cumbria.

Live arrivals, timetables, maps