101 Middlesbrough to Teesport via Normanby, Eston
Operated by Stagecoach North East. First bus 05:05, last bus 22:12. 4 journeys on weekdays. Fares: adult single £2.00 to £3.00 — more.
Wanted a different 101? 30 other bus routes are numbered 101 elsewhere in the UK — see every 101 bus timetable by area.
| Stop | 05:05 | 13:00 |
|---|---|---|
| Bus Station Stand 10 | 05:05 | 13:00 |
| Market Place | 05:13 | 13:08 |
| Dionysia Road | 05:16 | 13:11 |
| Parklands Close | 05:18 | 13:13 |
| Beresford Buildings | 05:22 | 13:17 |
| Roundabout - Cargo Fleet Lane | 05:26 | 13:21 |
| Woodman Arms (B) | 05:30 | 13:25 |
| Clinic (B) | 05:32 | 13:27 |
| King George's Square | 05:38 | 13:33 |
| Youth and Community Centre | 05:44 | 13:39 |
| Asda Distribution Centre (1) | 05:47 | 13:47 |
| Tesco Distribution Centre (1) | 05:50 | 13:50 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 101
Adult single £2.00 to £3.00
Adult single fare table, stage to stage
| £2.00 | MartonRdSch | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| £2.20 | £2.00 | BuccaneerBaileyGr | |||||||||
| £2.60 | £2.20 | £2.00 | BerwickHills | ||||||||
| £2.60 | £2.60 | £2.20 | £2.00 | ThorntreeJobCtr | |||||||
| £2.60 | £2.60 | £2.20 | £2.20 | £2.00 | OrmesbyRbout | ||||||
| £3.00 | £3.00 | £2.60 | £2.60 | £2.20 | £2.00 | NormanbyTop | |||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.60 | £2.20 | £2.00 | EstonClinic | ||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.60 | £2.20 | £2.20 | EstonBaths | |||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.60 | £2.60 | £2.00 | SouthBankAsda | ||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.20 | £2.20 | GrangetBirching | |
| – | – | – | – | – | – | – | – | – | – | £2.60 | TeesportAnyPoint |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is MbroBusStn.
Stagecoach's published fares on the Bus Open Data Service, in force from 27 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach North East before you travel.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach North East before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 101
101 towards Teesport
All 44 stops
- Bus Station Stand 10 Middlesbrough
- Town Hall (Stand L) Middlesbrough
- Teesside University (A) Teesside University
- Myrtle Street (A) Middlesbrough
- Elstone Road (B) Middlesbrough
- Market Place North Ormesby
- Working Mens Club (A) North Ormesby
- The Buccaneer North Ormesby
- Dionysia Road Berwick Hills
- Dixon Grove (A) Berwick Hills
- Parklands Close Berwick Hills
- Middlebeck Social Club Pallister
- Eltisley Green (A) Pallister
- Hatherley Court (B) Thorntree
- Beresford Buildings Thorntree
- Loxley Road (B) Thorntree
- Primary School (B) Thorntree
- Shrewsbury Road Thorntree
- Durnford Road (B) Thorntree
- The Greenway South End Thorntree
- Leamington Grove Netherfields
- Roundabout - Cargo Fleet Lane Ormesby
- Stapleford Road (B) Ormesby
- Spencerbeck Farm Ormesby
- Normanby Hall Park Normanby
- Woodman Arms (B) Normanby
- Woodgarth (B) Eston
- Chancel Way (B) Eston
- Albert Road Eston
- Clinic (B) Eston
- Eston Hotel (B) Eston
- Sycamore Crescent Teesville
- The Avenue Teesville
- Civic & Learning Centre Teesville
- Eston Leisure Centre (A) Teesville
- St Peter's Catholic Voluntary Academy South Bank
- Bevanlee Road South Bank
- Golden Boy Green (A) South Bank
- King George's Square South Bank
- Telephone Exchange (B) Grangetown
- Youth and Community Centre Grangetown
- St David's Road Grangetown
- Asda Distribution Centre (1) Teesport
- Tesco Distribution Centre (1) Teesport
101 towards Middlesbrough
All 43 stops
- Tesco Distribution Centre (1) Teesport
- St David's Road (B) Grangetown
- Youth and Community Centre (B) Grangetown
- Telephone Exchange Grangetown
- King George's Square (B) South Bank
- Golden Boy Green South Bank
- Bevanlee Road South Bank
- St Peter's Catholic Voluntary Academy (B) South Bank
- South Bank Library South Bank
- Eston Leisure Centre (B) Teesville
- Civic & Learning Centre (B) Teesville
- The Avenue (B) Teesville
- Sycamore Crescent (B) Teesville
- Eston Hotel (A) Eston
- Clinic (A) Eston
- Albert Road Eston
- Chancel Way Eston
- Woodgarth Eston
- Woodman Arms Normanby
- Normanby Hall Park Normanby
- Spencerbeck Farm Ormesby
- Stapleford Road Ormesby
- Roundabout - Cargo Fleet Lane Ormesby
- Leamington Grove (B) Netherfields
- The Greenway South End (C) Thorntree
- Durnford Road Thorntree
- Shrewsbury Road Thorntree
- Primary School Thorntree
- Loxley Road Thorntree
- Beresford Buildings (A) Thorntree
- Hatherley Court Thorntree
- Eltisley Green (B) Pallister
- Middlebeck Social Club Pallister
- Norfolk Place Shopping Centre Berwick Hills
- Dionysia Road (B) Berwick Hills
- The Buccaneer North Ormesby
- Working Mens Club North Ormesby
- Market Place North Ormesby
- Elstone Road Middlesbrough
- Myrtle Street (B) Middlesbrough
- Teesside University (B) Teesside University
- Amber Street Middlesbrough
- Bus Station Stand 11 Middlesbrough
Service registration & registered changes
- Withdrawal effective 31 August 2026 Operating between Middlesbrough Bus Station and Teesport Tesco given service number 101 effective from 31 August 2026.
- New service effective 30 August 2026 Daily service. To reinstate most journeys withdrawn previously ran under Cleveland Transit Ltd PB0001987/330 but with some revisions due to the reduction in shift patterns.
- Service change effective 2 November 2025 To amend Route.
- New service effective 30 March 2025 Monday to Sunday service.
Registered as partly financially supported by a local authority (Middlesbrough Council).
From official Traffic Commissioner registrations. Registration PB0001987/330 · Registration PB0001987/333 · Changes in Tees Valley Combined Authority · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 101 bus?
The first 101 departure on weekdays leaves at 05:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 101 bus?
The last 101 on weekdays leaves its first stop at 22:12. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 101 bus cost?
Stagecoach North East's published fares on the 101: adult single £2.00 to £3.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Stagecoach North East day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 101 bus?
The 101 is operated by Stagecoach North East.
Timetable data from Stagecoach North East via the DfT Bus Open Data Service (North East England feed). Registered with the Traffic Commissioner as PB0001987/330. Check before you travel — services can change at short notice.