21 Bus - Rotherham - Harthill

Click to load interactive map
List of stops
      Map

      Rotherham Interchange/A8 – Firvale/Winney Hill

      Rotherham Interchange/A8

      05:5007:5009:5011:5013:5015:5017:5220:0522:0523:45

      Wharncliffe Street/Nelson Street

      05:5107:5109:5211:5113:5215:5117:5320:0622:0623:46

      Doncaster Gate/Percy Street

      05:5207:5209:5311:5213:5215:5317:5420:0722:0723:47

      Wellgate/Doncaster Gate

      05:5307:5309:5411:5413:5315:5317:5520:0822:0823:48

      Wellgate/Clifton Bank

      05:5307:5409:5511:5413:5415:5417:5620:0922:0923:48

      Wellgate/Albion Road

      05:5307:5509:5511:5513:5415:5417:5720:0922:0923:49

      Moorgate Road/Godstone Road

      05:5507:5609:5611:5613:5615:5617:5820:1022:1123:50

      Moorgate Road/Moorgate Chase

      05:5507:5709:5711:5713:5715:5617:5920:1122:1223:51

      Moorgate Road/Heather Close

      05:5607:5709:5711:5713:5715:5717:5920:1222:1223:51

      Moorgate Road/Brunswick Road

      05:5607:5809:5811:5813:5815:5818:0020:1222:1323:52

      Moorgate Road/Sitwell Vale

      05:5607:5809:5811:5813:5915:5818:0020:1322:1323:52

      Baker Street/Moorgate

      05:5907:5910:0012:0014:0015:5918:0220:1422:1423:53

      Baker Street/Oakwood Hall Drive

      06:0008:0010:0112:0014:0116:0018:0220:1522:1523:54

      Moorgate Road/Sitwell Grove

      06:0008:0010:0212:0114:0216:0118:0320:1522:1523:54

      Broom Lane/Broom Avenue

      06:0308:0310:0412:0414:0416:0318:0620:1822:1823:57

      Broom Lane/Stag Lane

      06:0408:0410:0512:0414:0516:0418:0620:1822:1923:58

      Broom Lane/East Bawtry Road

      06:0408:0410:0612:0614:0616:0518:0720:1922:1923:58

      Worrygoose Lane/Reresby Drive

      06:0508:0510:0712:0714:0616:0618:0820:2022:2023:59

      Worrygoose Lane/Greystones Road

      06:0708:0610:0812:0814:0816:0718:0920:2122:2100:00 +1

      Greystones Road/Worrygoose Lane

      06:0708:0610:0912:0914:0816:0818:0920:2222:2100:00 +1

      Greystones Road/Milldyke Close

      06:0708:0610:0912:0914:0916:0818:1020:2222:2200:01 +1

      Greystones Road/Whiston Brook View

      06:0808:0710:0912:0914:0916:0918:1020:2322:2200:01 +1

      Moorhouse Lane/Cow Rakes Lane

      06:0908:0810:1112:1114:1016:1018:1220:2422:2400:03 +1

      High Street/Pleasley Road

      06:1008:0910:1312:1214:1116:1118:1320:2522:2400:04 +1

      Pleasley Road/Upper Whiston Lane

      06:1108:1010:1412:1314:1316:1318:1420:2622:2600:05 +1

      Pleasley Road/Guilthwaite Hill

      06:1108:1010:1412:1414:1316:1318:1420:2722:2600:05 +1

      Pleasley Road/Reservoir Road

      06:1208:1110:1512:1414:1416:1418:1520:2822:2700:06 +1

      Pleasley Road/Ulley Lane

      06:1308:1110:1512:1514:1416:1418:1520:2822:2700:06 +1

      Main Street/Ulley Lane

      06:1308:1210:1612:1614:1516:1518:1620:2922:2800:07 +1

      Main Street/Aston Lane

      06:1408:1210:1612:1614:1616:1518:1720:2922:2800:07 +1

      Aughton Road/Windy Ridge

      06:1408:1310:1712:1714:1616:1618:1820:3022:2800:08 +1

      Aughton Road/Aughton Avenue

      06:1508:1310:1812:1714:1716:1618:1820:3022:2800:08 +1

      Aughton Road/Alexandra Road

      06:1508:1410:1812:1814:1816:1718:1920:3122:2900:09 +1

      Rotherham Road/High Street

      06:1608:1410:1912:1914:1816:1718:1920:3222:2900:09 +1

      Rotherham Road/Main Street

      06:1608:1510:2012:1914:1916:1818:2020:3222:3000:10 +1

      Main Street/High Street

      06:1808:1710:2012:2014:2016:1918:2020:3322:3100:10 +1

      Worksop Road/Eden Grove

      06:1908:1810:2112:2114:2016:2018:2220:3422:3200:11 +1

      Holderness Drive/Fane Crescent

      06:1908:1910:2212:2114:2116:2118:2320:3522:3300:11 +1

      Holderness Drive/Arcubus Avenue

      06:2008:1910:2312:2214:2216:2118:2320:3622:3300:11 +1

      Holderness Drive/Verelst Avenue

      06:2008:2010:2312:2314:2216:2218:2420:3622:3400:13 +1

      Aughton Lane/Ulley Lane

      06:2108:2010:2412:2314:2316:2318:2520:3722:3500:14 +1

      Aughton Lane/Maple Grove

      06:2208:2110:2412:2414:2416:2318:2520:3822:3500:14 +1

      Worksop Road/The Chase

      06:2208:2110:2512:2514:2416:2418:2620:3822:3600:14 +1

      Lodge Lane/School Grove

      06:2308:2210:2512:2514:2516:2418:2720:3922:3600:14 +1

      Lodge Lane/Shaldon Grove

      06:2308:2310:2612:2614:2516:2518:2720:3922:3700:15 +1

      Lodge Lane/Nickerwood Drive

      06:2408:2310:2712:2614:2616:2618:2820:4022:3800:15 +1

      Mansfield Road/Waleswood View

      06:2508:2410:2812:2714:2616:2618:2820:4022:38

      Mansfield Road/Osprey Road

      06:2508:2410:2812:2714:2716:2718:2820:4122:39

      Mansfield Road/Aston Way

      06:2608:2610:2912:2814:2816:2818:3020:4222:39

      Mansfield Road/Waleswood Road

      06:2708:2710:3012:2914:2916:2918:3020:4322:41

      Mansfield Road/Cricket Field Lane

      06:2808:2710:3012:2914:2916:3018:3120:4422:41

      School Road/Almond Tree Road

      06:2908:2810:3112:3014:3016:3118:3220:4522:42

      School Road/Cherry Tree Road

      06:2908:2810:3112:3114:3116:3118:3220:4522:42

      School Road/School Close

      06:3008:2910:3212:3114:3116:3218:3320:4622:42

      Wales Road/Lodge Hill Drive

      06:3008:2910:3212:3214:3216:3218:3320:4622:43

      Wales Road/Limetree Avenue

      06:3108:3010:3212:3214:3216:3318:3420:4722:43

      Wales Road/Chestnut Avenue

      06:3108:3010:3312:3314:3316:3318:3520:4722:44

      Wales Road/Colliery Road

      06:3208:3110:3412:3314:3316:3418:3620:4822:45

      Station Road/Wesley Road

      06:3208:3110:3412:3414:3416:3418:3620:4822:45

      Station Road/Anston Avenue

      06:3308:3210:3512:3414:3416:3518:3720:4922:45

      Station Road/Chantry Place

      06:3308:3310:3512:3514:3516:3618:3820:5022:46

      Kiveton Lane/Kiveton Gardens

      06:3408:3310:3512:3614:3616:3618:3820:5022:47

      Kiveton Lane/The Meadows

      06:3608:3410:3712:3714:3716:3818:4020:5122:48

      Kiveton Lane/Mill Hills

      06:3608:3510:3812:3814:3716:3818:4020:5222:49

      Kiveton Lane/Rectory Gardens

      06:3808:3710:4012:4014:3916:4018:4220:5322:51

      Kiveton Lane/Keeton Hall Road

      06:4008:3810:4112:4114:4016:4118:4320:5422:52

      Kiveton Lane/Saxon Road

      06:4008:3810:4112:4214:4116:4218:4420:5522:52

      Hard Lane/Osborne Road

      06:4008:3910:4212:4214:4116:4218:4420:5522:52

      Hard Lane/Hard Bridge

      06:4108:3910:4212:4314:4216:4218:4420:5622:52

      Hard Lane/Hard Field

      06:4108:4010:4312:4414:4216:4318:4520:5622:52

      Hard Lane/Northlands

      06:4208:4110:4412:4514:4316:4418:4620:5722:53

      Union Street/Thorpe Road

      06:4308:4110:4412:4514:4416:4518:4720:5822:54

      Union Street/Street Farm Close

      06:4308:4110:4512:4614:4516:4518:4720:5822:55

      Union Street/Woodall Lane

      06:4308:4210:4512:4614:4516:4618:4820:5922:55

      Winney Hill/Crescent

      06:4408:4310:4612:4714:4616:4618:4820:5922:55

      Firvale/Winney Hill

      06:4408:4310:4712:4714:4616:4718:4821:0022:56
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Firvale/Winney Hill – Rotherham Interchange/A8

      Firvale/Winney Hill06:5008:5010:5012:5014:5016:5018:5021:0523:00
      Winney Hill/Firvale06:5008:5010:5012:5014:5016:5018:5021:0523:00
      Winney Hill/Crescent06:5008:5010:5012:5014:5016:5018:5021:0623:00
      Union Street/Woodall Lane06:5108:5110:5112:5114:5116:5118:5121:0623:01
      Union Street/Jackys Lane06:5108:5110:5212:5114:5116:5118:5221:0723:01
      Union Street/Thorne Road06:5208:5210:5212:5214:5216:5218:5221:0823:02
      Hard Lane/Northlands06:5208:5210:5312:5314:5216:5218:5321:0823:02
      Hard Lane/Hard Field06:5308:5310:5412:5314:5316:5318:5421:1023:03
      Hard Lane/Hard Bridge06:5408:5410:5412:5414:5416:5418:5521:1123:04
      Hard Lane/Osborne Road06:5408:5410:5512:5514:5416:5418:5521:1123:05
      Station Road/Chantry Place06:5408:5410:5512:5514:5516:5518:5621:1223:05
      Station Road/Anston Avenue06:5508:5510:5612:5514:5616:5518:5721:1323:06
      Station Road/Victoria Close06:5508:5510:5712:5614:5616:5618:5721:1323:06
      Wales Road/Colliery Road06:5608:5610:5712:5614:5716:5618:5821:1423:06
      Wales Road/Chapel Way06:5708:5610:5712:5714:5716:5718:5821:1423:07
      Wales Road/Chestnut Avenue06:5708:5710:5812:5814:5816:5718:5921:1423:07
      Wales Road/Lestermoor Avenue06:5808:5710:5912:5814:5816:5818:5921:1523:08
      Wales Road/Church Street06:5808:5810:5912:5914:5916:5819:0021:1523:08
      School Road/School Close06:5908:5811:0012:5914:5916:5919:0021:1623:09
      School Road/Cherry Tree Road06:5908:5911:0013:0015:0016:5919:0121:1623:10
      School Road/Almond Tree Road07:0008:5911:0113:0015:0017:0019:0121:1623:10
      Mansfield Road/East Terrace07:0109:0011:0213:0115:0117:0019:0221:1723:11
      Mansfield Road/Wales Common07:0109:0011:0213:0115:0117:0119:0221:1723:11
      Mansfield Road/Waleswood Road07:0109:0011:0213:0115:0217:0119:0321:1723:11
      Mansfield Road/Aston Way07:0209:0111:0313:0215:0217:0219:0321:1823:11
      Mansfield Road/Dove Lane07:0309:0211:0413:0415:0317:0319:0521:1923:12
      Mansfield Road/Waleswood View07:0309:0211:0413:0415:0417:0419:0521:1923:13
      Mansfield Road/Lodge Lane07:0409:0311:0513:0515:0417:0419:0521:1923:13
      Lodge Lane/Shaldon Grove07:0509:0411:0613:0615:0517:0519:0621:2023:14
      Lodge Lane/School Grove07:0509:0411:0613:0615:0617:0519:0721:2123:14
      Worksop Road/Lodge Lane07:0509:0511:0713:0715:0617:0619:0721:2123:15
      Worksop Road/The Chase07:0509:0511:0713:0715:0617:0619:0721:2123:15
      Aughton Lane/Maple Grove07:0609:0511:0713:0815:0717:0619:0821:2223:16
      Aughton Lane/Chelmsford Avenue07:0709:0611:0813:0815:0817:0719:0821:2323:16
      Holderness Drive/Aughton Lane07:0709:0711:0913:0915:0817:0819:0921:2323:17
      Holderness Drive/Rose Garth Avenue07:0809:0711:1013:1015:0917:0819:1021:2423:17
      Holderness Drive/Millstone Drive07:0809:0811:1013:1015:0917:0919:1021:2423:17
      Worksop Road/Egerton Road07:0909:0911:1113:1215:1017:1019:1121:2523:18
      Main Street/Park Street07:1109:1111:1313:1315:1217:1119:1321:2623:20
      Rotherham Road/Park Street07:1109:1211:1413:1415:1317:1219:1321:2723:20
      Rotherham Road/Aughton Road07:1209:1211:1413:1415:1317:1219:1421:2723:21
      Aughton Road/Beech Way07:1209:1211:1413:1515:1417:1319:1421:2823:21
      Aughton Road/Aughton Avenue07:1509:1311:1513:1615:1417:1319:1521:2923:22
      Aughton Road/Westfield Avenue07:1509:1311:1613:1715:1517:1419:1621:2923:22
      Main Street/Coral Drive07:1609:1411:1713:1815:1617:1519:1621:3123:23
      Pleasley Road/Reservoir Road07:1709:1511:1813:1815:1717:1619:1721:3223:24
      Pleasley Road/Reservoir Road07:1709:1511:1813:1915:1817:1619:1821:3223:24
      Pleasley Road/Guilthwaite Hill07:1809:1611:1913:1915:1817:1719:1821:3323:25
      Pleasley Road/Upper Whiston Lane07:1809:1611:1913:2015:1917:1719:1921:3323:25
      Chaff Lane/High Street07:1809:1611:1913:2015:1917:1719:1921:3323:25
      Moorhouse Lane/Cow Rakes Lane07:2009:1811:2113:2215:2217:2019:2121:3523:28
      Greystones Road/Whiston Brook View07:2109:1911:2313:2315:2317:2019:2221:3523:29
      Greystones Road/Milldyke Close07:2209:2011:2313:2315:2317:2119:2321:3623:29
      Greystones Road/Worrygoose Lane07:2209:2011:2413:2415:2317:2119:2321:3623:30
      Worrygoose Lane/Greystones Road07:2209:2111:2413:2615:2417:2219:2321:3723:30
      Worrygoose Lane/Reresby Drive07:2409:2211:2613:2715:2517:2319:2521:3823:31
      Broom Lane/East Bawtry Road07:2509:2311:2613:2815:2617:2419:2621:3823:31
      Broom Lane/Stag Lane07:2509:2311:2713:2915:2617:2519:2621:3823:32
      Broom Lane/Spinneyfield07:2609:2411:2713:3015:2717:2519:2721:3923:32
      Moorgate Road/Sitwell Grove07:2909:2711:3013:3215:3017:2819:3021:4123:35
      Moorgate Road/Sitwell Drive07:3009:2711:3113:3315:3017:2819:3121:4123:36
      Moorgate Road/Oakwood Road West07:3009:2711:3213:3415:3117:2919:3221:4223:37
      Moorgate Road/Brunswick Road07:3109:2811:3313:3515:3217:3019:3321:4223:37
      Moorgate Road/Boston Castle Grove07:3209:2911:3313:3515:3217:3019:3321:4423:38
      Moorgate Road/Reneville Road07:3209:2911:3413:3615:3317:3019:3421:4423:38
      Moorgate Road/Nightingale Close07:3309:2911:3513:3715:3417:3119:3521:4523:39
      Moorgate Street/Ship Hill07:3309:3011:3613:3815:3517:3219:3621:4723:40
      Corporation Street/Bridge Street07:3409:3111:3713:3915:3617:3319:3721:4723:41
      Rotherham Interchange/A807:3409:3111:3713:3915:3617:3319:3821:4723:41
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Rotherham Interchange/A8 – Firvale/Winney Hill
      Wharncliffe Street - Doncaster Gate - Wellgate - Moorgate Road - Broom Lane - Worrygoose Lane - Greystones Road - Moorhouse Lane - High Street - Pleasley Road - Main Street - Aughton Road - Alexandra Road - Rotherham Road - Main Street - Worksop Road - Holderness Drive - Aughton Lane - Worksop Road - Lodge Lane - Mansfield Road - School Road - Wales Road - Station Road - Kiveton Lane - Hard Lane - Union Street - Winney Hill
      Inbound: Firvale/Winney Hill – Rotherham Interchange/A8
      Eckington Way - Station Road - Sheffield Road - Mansfield Road - Woodall Lane - Winney Hill - Union Street - Hard Lane - Station Road - Wales Road - School Road - Mansfield Road - Lodge Lane - Worksop Road - Aughton Lane - Holderness Drive - Millstone Drive - Worksop Road - Main Street - Rotherham Road - Aughton Road - Main Street - Pleasley Road - Chaff Lane - Moorhouse Lane - Greystones Road - Worrygoose Lane - Broom Lane - Moorgate Road - Reneville Road - Moorgate Road - Moorgate Street - Corporation Street

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

      Bus 21 FAQ

      • What time does the 21 bus start operating?

        Services on the 21 - Rotherham - Harthill bus start at 05:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 21 bus stop working?

        Services on the 21 - Rotherham - Harthill bus stop at 00:15 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 21 bus stop near me?

        Click here to view the nearest 21 - Rotherham - Harthill bus stop.

      21 (Wales Buses)

      The first stop of the 21 bus route is Rotherham Interchange/A8 and the last stop is Firvale/Winney Hill. 21 (Rotherham - Harthill) is operational during everyday.

      Additional information: 21 has 76 stops and the total trip duration for this route is approximately 57 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Wales Buses suggested routes, real-time bus tracker, line route maps in Wales, and helps to find the closest 21 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 21 bus to take on your trip.

      21 bus near me

      Last updated on June 28, 2026