38B Thornliebank to Baillieston via Greenfield, Springboig

Operated by First Greater Glasgow. First bus 04:55, last bus 23:30. 59 journeys on weekdays. Fares: set by the operator — more.

Next towards Baillieston from Thornliebank Ind est (At): 14:46, 15:17, 15:51

Next towards Thornliebank from Hallhill Crescent Turning area (at): 14:49, 15:24, 15:59

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

Timetable

Ends at Barlanark, Hallhill Rd · Monday to Friday · 31 journeys
Stop 06:2507:0506:5107:1207:2608:1208:4509:1909:4810:2210:5311:2411:5812:3213:0813:4114:1214:4615:1715:5116:2717:0317:4218:0918:3519:0519:3520:0621:2322:3623:30
Thornliebank Ind est (At) ··06:5107:1207:2608:1208:4509:1909:4810:2210:5311:2411:5812:3213:0813:4114:1214:4615:1715:5116:2717:0317:4218:0918:3519:0519:3520:06···
Inglestone Avenue (opp) ··06:5407:1607:3008:1608:4909:2209:5110:2510:5611:2712:0112:3513:1113:4414:1514:4915:2015:5416:3017:0617:4518:1218:3819:0819:3820:09···
Railway Station (opp) ··06:5907:2007:3408:2108:5409:2709:5610:3011:0111:3212:0612:4013:1613:4914:2014:5415:2616:0016:3517:1017:4918:1618:4219:1219:4220:13···
The Granary (at) ··07:0807:3107:4508:3409:0709:4010:0910:4211:1311:4512:1912:5313:2814:0114:3215:0615:4116:1516:4817:2318:0218:2718:5319:2219:5220:22···
Devon Street (opp) ··07:1507:3907:5308:4409:1709:4910:1810:5111:2211:5412:2813:0313:3814:1114:4315:1715:5116:2516:5817:3118:1018:3619:0219:3120:0120:31···
Waterloo Street (after) 06:2507:0507:2307:5008:0408:5409:2709:5910:2811:0111:3212:0412:3813:1313:4814:2114:5315:2716:0216:3617:0917:4218:2118:4619:1219:4020:1020:4021:2322:3623:30
Glebe Street (before) 06:3307:1307:3408:0308:1709:0609:3910:1110:4011:1311:4412:1712:5113:2614:0114:3415:0615:4016:1616:5017:2317:5518:3418:5819:2419:5220:2220:5221:3122:4423:38
St Rollox Bowling Club (At) 06:4007:2007:4308:1208:2609:1509:4810:2010:4911:2311:5412:2713:0113:3614:1214:4515:1815:5216:2817:0217:3518:0518:4419:0819:3420:0120:3121:0021:3822:5123:45
Duror Street (opp) 06:4907:2907:5208:2308:3709:2509:5810:2910:5811:3212:0312:3713:1113:4614:2214:5515:3016:0416:4017:1417:4518:1518:5419:1819:4420:1020:4021:1021:4822:5923:53
Hallhill Crescent Turning area (at) 06:5607:3607:5908:3108:4509:3210:0510:3611:0511:4012:1112:4513:1913:5514:3015:0315:4116:1516:5017:2417:5518:2419:0319:2519:5120:1820:4821:1721:5523:0600:00
Buchanan Grove (Opp) ·······························

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 — First Greater Glasgow sets the fares on the 38B. 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 First Greater Glasgow before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day 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 38B

38B towards Baillieston

