291 Parkside ↔ Cleland

Operated by First Greater Glasgow. First bus 05:20, last bus 22:45. 53 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — First Greater Glasgow sets the fares on the 291. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

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.

291 towards Cleland — Monday to Friday (53 journeys)
Crosshill Street (at) ·····················································
Earlston Street (After) 05:2805:5806:2806:5807:1507:3007:4507:5808:1108:2508:4008:5509:0709:2409:3809:5410:0710:1710:3410:4811:0411:1711:3111:4612:0012:1612:3112:4513:0013:1413:3013:4513:5914:1414:2914:4515:0015:1515:3515:5016:0616:2316:3816:5717:1217:2717:5118:2319:0219:3220:4521:4522:45
Stewarton Street (before) 05:3606:0606:3607:0607:2407:3907:5408:0708:2308:3708:5209:0709:1709:3409:4810:0410:1710:2710:4410:5811:1411:2711:4111:5612:1012:2712:4212:5613:1113:2413:4013:5514:0914:2414:3914:5515:1015:2615:4616:0116:1716:3316:4817:0717:2117:3618:0018:3219:1119:3920:5221:5222:52
Wishaw General Hospital (in grounds) 05:4306:1306:4407:1407:3307:4808:0308:1608:3208:4609:0109:1609:2709:4409:5810:1410:2710:3710:5411:0811:2411:3711:5112:0612:2012:3712:5213:0613:2113:3413:5014:0514:1914:3514:5015:0615:2115:3715:5716:1216:2816:4416:5917:1817:3217:4718:1118:4219:2119:4920:5821:5722:57
Excelsior Street (opp) 05:4806:1806:4807:1807:3807:5308:0808:2108:3808:5209:0709:2209:3209:4910:0310:1910:3210:4210:5911:1311:2911:4211:5612:1112:2512:4312:5813:1213:2713:3913:5514:1014:2414:4114:5615:1215:2715:4316:0316:1816:3416:4917:0417:2317:3717:5218:1618:4619:2519:5421:0222:0223:02
Hamilton Road (before) 05:5506:2506:5607:2607:4608:0108:1608:2908:4809:0209:1709:3209:4209:5910:1310:2910:4210:5311:1011:2411:4011:5512:0912:2412:3812:5413:0913:2313:3813:5114:0714:2214:3614:5515:1015:2615:4115:5616:1616:3116:4717:0017:1517:3417:4618:0118:2518:5519:3420:0321:1122:1123:11
Motherwell Railway Station 05:5906:2907:0107:3107:5008:0508:2008:3308:5209:0609:2109:3609:4610:0310:1710:3310:4610:5711:1411:2811:4411:5912:1312:2812:4212:5813:1313:2713:4213:5514:1114:2614:4015:0015:1515:3115:4616:0116:2116:3616:5217:0517:2017:3917:5018:0518:2919:0019:3920:07···
Hatton Terrace 06:0506:3507:0707:3707:5808:1308:2808:4108:5909:1309:2809:4309:5310:1010:2410:4010:5311:0511:2211:3611:5212:0712:2112:3612:5013:0613:2113:3513:5014:0414:2014:3514:4915:0915:2415:4015:5516:1116:3116:4617:0217:1517:3017:4917:5818:1318:3719:0719:4620:15···
Mosshall Street (opp) 06:1306:4307:1507:4508:0808:2308:3808:5109:0809:2209:3709:5110:0210:1910:3310:4911:0211:1411:3111:4512:0112:1612:3012:4512:5913:1513:3013:4413:5914:1414:3014:4514:5915:2015:3515:5116:0716:2116:4116:5617:1117:2417:3917:5818:0718:2218:4619:1619:5520:24···
Crosshill Street (at) 05:2005:5006:2006:5007:0707:2207:3707:5008:0208:1608:3108:4608:5909:1609:3009:4609:5910:0910:2610:4010:5611:0911:2311:3811:5212:0812:2312:3712:5213:0613:2213:3713:5114:0614:2114:3714:5215:0715:2715:4215:5816:1516:3016:4917:0417:1917:4318:1518:5419:2420:37··

