29 Newton Mearns to Shawlands via Crookfur, Thornliebank

Operated by Stuart's Coaches. Registered as running via Mansewood, Shaulands. First bus 08:50, last bus 16:30. 16 journeys on weekdays. Fares: set by the operator — more.

Next towards Shawlands from Netherplace (before): tomorrow 09:50

Next towards Newton Mearns from Quentin Street (Opp): tomorrow 09:05

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

Timetable

Ends at Shawlands, Quentin Street · Monday to Thursday · 8 journeys
Stop 08:5009:5010:5011:5012:5013:5014:5015:50
Netherplace (before) ·09:5010:5011:5012:5013:50·15:50
Pollock Road (after) 08:5009:5010:5011:5012:5013:5014:5015:50
Newton Mearns Church (at) 08:5309:5310:5311:5312:5313:5314:5315:53
Caplerig Drive (before) 09:0010:0011:0012:0013:0014:0015:0016:00
Eastwood Crescent (after) 09:0510:0511:0512:0513:0514:0515:0516:05
Railway Station (opp) 09:1010:1011:1012:1013:1014:1015:1016:10
Bemersyde Avenue (before) 09:1510:1511:1512:1513:1514:1515:1516:15
Hillpark Drive (opp 307) 09:2110:2111:2112:2113:2114:2115:2116:21
The Granary (at) 09:2910:2911:2912:2913:2914:2915:2916:29
Quentin Street (Opp) 09:3010:3011:3012:3013:3014:3015:3016:30

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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.

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

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 Stuart's Coaches before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 29

29 towards Shawlands

All 52 stops
  1. Netherplace (before) Netherplace
  2. Pollock Road (after) Netherplace
  3. Ayr Road (before) Newton Mearns
  4. Newton Mearns Church (at) Newton Mearns
  5. Glebe Road (after) Newton Mearns
  6. Crookfur Road (before) Newton Mearns
  7. Rysland Avenue (opp) Crookfur
  8. Todhill (at) Crookfur
  9. Machrie Drive (opp) Crookfur
  10. Fruin Avenue (opp) Crookfur
  11. Harvie Avenue (before) Crookfur
  12. Lomond Drive (before) Crookfur
  13. Foxglove Road (before) Crookfur
  14. Caplerig Drive (before) Crookfur
  15. Deaconsgait Way (before) Deaconsbank
  16. Deaconsbank Avenue (after) Thornliebank
  17. Invergarry Drive (after) Deaconsbank
  18. Rouken Glen Road (opp) Thornliebank
  19. Spiersbridge Avenue (after) Thornliebank
  20. Eastwood Crescent (after) Thornliebank
  21. Main Street (after) Orchard Park
  22. Sherwood Drive (opp) Orchard Park
  23. Heathwood Drive (opp) Orchard Park
  24. Ravenscliffe Drive (after) Orchard Park
  25. Belmont Drive (opp) Orchard Park
  26. Elliot Avenue (opp) Giffnock
  27. Railway Station (opp) Giffnock
  28. St Clair Avenue (before) Giffnock
  29. Nethercairn Road (opp) Mansewood
  30. Burnfield Drive (before) Merrylee
  31. Lawers Road (before) Hillpark
  32. Bemersyde Avenue (before) Thornliebank
  33. Alder Place (opp) Mansewood
  34. Alder Road (after) Merrylee
  35. Hillpark Bowling Club (At) Newlands
  36. Cheviot Road (after) Newlands
  37. Pentland Road (opp 140) Hillpark
  38. Hillpark Drive (at 600) Pollokshaws
  39. Hillpark Drive (at 520) Hillpark
  40. Hillpark Drive (opp 449) Hillpark
  41. Hillpark Drive (opp 307) Hillpark
  42. Hillpark Drive (opp 165) Hillpark
  43. Nether Auldhouse Road (before) Newlands
  44. Beaufort Avenue (before) Newlands
  45. Lochlea Road (before) Newlands
  46. Kilmarnock Road (before) Newlands
  47. Riverford Road (before) Newlands
  48. Auldhouse Road (after) Shawlands
  49. Coustonholm Road (before) Shawlands
  50. Millwood Street (Opp) Shawlands
  51. The Granary (at) Shawlands
  52. Quentin Street (Opp) Shawlands

29 towards Newton Mearns

All 49 stops
  1. Quentin Street (Opp) Shawlands
  2. Mount Stuart Street (before) Shawlands
  3. Trefoil Avenue (Opp) Shawlands
  4. Holmbank Avenue (After) Shawlands
  5. Auldhouse Road (Opp) Shawlands
  6. Newlands Road (after) Newlands
  7. Mossgiel Road (before) Newlands
  8. Lochlea Road (opp) Newlands
  9. Beaufort Avenue (opp) Newlands
  10. Nether Auldhouse Road (after) Newlands
  11. Hillpark Drive (at 165) Hillpark
  12. Hillpark Drive (at 307) Hillpark
  13. Hillpark Drive (at 449) Hillpark
  14. Hillpark Drive (opp 520) Hillpark
  15. Hillpark Drive (opp 600) Newlands
  16. Pentland Road (at 140) Hillpark
  17. Cheviot Road (Opp) Pollokshaws
  18. Hillpark Bowling Club (Opp) Pollokshaws
  19. Alder Road (Opp) Pollokshaws
  20. Alder Place (after) Mansewood
  21. Bemersyde Avenue (opp) Glasgow
  22. Lawers Road (opp) Hillpark
  23. Burnfield Drive (Opp) Pollokshaws
  24. Nethercraig Road (Before) Merrylee
  25. St Clair Avenue (opp) Giffnock
  26. Railway Station (before) Giffnock
  27. Elliot Avenue (after) Giffnock
  28. Belmont Drive (before) Orchard Park
  29. Ravenscliffe Drive (Opp) Orchard Park
  30. Heathwood Drive (before) Orchard Park
  31. Sherwood Drive (after) Orchard Park
  32. Main Street (before) Orchard Park
  33. Eastwood Crescent (opp) Thornliebank
  34. Spiersbridge Avenue (opp) Thornliebank
  35. Rouken Glen Road (before) Thornliebank
  36. Invergarry Drive (opp) Deaconsbank
  37. Deaconsgait Way (opp) Deaconsbank
  38. Stewarton Road (after) Crookfur
  39. Barcapel Avenue (before) Crookfur
  40. Eastwood High School (at) Crookfur
  41. Leslie Avenue (after) Crookfur
  42. Machrie Drive (after) Crookfur
  43. Meadowhill (opp) Crookfur
  44. Fordyce Court (opp) Newton Mearns
  45. Pollock Road (after) Netherplace
  46. Pollock Road (opp) Netherplace
  47. William Mann Drive (opp) Netherplace
  48. Fairweather Place (before) Netherplace
  49. Netherplace (before) Netherplace

Service registration & registered changes

Registered as financially supported by a local authority (SPT).

From official Traffic Commissioner registrations. Registration PM1029048/91 · Changes in Strathclyde Partnership for Transport · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 29 bus?

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

What time is the last 29 bus?

The last 29 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 29 bus cost?

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

Who runs the 29 bus?

The 29 is operated by Stuart's Coaches.

Timetable data from Stuart's Coaches via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM1029048/91. Check before you travel — services can change at short notice.