20 Rotherham Town Centre ↔ Rotherham
Operated by TM Travel. First bus 08:45, last bus 16:30. 5 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
Route map
All stops on route 20
20 towards Rotherham
- Rotherham Interchange/A6 Rotherham Town Centre
- Wharncliffe Street/Nelson Street (adj) Rotherham Town Centre
- Doncaster Gate/Percy Street (nr) Rotherham Town Centre
- Wellgate/Doncaster Gate (adj) Rotherham Town Centre
- Wellgate/Albion Road (adj) Rotherham Town Centre
- Wellgate/Clifton Bank (adj) Rotherham Town Centre
- Moorgate Road/Godstone Road (adj) Moorgate
- Moorgate Road/Moorgate Chase (adj) Moorgate
- Moorgate Road/Heather Close (Opp) Moorgate
- Moorgate Road/Brunswick Road (adj) Moorgate
- Moorgate Road/Sitwell Vale (Nr) Moorgate
- Baker Street/Oakwood Hall Drive (adj) Moorgate
- Baker Street/Moorgate Moorgate
- Moorgate Road/Whiston Grange (adj) Whiston
- Moorgate Road/Sitwell Grove (adj) Moorgate
- Pleasley Road/East Bawtry Road (adj) Whiston
- Pleasley Road/Chaff Lane (adj) Whiston
- Pleasley Road/Guilthwaite Hill (opp) Guilthwaite
- Pleasley Road/Upper Whiston Lane (adj) Guilthwaite
- Pleasley Road/Reservoir Road (adj) Guilthwaite
- Main Street/Penny Hill Lane (on) Ulley
- Main Street/Reservoir Road (nr) Ulley
- Reservoir Road/Green Lane (adj) Ulley
- Main Street/Turnshaw Road (opp) Ulley
- Penny Hill Lane/High Lane (nr) Ulley
- Brampton Road/Grange Close (opp) Brampton en le Morthen
- St Withold Avenue/Elgitha Drive (adj) Thurcroft
- St Withold Avenue/Ulrica Drive (adj) Thurcroft
- Ivanhoe Road/Zamor Crescent (opp) Thurcroft
- Green Arbour Road/Ivanhoe Road (adj) Thurcroft
- Green Arbour Road/Elgitha Drive (at) Thurcroft
- Steadfolds Lane/Steadfolds Rise (opp) Thurcroft
- Main Street/Bib Lane (adj) Brookhouse
- Main Street/Hooton Lane (at) Slade Hooton
- School Road/High Street (nr) Laughton-en-le-Morthen
- Hangsman Lane/Glaisdale Close (opp) Laughton Common
- School Road/Castle Green (opp) Laughton-en-le-Morthen
- Monks Bridge Road/Rotherham Road (adj) Laughton Common
- Rotherham Road/Station Road (adj) Laughton Common
- Rotherham Road/Meadow Street (adj) Laughton Common
- Church Lane/Monksbridge Road (adj) Dinnington
- Rotherham Road/Monksbridge Road (at) Laughton Common
- Church Lane/Brooklands Way (opp) Dinnington
- Church Lane/Athorpe Road (opp) Dinnington
- Dinnington Interchange/A3 Dinnington
- Breck Lane/Outgang Lane (adj) Dinnington
- Breck Lane/Anne Street (opp) Throapham
- Oldcotes Road/Hunters Chase (opp) Throapham
- New Road/Park Hill Drive (adj) Firbeck
- Barker Hades Road/Ramper Road (adj) Letwell
- Gildingwells Road/Church Lane (36112) Letwell
- Woodsetts Road/Rotherham Baulk (opp) Gildingwells
- Gildingwells Road/Northfield Drive (opp) Woodsetts
- Gildingwells Road/Worksop Road (nr) Woodsetts
- Dinnington Road/Berne Square (adj) Woodsetts
- Swinston Hill Road/Swinston Hill Wood (adj) North Anston
- Swinston Hill Road/Rowernfields (opp) Dinnington
- Swinston Hill Road/Swinston Hill Gardens (opp) Dinnington
- High Nook Road/Wordsworth Avenue (adj) Dinnington
- High Nook Road/Central Avenue (adj) Dinnington
- Byron Road/Shakespeare Drive (adj) Dinnington
- Silverdales/Byron Road (adj) Dinnington
- Doe Quarry Lane/Lordens Hill (adj) Dinnington
- Lordens Hill/Victoria Street (adj) Dinnington
- Doe Quarry Lane/Pencil Lane (opp) Dinnington
- Doe Quarry Lane/Howard Street (nr) Dinnington
- Doe Quarry Lane/Outgang Lane (opp) Dinnington
- Laughton Road/Breck Lane (opp) Dinnington
- Undergate Road/Constable Lane (adj) Dinnington
- Lordens Hill/Silverdales (adj) Dinnington
- Lidgett Lane/Swinston Hill Road Dinnington
- New Road/Nursery Road (adj) Dinnington
- Dinnington Interchange/A3 Dinnington
- Church Lane/Limelands Road (adj) Dinnington
- Church Lane/Brooklands Way (adj) Dinnington
- Monks Bridge Road/Church Lane (adj) Laughton Common
- Church Lane/Monksbridge Road (nr) Dinnington
- Rotherham Road/Park Lane (opp) Laughton Common
- Rotherham Road/Baker Street (adj) Laughton Common
- Rotherham Road/Meadow Street (opp) Laughton Common
- Hangsman Lane/Glaisdale Close (adj) Laughton Common
- School Road/Castle Green (adj) Laughton-en-le-Morthen
- School Road/High Street (adj) Laughton-en-le-Morthen
- Main Street/Hooton Road (adj) Slade Hooton
- Main Street/Bib Lane (opp) Brookhouse
- Steadfolds Lane/Steadfolds Rise (adj) Thurcroft
- Green Arbour Road/Limetree Avenue (nr) Thurcroft
- Green Arbour Road/School Road (adj) Thurcroft
- Ivanhoe Road/Zamor Crescent (adj) Thurcroft
- St Withold Avenue/Ulrica Drive (opp) Thurcroft
- St Withold Avenue/Locksley Drive (adj) Thurcroft
- Katherine Road/Central Drive (adj) Thurcroft
- Brampton Road/Toad Lane (adj) Brampton en le Morthen
- Penny Hill Lane/High Lane (adj) Ulley
- Main Street/Poynton Avenue (at) Ulley
- Main Street/Poynton Avenue (adj) Ulley
- Pleasley Road/Reservoir Road (opp) Guilthwaite
- Pleasley Road/Guilthwaite Hill (adj) Guilthwaite
- Pleasley Road/Upper Whiston Lane (opp) Guilthwaite
- Pleasley Road/Chaff Lane (opp) Whiston
- Pleasley Road/West Bawtry Road (nr) Whiston
- Moorgate Road/Whiston Grange (opp) Whiston
- Moorgate Road/Sitwell Grove (opp) Moorgate
- Moorgate Road/Sitwell Drive (O/S) Moorgate
- Moorgate Road/Oakwood Road West (Nr) Moorgate
- Moorgate Road/Brunswick Road (opp) Moorgate
- Moorgate Road/Reneville Road (adj) Moorgate
- Moorgate Road/Boston Castle Grove (adj) Moorgate
- Moorgate Road/Nightingale Close (adj) Moorgate
- Moorgate Street/Ship Hill Rotherham Town Centre
- Corporation Street/Bridge Street (CS2) Rotherham Town Centre
- Rotherham Interchange/A6 Rotherham Town Centre
Service history & registered changes
- 🆕 Registered effective 1 Nov 2026 Operating between Coventry and Nuneaton given service number 20 / 20A effective from 01 November 2026. To amend Timetable.
- 🆕 Registered effective 30 Aug 2026 Operating between Coventry and Nuneaton given service number 20 / 20A / 20B effective from 30 August 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 20 bus?
The first 20 departure on weekdays leaves at 08:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 20 bus?
The last 20 on weekdays leaves its first stop at 16:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 20 bus cost?
The 20 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. TM Travel day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 20 bus?
The 20 is operated by TM Travel.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.