All 76 stops
  1. Thornliebank Ind est (At) Thornliebank
  2. Rouken Glen Garden Centre (opp) Rouken Glen
  3. Woodlands Road (before) Woodfarm
  4. Inglestone Avenue (opp) Woodfarm
  5. Woodfarm High School (at) Woodfarm
  6. Moorburn Avenue (opp) Woodfarm
  7. Ravenscliffe Drive (after) Orchard Park
  8. Belmont Drive (opp) Orchard Park
  9. Elliot Avenue (opp) Giffnock
  10. Railway Station (opp) Giffnock
  11. Braidholm Road (opp) Giffnock
  12. Norbreck Drive (before) Merrylee
  13. Dinard Drive (after) Merrylee
  14. Brooklea Drive (before) Merrylee
  15. Ledi Road (after) Newlands
  16. Tinto Road (After) Newlands
  17. Carlaverock Road (opp) Newlands
  18. Riverford Road (before) Newlands
  19. Auldhouse Road (after) Shawlands
  20. Coustonholm Road (before) Shawlands
  21. Millwood Street (Opp) Shawlands
  22. The Granary (at) Shawlands
  23. Queens Park (Opp) Shawlands
  24. Marywood square (before) Shawlands
  25. Torrisdale Street (Opp) Shawlands
  26. Nithsdale Drive (after) Govanhill
  27. Albert Drive (after) Govanhill
  28. Gourock Street (Opp) Port Eglinton
  29. Devon Street (opp) Port Eglinton
  30. Wellcroft Place (opp) Tradeston
  31. Bedford Street (opp) Tradeston
  32. Bridge St Underground (opp) Tradeston
  33. Kingston Street (before) Tradeston
  34. Midland Street (opp) Glasgow
  35. Waterloo Street (after) Glasgow
  36. Renfield Street (after) Glasgow
  37. Buchanan Street (after) Glasgow
  38. City of Glasgow College (at) Glasgow
  39. Glebe Street (before) Glasgow
  40. Royal Infirmary (Opp) Dennistoun
  41. Townmill Road (before) Dennistoun
  42. Milnbank Street (before) Dennistoun
  43. Whitehill Street (before) Dennistoun
  44. Meadowpark Street (before) Dennistoun
  45. Bannatyne Avenue (opp) Dennistoun
  46. St Rollox Bowling Club (At) Dennistoun
  47. Aberfoyle Street (Opp) Riddrie
  48. Provan Road (after) Riddrie
  49. Warriston Crescent (before) Riddrie
  50. Tranent Place (Opp) Riddrie
  51. Gartcraig Road (before) Riddrie
  52. Gartcraig Road (at 22) Riddrie
  53. Abbeyhill Street (after) Carntyne
  54. Merchiston Street (before) Carntyne
  55. Cardowan Street (before) Carntyne
  56. Ruchazie Road (after) Greenfield
  57. Cardowan Road (After) Greenfield
  58. Duror Street (opp) Greenfield
  59. Inveresk Quadrant (after) Greenfield
  60. Torphin Crescent (before) Greenfield
  61. Hollowglen Road (Opp) Greenfield
  62. Glen Road (after) Greenfield
  63. Glen Avenue (Opp) Springboig
  64. Mansionhouse Drive (before) Springboig
  65. Croftspar Place (before) Springboig
  66. Croftspar Grove (after) Springboig
  67. Earlybraes Drive (opp) Springboig
  68. Hallhill Crescent Turning area (at) Barlanark
  69. Barlanark Road (After) Barlanark
  70. Edinburgh Road (before) Barlanark
  71. Springcroft Road (before) Barlanark
  72. Barrachnie Road (Opp) Garrowhill
  73. Micklehouse Road (At) Garrowhill
  74. Ryecroft Road (Opp) Garrowhill
  75. Easterhouse Road (before) Garrowhill
  76. Buchanan Grove (Opp) Baillieston

38B towards Thornliebank

