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.

Next towards Doncaster from Barnsley Interchange/A19: tomorrow 06:50

Next towards Barnsley from Doncaster Frenchgate Interchange/B5: tomorrow 08:20

Wanted a different X20? 12 other bus routes are numbered X20 elsewhere in the UK — see every X20 bus timetable by area.

Mexborough Interchange Closure, Mexborough (Doncaster) — From End of Service on Sunday 22 March 2026 Mexborough Interchange will be permanently closed. Services 208, 216, 217, 218, 221, 621, X20 are subject to stand alternation All disruptions →
WS2, Wath Bus Station (Rotherham) — From Friday 21 September 2026 until February 2028 (At All Times For 17 months) Stand WS2 in Wath Interchange is temporarily closed due to construction work. Services 72, 216, X20 are subject to stand reallocation. All disruptions →

Timetable

Ends at Doncaster Interchange · Monday to Friday · 11 journeys
Stop 06:5007:5008:5009:5010:5011:5013:2014:5015:5016:5017:50
Barnsley Interchange/A19 06:5007:5008:5009:5010:5011:5013:2014:5015:5016:5017:50
High Street/Marsh Street WW3 (adj) 07:0708:0709:0710:0711:0712:0713:3715:0716:0717:0718:07
Manvers Way/Wetlands Centre (adj) 07:1208:1209:1210:1211:1212:1213:4215:1216:1217:1218:12
Montgomery Road/Wath Bus Station 3 (WS3) 07:2108:2109:2110:2111:2112:2113:5115:2116:2117:2118:21
Manvers Way/Meadows Road (adj) 07:2608:2609:2610:2611:2612:2613:5615:2616:2617:2618:26
Hartley Street/Wath Road (HS3) 07:4008:4009:3510:3511:3512:3514:0515:3516:3517:3518:35
Doncaster Road/Milner Gate Lane (adj) 07:5408:5409:5010:5011:5012:5014:2015:5016:5017:5018:50
Sheffield Road/Mill Lane (nr) 07:5708:5709:5310:5311:5312:5314:2315:5316:5317:5318:53
Doncaster Interchange (at) 08:1209:1210:0711:0712:0713:0714:3716:0717:0718:0719: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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Globe Coaches whether this route takes part. Details →

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.

Route map

All stops on route X20

X20 towards Doncaster