Route map

All stops on route 291

291 towards Cleland

  1. Windyedge Road (before) Parkside
  2. Crosshill Street (at) Parkside
  3. Fraser street (opp) Parkside
  4. Wilsgait street (opp) Cleland
  5. Cleland library (at) Cleland
  6. Bellside Road (after) Cleland
  7. Ravenshill Drive (before) Cleland
  8. Sunnyside Road (opp) Cleland
  9. North Dryburgh Road (opp) Coltness
  10. Earlston Street (After) Coltness
  11. Linden Avenue (before) Coltness
  12. Maxton Crescent (opp) Coltness
  13. Newark Drive (after) Coltness
  14. Kilmeny Crescent (opp) Coltness
  15. North Kilmeny Crescent (at) Coltness
  16. Kilmeny Crescent (At) Coltness
  17. Mossland Drive (after) Cambusnethan
  18. Greenlaw Avenue (after) Coltness
  19. Waverley Drive (opp) Cambusnethan
  20. Meadowburn Rd (after) Wishaw
  21. Ryde Road (Opp) Wishaw
  22. Stewarton Street (before) Wishaw
  23. Russell Street (at) Wishaw
  24. Dryburgh Road (opp) Wishaw
  25. Alexander Street (at) Wishaw
  26. Cleland Road (opp) Wishaw
  27. Wishaw General Hospital (in grounds) Netherton
  28. Berryhill Crescent (opp) Netherton
  29. AG Barr PLC (At) Wishaw
  30. Netherton Primary (at) Netherton
  31. Stenton Crescent (near) Netherton
  32. Excelsior Street (opp) Muirhouse
  33. Muirhouse Drive (after) Muirhouse
  34. Dollar Park (Opp) Muirhouse
  35. Shields Drive (after) Muirhouse
  36. Glassford Street (before) Muirhouse
  37. Fern Street (at) Flemington
  38. Toll Street (at) Flemington
  39. Motherwell Police Station (opposite) Motherwell
  40. Oakfield Drive (at) Motherwell
  41. Airbles Street (before) Motherwell
  42. Watson Street (Before) Motherwell
  43. Hamilton Road (before) Motherwell
  44. Motherwell Railway Station Motherwell
  45. Dalziel Street (opp) Motherwell
  46. Calderbank Terrace (at) Motherwell
  47. Grathellen Court (after) Cleekhimin
  48. Jerviston Road (after) Cleekhimin
  49. Montalto Avenue (after) Cleekhimin
  50. Glenburn Terrace (before) Carfin
  51. Hatton Terrace Carfin
  52. Taylor Avenue (opp) Carfin
  53. Carfin Road (At) Newarthill
  54. Brannock High School (At) Newarthill
  55. Keir Hardie School (at) Newarthill
  56. Kilbreck Lane (at) Newarthill
  57. Glenburn Crescent (Opp) Newarthill
  58. Glenmore Road (opp) Newarthill
  59. Benford Avenue (opp) Newarthill
  60. Knowe Crescent (opp) Newarthill
  61. Caledonia Drive (before) Newarthill
  62. Church Street (At) Newarthill
  63. Mosshall Street (opp) Newarthill
  64. Manse View (at) Newarthill
  65. High Street (at 311) Newarthill
  66. Biggar Road (After) Newarthill
  67. Biggarford Farm (At) Parkside
  68. Crosshill Street (at) Parkside

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 291 bus?

The first 291 departure on weekdays leaves at 05:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 291 bus?

The last 291 on weekdays leaves its first stop at 22:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 291 bus cost?

The England fare cap doesn't apply in Scotland — First Greater Glasgow sets the fares on the 291. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 291 bus?

The 291 is operated by First Greater Glasgow.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.