All 79 stops
  1. Buchanan Grove (Opp) Baillieston
  2. Dyke Street (before) Baillieston
  3. Martin Crescent (after) Baillieston
  4. Main Street (after) Baillieston
  5. Swinton Road (opp) Baillieston
  6. Greenshields Road (After) Garrowhill
  7. Ryecroft Drive (opp) Garrowhill
  8. Barrachnie Road (after) Garrowhill
  9. Springcroft Road (after) Barlanark
  10. Barlanark Road (Opp) Barlanark
  11. Hallhill Crescent Turning area (at) Barlanark
  12. Hallhill Crescent (opp) Barlanark
  13. Earlybraes Drive (After) Springboig
  14. Croftspar Grove (opp) Springboig
  15. Albany Avenue (After) Springboig
  16. Springboig Avenue (Opp) Springboig
  17. Larchgrove Avenue (Opp) Springboig
  18. Hermiston Road (before) Greenfield
  19. Hollowglen Road (after) Greenfield
  20. 126 Inveresk Street (at) Greenfield
  21. Inveresk Quadrant (opp) Greenfield
  22. Duror Street (after) Greenfield
  23. Cardowan Road (before) Greenfield
  24. Ruchazie Road (Opp) Greenfield
  25. Inverleith Street (before) Carntyne
  26. Merchiston Street (after) Carntyne
  27. Abbeyhill Street (before) Carntyne
  28. Morningside Street (before) Riddrie
  29. Tranent Place (before) Riddrie
  30. Leith Street (Opp) Riddrie
  31. Warriston Street (after) Riddrie
  32. Aberfoyle Street (before) Riddrie
  33. Aitken Street (before) Dennistoun
  34. Bannatyne Avenue (before) Dennistoun
  35. Whitevale Street (before) Dennistoun
  36. Whitehill Street (After) Dennistoun
  37. Milnbank Street (opp) Dennistoun
  38. Townmill Road (Opp) Dennistoun
  39. Royal Infirmary (At) Dennistoun
  40. Glebe Street (Opp) Glasgow
  41. Collins Street (before) Glasgow
  42. City of Glasgow College (opposite) Glasgow
  43. University Centre (at) Glasgow
  44. West Nile Street (after) Glasgow
  45. St Vincent Street (before) Glasgow
  46. Midland Street (opp) Glasgow
  47. Bridge St Underground (at) Tradeston
  48. Bedford Street (after) Tradeston
  49. Wellcroft Place (at) Tradeston
  50. Devon Street (after) Port Eglinton
  51. Maxwell Road (opp) Port Eglinton
  52. Coplaw Street (after) Govanhill
  53. Strathbungo Parish Church Govanhill
  54. Torrisdale Street (after) Shawlands
  55. Marywood square (Opp) Shawlands
  56. Langside Avenue (before) Shawlands
  57. Mount Stuart Street (before) Shawlands
  58. Trefoil Avenue (Opp) Shawlands
  59. Holmbank Avenue (After) Shawlands
  60. Auldhouse Road (Opp) Shawlands
  61. Newlands Road (after) Newlands
  62. Carlaverock Road (after) Newlands
  63. Calderwood Road (after) Newlands
  64. Mulberry Road (before) Newlands
  65. Merrylee Crescent (opp) Merrylee
  66. Merryton Avenue (after) Merrylee
  67. Braidholm Road (before) Giffnock
  68. Railway Station (before) Giffnock
  69. Elliot Avenue (after) Giffnock
  70. Belmont Drive (before) Orchard Park
  71. Ravenscliffe Drive (Opp) Orchard Park
  72. Moorburn Avenue (after) Woodfarm
  73. Woodfarm High School (opp) Woodfarm
  74. Inglestone Avenue (before) Woodfarm
  75. Glenpark Avenue (after) Woodfarm
  76. Rouken Glen Garden Centre (before) Rouken Glen
  77. Rouken Glen Garden Centre (after) Rouken Glen
  78. Brackenrig Road (Opp) Thornliebank
  79. Thornliebank Ind est (At) Thornliebank

Towns & areas on this route

Frequently asked questions

What time is the first 38B bus?

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

What time is the last 38B bus?

The last 38B on weekdays leaves its first stop at 23:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 38B bus cost?

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

Who runs the 38B bus?

The 38B is operated by First Greater Glasgow.

Timetable data from First Greater Glasgow via the DfT Bus Open Data Service (Scotland feed). First Greater Glasgow last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.