X20 Barnsley to Doncaster via Conisbrough, Balby
Operated by Globe Coaches. Registered as running via Mexborough. First bus 06:04, last bus 18:50. 23 journeys on weekdays. Fares: adult single £1.70 to £3.00 — more.
Wanted a different X20? 12 other bus routes are numbered X20 elsewhere in the UK — see every X20 bus timetable by area.
| Stop | 06:50 | 07:50 | 08:50 | 09:50 | 10:50 | 11:50 | 13:20 | 14:50 | 15:50 | 16:50 | 17:50 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Barnsley Interchange/A19 | 06:50 | 07:50 | 08:50 | 09:50 | 10:50 | 11:50 | 13:20 | 14:50 | 15:50 | 16:50 | 17:50 |
| High Street/Marsh Street WW3 (adj) | 07:07 | 08:07 | 09:07 | 10:07 | 11:07 | 12:07 | 13:37 | 15:07 | 16:07 | 17:07 | 18:07 |
| Manvers Way/Wetlands Centre (adj) | 07:12 | 08:12 | 09:12 | 10:12 | 11:12 | 12:12 | 13:42 | 15:12 | 16:12 | 17:12 | 18:12 |
| Montgomery Road/Wath Bus Station 3 (WS3) | 07:21 | 08:21 | 09:21 | 10:21 | 11:21 | 12:21 | 13:51 | 15:21 | 16:21 | 17:21 | 18:21 |
| Manvers Way/Meadows Road (adj) | 07:26 | 08:26 | 09:26 | 10:26 | 11:26 | 12:26 | 13:56 | 15:26 | 16:26 | 17:26 | 18:26 |
| Hartley Street/Wath Road (HS3) | 07:40 | 08:40 | 09:35 | 10:35 | 11:35 | 12:35 | 14:05 | 15:35 | 16:35 | 17:35 | 18:35 |
| Doncaster Road/Milner Gate Lane (adj) | 07:54 | 08:54 | 09:50 | 10:50 | 11:50 | 12:50 | 14:20 | 15:50 | 16:50 | 17:50 | 18:50 |
| Sheffield Road/Mill Lane (nr) | 07:57 | 08:57 | 09:53 | 10:53 | 11:53 | 12:53 | 14:23 | 15:53 | 16:53 | 17:53 | 18:53 |
| Doncaster Interchange (at) | 08:12 | 09:12 | 10:07 | 11:07 | 12:07 | 13:07 | 14:37 | 16:07 | 17:07 | 18:07 | 19:07 |
Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. 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 X20
Adult single £1.70 to £3.00 · Adult return £2.50 to £4.80 · Child single £1.00
Adult single fare table, stage to stage
| £1.70 | Doncaster Road (Barnsley) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £2.20 | £1.70 | Barnsley Road/Wombwell Lane | |||||||||||||
| £2.70 | £2.20 | £1.70 | Wombwell High Street | ||||||||||||
| £3.00 | £2.70 | £2.20 | £1.70 | Manvers Way / Wetlands Centre | |||||||||||
| £3.00 | £2.70 | £2.70 | £2.20 | £1.70 | Wath Bus Station | ||||||||||
| £3.00 | £2.70 | £2.70 | £2.20 | £1.70 | £1.70 | Wath Road / Bolton Road | |||||||||
| £3.00 | £3.00 | £2.70 | £2.70 | £2.20 | £1.70 | £1.70 | Mexborough | ||||||||
| £3.00 | £3.00 | £3.00 | £2.70 | £2.70 | £2.20 | £2.20 | £1.70 | Denaby Lane | |||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £2.70 | £2.70 | £2.20 | £1.70 | Conisbrough Station | ||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £2.70 | £2.20 | £1.70 | £1.70 | Conisbrough Castle | |||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £2.20 | £1.70 | £1.70 | Nearcliff Wood | ||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.20 | £2.20 | £1.70 | £1.70 | Warmsworth | |||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £2.20 | £2.20 | £1.70 | £1.70 | The Plough | ||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £2.70 | £2.20 | £1.70 | £1.70 | Westfield Park | |
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.70 | £1.70 | £1.70 | £1.70 | Doncaster Bus Station |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Barnsley Interchange A19.
Globe Holidays Ltd's published fares on the Bus Open Data Service, in force from 8 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Globe Coaches before you travel.
Tickets on the X20
Globe Coaches publishes singles and day returns on this route for adults and children.
Shad Adult Single · Adult Return · Adult Single · Child Single
Ticket types come from Globe Coaches' own fares data on the Bus Open Data Service, last updated 9 September 2026. Prices for singles and returns are under Fares above; for the others, check with Globe Coaches.
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 Globe Coaches before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day, 28 December and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Christmas Eve — Thursday, 24 December 2026 towards Doncaster: 11 journeys, first 06:50 towards Barnsley: 12 journeys, first 06:04
- New Year's Eve — Thursday, 31 December 2026 towards Doncaster: 11 journeys, first 06:50 towards Barnsley: 12 journeys, first 06:04
Route map
All stops on route X20
X20 towards Doncaster
All 78 stops
- Barnsley Interchange/A19 Barnsley Town Centre
- Sheffield Road/Taylor Row (nr) Barnsley Town Centre
- Doncaster Road/Oakwell Lane (adj) Barnsley Town Centre
- Doncaster Road/Chilton Street (opp) Barnsley Town Centre
- Doncaster Road/Portland Street (adj) Kendray
- Doncaster Road/Vaal Street (adj) Kendray
- Doncaster Road/Kendray Hospital (opp) Kendray
- Doncaster Road/Raymond Road (opp) Kendray
- Doncaster Road/Gordon Street (adj) Stairfoot
- Wombwell Lane/Bleachcroft Way (opp) Stairfoot
- Wombwell Lane/Bleachcroft Way (nr) Stairfoot
- Wombwell Lane/Caulk Lane (opp) Stairfoot
- Wombwell Lane/Wombwell Lane (at) Wombwell
- Wombwell Lane/Aldham Crescent (opp) Wombwell
- Barnsley Road/Aldham House Lane (opp) Wombwell
- Barnsley Road/Barnwell Crescent (opp) Wombwell
- Barnsley Road/Mitchells Way (adj) Wombwell
- Barnsley Road/John Street (opp) Wombwell
- Barnsley Road/Main Street (opp) Wombwell
- High Street/Littlefield Lane WW1 (adj) Wombwell
- High Street/Marsh Street WW3 (adj) Wombwell
- Park Street/Market Place (opp) Wombwell
- Park Street/Gower Street (opp) Wombwell
- Park Street/Reginald Road (opp) Wombwell
- Wath Road/Valley Way (56165) Wombwell
- Manvers Way/Wetlands Centre (adj) Old Moor
- Manvers Way/Hollowgate (adj) Old Moor
- Manvers Way/Norton Lane (adj) West Melton
- Station Road/Manvers Way (adj) Wath upon Dearne
- Station Road/Biscay Way (opp) Wath upon Dearne
- Montgomery Road/Wath Bus Station 3 (WS3) Wath upon Dearne
- Station Road/Biscay Way (adj) Wath upon Dearne
- Station Road/Manvers Way Wath upon Dearne
- Manvers Way/Meadows Road (adj) Manvers
- Manvers Way/Farfield Park (nr) Manvers
- Manvers Way/Farfield Park (opp) Manvers
- Manvers Way/Bolton Road (adj) Manvers
- Wath Road/Bolton Road (opp) Manvers
- Wath Road/Highwoods Road (adj) Mexborough
- Wath Road/Oak Road (adj) Mexborough
- Wath Road/Belmont Street (adj) Mexborough
- Hartley Street/Wath Road (HS3) Mexborough
- Doncaster Road/Harlington Road (at) Mexborough
- Doncaster Road/Hirst Gate (adj) Mexborough
- Doncaster Road/Clayfield Road (adj) Mexborough
- Doncaster Road/Denaby Lane (opp) Denaby Main
- Doncaster Road/Hill Top Road (opp) Denaby Main
- Doncaster Road/Rossington Street (opp) Denaby Main
- Doncaster Road/Grays Court (opp) Denaby Main
- Doncaster Road/Staithes Walk (opp) Denaby Main
- Doncaster Road/Wadworth Street (opp) Denaby Main
- Doncaster Road/Windsor Road (adj) Conisbrough
- Low Road/Moat House Way (adj) Conisbrough
- Low Road/Priory Close (nr) Conisbrough
- Low Road/Riverside Close (adj) Conisbrough
- Low Road/Castle Hill (opp) Conisbrough
- Low Road/Willow Street (adj) Conisbrough
- Doncaster Road/Low Road (adj) Conisbrough
- Doncaster Road/Minneymoor Lane (opp) Conisbrough
- Doncaster Road/Milner Gate Lane (adj) Conisbrough
- Doncaster Road/Nearcliff Wood (adj) Conisbrough
- Doncaster Road/Cliff Fields (adj) Conisbrough
- Sheffield Road/Butterbusk (adj) Conisbrough
- Sheffield Road/Lunbreck Road (adj) Warmsworth
- Sheffield Road/Mill Lane (nr) Warmsworth
- High Road/Tenter Road (adj) Warmsworth
- Warmsworth Road/Grosvenor Crescent (adj) Balby
- Warmsworth Road/Ivanhoe Road (adj) Balby
- Warmsworth Road/Anelay Road (nr) Balby
- Warmsworth Road/Oswin Avenue (nr) Balby
- High Road/Furnival Road (adj) Balby
- Balby Road/Alexandra Road (adj) Balby
- Balby Road/Queens Street (at) Balby
- Balby Road/Bainbridge Road (Adj) Balby
- Cleveland Street/Burden Close (opp) Doncaster Town Centre
- Cleveland Street/St Sepulchre Gate West (adj) Doncaster Town Centre
- Greyfriars Road/Church View (adj) Doncaster Town Centre
- Doncaster Interchange (at) Doncaster Town Centre
X20 towards Barnsley
All 77 stops
- Doncaster Frenchgate Interchange/B5 Doncaster Town Centre
- Cleveland Street/St James Street (adj) Doncaster Town Centre
- Cleveland Street/Burden Close (at) Doncaster Town Centre
- Balby Road/Kelham Street (nr) Balby
- Balby Road/Carr View Avenue (adj) Balby
- Balby Road/Burton Avenue (adj) Balby
- High Road/Furnival Road (opp) Balby
- Warmsworth Road/Hall Flat Lane (adj) Balby
- Warmsworth Road/Warde Avenue (nr) Balby
- Warmsworth Road/Austen Avenue (adj) Balby
- Warmsworth Road/St Thomas's Close (adj) Balby
- Warmsworth Road/Grosvenor Crescent (opp) Balby
- High Road/Quaker Lane (adj) Warmsworth
- Sheffield Road/Cecil Avenue (adj) Warmsworth
- Sheffield Road/Lunbreck Road (opp) Warmsworth
- Sheffield Road/Butterbusk (opp) Conisbrough
- Doncaster Road/Water Tower (adj) Conisbrough
- Doncaster Road/Archers Way (adj) Conisbrough
- Doncaster Road/Drake Head Lane (nr) Conisbrough
- Doncaster Road/Crookhill Road (adj) Conisbrough
- Doncaster Road/Clifton Hill (opp) Conisbrough
- Low Road/Castle Hill (adj) Conisbrough
- Low Road/Dale Road (adj) Conisbrough
- Low Road/Priory Close (adj) Conisbrough
- Low Road/Station Road (adj) Conisbrough
- Doncaster Road/Windsor Road (opp) Conisbrough
- Doncaster Road/Crags Road (adj) Denaby Main
- Doncaster Road/Staithes Walk (adj) Denaby Main
- Doncaster Road/Church Road (adj) Denaby Main
- Doncaster Road/St Chads Square (at) Denaby Main
- Doncaster Road/Denaby Lane (adj) Denaby Main
- Doncaster Road/Clayfield Road (opp) Mexborough
- Doncaster Road/Melton Street (adj) Mexborough
- Doncaster Road/Quarry Street (adj) Mexborough
- Hartley Street/Wath Road (HS1) Mexborough
- Wath Road/Whitelea Grove (adj) Mexborough
- Wath Road/Spencer Street (adj) Mexborough
- Wath Road/Queen Street (adj) Mexborough
- Wath Road/Golden Smithies Lane (adj) Manvers
- Manvers Way/Farfield Park (at) Manvers
- Manvers Way/Farfield Park (adj) Manvers
- Manvers Way/Meadows Road (opp) Manvers
- Manvers Way/Station Road (opp) Manvers
- Station Road/Manvers Way (adj) Wath upon Dearne
- Station Road/Biscay Way (opp) Wath upon Dearne
- Montgomery Road/Wath Bus Station 2 (WS2) Wath upon Dearne
- Station Road/Biscay Way (adj) Wath upon Dearne
- Station Road/Manvers Way Wath upon Dearne
- Manvers Way/Norton Lane (opp) West Melton
- Manvers Way/Hollowgate (opp) Old Moor
- Manvers Way/Wetlands Centre (opp) Old Moor
- Wath Road/Brampton Road (56166) Wombwell
- Park Street/Lundhill Road (adj) Wombwell
- Park Street/Gower Street (adj) Wombwell
- Park Street/Kelvin Grove (adj) Wombwell
- High Street/Melville Street WW2 (opp) Wombwell
- Barnsley Road/School Street (opp) Wombwell
- Barnsley Road/Main Street (adj) Wombwell
- Barnsley Road/John Street (adj) Wombwell
- Barnsley Road/Sadlers Gate (nr) Wombwell
- Barnsley Road/Barnwell Crescent (nr) Wombwell
- Barnsley Road/Aldham House Lane (adj) Wombwell
- Wombwell Lane/Aldham Crescent (adj) Wombwell
- Wombwell Lane/Wombwell Lane (o/s) Wombwell
- Wombwell Lane/Caulk Lane (adj) Stairfoot
- Wombwell Lane/Bleachcroft Way (at) Stairfoot
- Bleachcroft Way/Wombwell Lane (adj) Stairfoot
- Doncaster Road/Hunningley Close (adj) Stairfoot
- Doncaster Road/Redhill Avenue (adj) Kendray
- Doncaster Road/Oaks Lane (nr) Kendray
- Doncaster Road/Vaal Street (opp) Kendray
- Doncaster Road/Portland Street (opp) Kendray
- Doncaster Road/Sunderland Terrace (adj) Kendray
- Doncaster Road/Chilton Street (adj) Barnsley Town Centre
- Sheffield Road/West Way (nr) Barnsley Town Centre
- Schwabish Gmund Way/Schwabish Gmund Way (on) Barnsley Town Centre
- Barnsley Interchange (at) Barnsley Town Centre
Service registration & registered changes
- Service change effective 12 April 2026 To amend Route and Timetable.
- Service change effective 23 July 2023 To amend Timetable.
- Service change effective 13 February 2023 To amend Timetable.
- New service effective 15 August 2022 Monday - Saturday Hourly
Registered as financially supported by a local authority (SYPTE).
From official Traffic Commissioner registrations. Registration PB1059494/24 · Changes in South Yorkshire Mayoral Combined Authority · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first X20 bus?
The first X20 departure on weekdays leaves at 06:04 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X20 bus?
The last X20 on weekdays leaves its first stop at 18:50. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X20 bus cost?
Globe Coaches' published fares on the X20: adult single £1.70 to £3.00, adult return £2.50 to £4.80, child single £1.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Globe Coaches day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the X20 bus?
The X20 is operated by Globe Coaches.
Timetable data from Globe Coaches via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB1059494/24. Check before you travel — services can change at short notice.