All 78 stops
  1. Barnsley Interchange/A19 Barnsley Town Centre
  2. Sheffield Road/Taylor Row (nr) Barnsley Town Centre
  3. Doncaster Road/Oakwell Lane (adj) Barnsley Town Centre
  4. Doncaster Road/Chilton Street (opp) Barnsley Town Centre
  5. Doncaster Road/Portland Street (adj) Kendray
  6. Doncaster Road/Vaal Street (adj) Kendray
  7. Doncaster Road/Kendray Hospital (opp) Kendray
  8. Doncaster Road/Raymond Road (opp) Kendray
  9. Doncaster Road/Gordon Street (adj) Stairfoot
  10. Wombwell Lane/Bleachcroft Way (opp) Stairfoot
  11. Wombwell Lane/Bleachcroft Way (nr) Stairfoot
  12. Wombwell Lane/Caulk Lane (opp) Stairfoot
  13. Wombwell Lane/Wombwell Lane (at) Wombwell
  14. Wombwell Lane/Aldham Crescent (opp) Wombwell
  15. Barnsley Road/Aldham House Lane (opp) Wombwell
  16. Barnsley Road/Barnwell Crescent (opp) Wombwell
  17. Barnsley Road/Mitchells Way (adj) Wombwell
  18. Barnsley Road/John Street (opp) Wombwell
  19. Barnsley Road/Main Street (opp) Wombwell
  20. High Street/Littlefield Lane WW1 (adj) Wombwell
  21. High Street/Marsh Street WW3 (adj) Wombwell
  22. Park Street/Market Place (opp) Wombwell
  23. Park Street/Gower Street (opp) Wombwell
  24. Park Street/Reginald Road (opp) Wombwell
  25. Wath Road/Valley Way (56165) Wombwell
  26. Manvers Way/Wetlands Centre (adj) Old Moor
  27. Manvers Way/Hollowgate (adj) Old Moor
  28. Manvers Way/Norton Lane (adj) West Melton
  29. Station Road/Manvers Way (adj) Wath upon Dearne
  30. Station Road/Biscay Way (opp) Wath upon Dearne
  31. Montgomery Road/Wath Bus Station 3 (WS3) Wath upon Dearne
  32. Station Road/Biscay Way (adj) Wath upon Dearne
  33. Station Road/Manvers Way Wath upon Dearne
  34. Manvers Way/Meadows Road (adj) Manvers
  35. Manvers Way/Farfield Park (nr) Manvers
  36. Manvers Way/Farfield Park (opp) Manvers
  37. Manvers Way/Bolton Road (adj) Manvers
  38. Wath Road/Bolton Road (opp) Manvers
  39. Wath Road/Highwoods Road (adj) Mexborough
  40. Wath Road/Oak Road (adj) Mexborough
  41. Wath Road/Belmont Street (adj) Mexborough
  42. Hartley Street/Wath Road (HS3) Mexborough
  43. Doncaster Road/Harlington Road (at) Mexborough
  44. Doncaster Road/Hirst Gate (adj) Mexborough
  45. Doncaster Road/Clayfield Road (adj) Mexborough
  46. Doncaster Road/Denaby Lane (opp) Denaby Main
  47. Doncaster Road/Hill Top Road (opp) Denaby Main
  48. Doncaster Road/Rossington Street (opp) Denaby Main
  49. Doncaster Road/Grays Court (opp) Denaby Main
  50. Doncaster Road/Staithes Walk (opp) Denaby Main
  51. Doncaster Road/Wadworth Street (opp) Denaby Main
  52. Doncaster Road/Windsor Road (adj) Conisbrough
  53. Low Road/Moat House Way (adj) Conisbrough
  54. Low Road/Priory Close (nr) Conisbrough
  55. Low Road/Riverside Close (adj) Conisbrough
  56. Low Road/Castle Hill (opp) Conisbrough
  57. Low Road/Willow Street (adj) Conisbrough
  58. Doncaster Road/Low Road (adj) Conisbrough
  59. Doncaster Road/Minneymoor Lane (opp) Conisbrough
  60. Doncaster Road/Milner Gate Lane (adj) Conisbrough
  61. Doncaster Road/Nearcliff Wood (adj) Conisbrough
  62. Doncaster Road/Cliff Fields (adj) Conisbrough
  63. Sheffield Road/Butterbusk (adj) Conisbrough
  64. Sheffield Road/Lunbreck Road (adj) Warmsworth
  65. Sheffield Road/Mill Lane (nr) Warmsworth
  66. High Road/Tenter Road (adj) Warmsworth
  67. Warmsworth Road/Grosvenor Crescent (adj) Balby
  68. Warmsworth Road/Ivanhoe Road (adj) Balby
  69. Warmsworth Road/Anelay Road (nr) Balby
  70. Warmsworth Road/Oswin Avenue (nr) Balby
  71. High Road/Furnival Road (adj) Balby
  72. Balby Road/Alexandra Road (adj) Balby
  73. Balby Road/Queens Street (at) Balby
  74. Balby Road/Bainbridge Road (Adj) Balby
  75. Cleveland Street/Burden Close (opp) Doncaster Town Centre
  76. Cleveland Street/St Sepulchre Gate West (adj) Doncaster Town Centre
  77. Greyfriars Road/Church View (adj) Doncaster Town Centre
  78. Doncaster Interchange (at) Doncaster Town Centre

X20 towards Barnsley

