21 Boghall to Blackridge via Bathgate, Armadale

Operated by SD Travel. First bus 07:15, last bus 18:15. 24 journeys on weekdays. Fares: set by the operator — more.

Next towards Blackridge from Limefield Crescent (near): tomorrow 07:15

Next towards Boghall from Turning Circle (at): tomorrow 07:20

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

Timetable

Ends at Blackridge, Turning Circle unless marked “to …” · Monday to Friday · 12 journeys
Stop 07:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:15 to Council Offices
Limefield Crescent (near) 07:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:15
Fire Station 07:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:25
Kaim Park Hotel (at) 07:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:27
Council Offices (at) 07:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:32
Durham Avenue (opp) 07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:40·
Bathville Cross (after) 07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:47·
Kross Bar (at) 07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:51·
Avondale Drive (after) 07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:54·
Turning Circle (at) 08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:04·

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 — SD Travel sets the fares on the 21. 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 SD Travel 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 21

21 towards Blackridge

All 48 stops
  1. Limefield Crescent (near) Boghall
  2. Whitelaw Drive (after) Boghall
  3. Cherry Avenue (opp) Boghall
  4. Elm Road (before) Boghall
  5. Elm Road (after) Boghall
  6. Beech Road (opp) Boghall
  7. Ash Grove (opp) Boghall
  8. Phillip Avenue (after) Boghall
  9. Boghall Church (outside) Boghall
  10. Marina Road (after) Boghall
  11. Alexandra Drive (after) Boghall
  12. Elizabeth Dr (at) Boghall
  13. Pentland Ave (before) Boghall
  14. Andrew Avenue (opp) Boghall
  15. Fire Station Bathgate
  16. Hunter Grove (before) Bathgate
  17. Inch Crescent (after) Bathgate
  18. Kaim Park Hotel (at) Bathgate
  19. Carn Lea (before) Bathgate
  20. Roseberry Crescent (Opp) Bathgate
  21. Gordon Avenue (Opp) Bathgate
  22. Union Road (opp) Bathgate
  23. Council Offices (at) Bathgate
  24. Menzies Road (after) Bathgate
  25. Millburn Road (opp) Bathgate
  26. Bridgend Park (before) Bathgate
  27. Glasgow Road (after) Bathgate
  28. Boghead Cemetery (at) Falside
  29. Durham Avenue (opp) Falside
  30. Weir Drive (Before) Falside
  31. Travelling Peoples Site (at) Bathville
  32. Gracies Wynd (opp) Bathville
  33. Old Golf Course Road (after) Bathville
  34. Watt Avenue (opp) Bathville
  35. Calder Crescent (opp) Bathville
  36. Mayfield Drive (opp) Bathville
  37. Bathville Cross (after) Bathville
  38. Wotherspoon Crescent (opp) Armadale
  39. Kross Bar (at) Armadale
  40. St Margarets Drive (before) Armadale
  41. Avondale Drive (after) Armadale
  42. Sibbald Training Centre (at) Blackridge
  43. Sunnydale Road (opp and after) Blackridge
  44. Fleming Place (opp) Blackridge
  45. Craiginn Centre (opp) Blackridge
  46. Parish Church (opp) Blackridge
  47. Post Office (opp) Blackridge
  48. Turning Circle (at) Blackridge

21 towards Boghall

All 49 stops
  1. Turning Circle (at) Blackridge
  2. Quarry Cottages (opp) Blackridge
  3. Post Office (at) Blackridge
  4. Parish Church (at) Blackridge
  5. Craiginn Centre (at) Blackridge
  6. Fleming Place (after) Blackridge
  7. Sunnydale Road (after) Blackridge
  8. Sibbald Training Centre (opp) Blackridge
  9. Avondale Drive (opp) Armadale
  10. St Margarets Drive (opp and after) Armadale
  11. Academy Street (opp) Armadale
  12. Kross Bar (opp) Armadale
  13. Wotherspoon Crescent (after) Armadale
  14. Bathville Cross (before) Bathville
  15. Mayfield Drive (before) Bathville
  16. Calder Crescent (after) Bathville
  17. Watt Avenue (before) Bathville
  18. Old Golf Course Road (opp) Bathville
  19. Travelling Peoples Site (opp) Bathville
  20. Weir Drive (opp) Falside
  21. Durham Avenue (at) Falside
  22. Boghead Cemetery (opp) Falside
  23. Glasgow Road (before) Bathgate
  24. Bridgend Park (opp) Bathgate
  25. Millburn Road (after) Bathgate
  26. St David's House (at) Bathgate
  27. Union Road (after) Bathgate
  28. Fairway Hotel (at) Bathgate
  29. Gordon Avenue (after) Bathgate
  30. Roseberry Crescent (after) Bathgate
  31. Castle Place (opp) Bathgate
  32. Kaim Park Hotel (opp) Bathgate
  33. Inch Crescent (Opp) Bathgate
  34. Hunter Grove (opp) Bathgate
  35. Starlaw Crescent (opp) Bathgate
  36. Fire Station (opp) Bathgate
  37. Andrew Avenue (after) Boghall
  38. Pentland Ave (after) Boghall
  39. Elizabeth Dr (at 133) Boghall
  40. Alexandra Drive (opp) Boghall
  41. Marina Road (Opp) Boghall
  42. Boghall Church (after) Boghall
  43. Phillip Avenue (before) Boghall
  44. Ash Grove (after) Boghall
  45. Beech Road (at) Boghall
  46. Cherry Avenue (Outside) Boghall
  47. Cherry Avenue (after) Boghall
  48. Whitelaw Drive (opp and before) Boghall
  49. Limefield Crescent (near) Boghall

Towns & areas on this route

Frequently asked questions

What time is the first 21 bus?

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

What time is the last 21 bus?

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

How much does the 21 bus cost?

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

Who runs the 21 bus?

The 21 is operated by SD Travel.

Timetable data from SD Travel via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.