All 77 stops
  1. Doncaster Frenchgate Interchange/B5 Doncaster Town Centre
  2. Cleveland Street/St James Street (adj) Doncaster Town Centre
  3. Cleveland Street/Burden Close (at) Doncaster Town Centre
  4. Balby Road/Kelham Street (nr) Balby
  5. Balby Road/Carr View Avenue (adj) Balby
  6. Balby Road/Burton Avenue (adj) Balby
  7. High Road/Furnival Road (opp) Balby
  8. Warmsworth Road/Hall Flat Lane (adj) Balby
  9. Warmsworth Road/Warde Avenue (nr) Balby
  10. Warmsworth Road/Austen Avenue (adj) Balby
  11. Warmsworth Road/St Thomas's Close (adj) Balby
  12. Warmsworth Road/Grosvenor Crescent (opp) Balby
  13. High Road/Quaker Lane (adj) Warmsworth
  14. Sheffield Road/Cecil Avenue (adj) Warmsworth
  15. Sheffield Road/Lunbreck Road (opp) Warmsworth
  16. Sheffield Road/Butterbusk (opp) Conisbrough
  17. Doncaster Road/Water Tower (adj) Conisbrough
  18. Doncaster Road/Archers Way (adj) Conisbrough
  19. Doncaster Road/Drake Head Lane (nr) Conisbrough
  20. Doncaster Road/Crookhill Road (adj) Conisbrough
  21. Doncaster Road/Clifton Hill (opp) Conisbrough
  22. Low Road/Castle Hill (adj) Conisbrough
  23. Low Road/Dale Road (adj) Conisbrough
  24. Low Road/Priory Close (adj) Conisbrough
  25. Low Road/Station Road (adj) Conisbrough
  26. Doncaster Road/Windsor Road (opp) Conisbrough
  27. Doncaster Road/Crags Road (adj) Denaby Main
  28. Doncaster Road/Staithes Walk (adj) Denaby Main
  29. Doncaster Road/Church Road (adj) Denaby Main
  30. Doncaster Road/St Chads Square (at) Denaby Main
  31. Doncaster Road/Denaby Lane (adj) Denaby Main
  32. Doncaster Road/Clayfield Road (opp) Mexborough
  33. Doncaster Road/Melton Street (adj) Mexborough
  34. Doncaster Road/Quarry Street (adj) Mexborough
  35. Hartley Street/Wath Road (HS1) Mexborough
  36. Wath Road/Whitelea Grove (adj) Mexborough
  37. Wath Road/Spencer Street (adj) Mexborough
  38. Wath Road/Queen Street (adj) Mexborough
  39. Wath Road/Golden Smithies Lane (adj) Manvers
  40. Manvers Way/Farfield Park (at) Manvers
  41. Manvers Way/Farfield Park (adj) Manvers
  42. Manvers Way/Meadows Road (opp) Manvers
  43. Manvers Way/Station Road (opp) Manvers
  44. Station Road/Manvers Way (adj) Wath upon Dearne
  45. Station Road/Biscay Way (opp) Wath upon Dearne
  46. Montgomery Road/Wath Bus Station 2 (WS2) Wath upon Dearne
  47. Station Road/Biscay Way (adj) Wath upon Dearne
  48. Station Road/Manvers Way Wath upon Dearne
  49. Manvers Way/Norton Lane (opp) West Melton
  50. Manvers Way/Hollowgate (opp) Old Moor
  51. Manvers Way/Wetlands Centre (opp) Old Moor
  52. Wath Road/Brampton Road (56166) Wombwell
  53. Park Street/Lundhill Road (adj) Wombwell
  54. Park Street/Gower Street (adj) Wombwell
  55. Park Street/Kelvin Grove (adj) Wombwell
  56. High Street/Melville Street WW2 (opp) Wombwell
  57. Barnsley Road/School Street (opp) Wombwell
  58. Barnsley Road/Main Street (adj) Wombwell
  59. Barnsley Road/John Street (adj) Wombwell
  60. Barnsley Road/Sadlers Gate (nr) Wombwell
  61. Barnsley Road/Barnwell Crescent (nr) Wombwell
  62. Barnsley Road/Aldham House Lane (adj) Wombwell
  63. Wombwell Lane/Aldham Crescent (adj) Wombwell
  64. Wombwell Lane/Wombwell Lane (o/s) Wombwell
  65. Wombwell Lane/Caulk Lane (adj) Stairfoot
  66. Wombwell Lane/Bleachcroft Way (at) Stairfoot
  67. Bleachcroft Way/Wombwell Lane (adj) Stairfoot
  68. Doncaster Road/Hunningley Close (adj) Stairfoot
  69. Doncaster Road/Redhill Avenue (adj) Kendray
  70. Doncaster Road/Oaks Lane (nr) Kendray
  71. Doncaster Road/Vaal Street (opp) Kendray
  72. Doncaster Road/Portland Street (opp) Kendray
  73. Doncaster Road/Sunderland Terrace (adj) Kendray
  74. Doncaster Road/Chilton Street (adj) Barnsley Town Centre
  75. Sheffield Road/West Way (nr) Barnsley Town Centre
  76. Schwabish Gmund Way/Schwabish Gmund Way (on) Barnsley Town Centre
  77. Barnsley Interchange (at) Barnsley Town Centre

Service registration & registered changes

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.