N28 Greenside to Bathgate via Edinburgh, Livingston

Operated by Lothian Country Buses. First bus 00:05, last bus 00:05. 1 journey on weekdays. Fares: set by the operator — more.

Next towards Bathgate from Leith Street (Stop JA): tomorrow 00:05

Next towards Greenside from Morrisons supermarket (at): Saturday 01:20

Night bus — overnight departures 00:05–04:43. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Wanted a different N28? 1 other bus route is numbered N28 elsewhere in the UK — see every N28 bus timetable by area.

Timetable

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 — Lothian Country Buses sets the fares on the N28. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Route map

All stops on route N28

N28 towards Bathgate

All 98 stops
  1. Leith Street (Stop JA) Greenside
  2. Princes Street (Waverley Steps) (Stop PQ) Edinburgh
  3. Princes Street (Scott Mon.) (Stop PS) Edinburgh
  4. Princes Street (west) (Stop PX) Edinburgh
  5. The Exchange (Stop XG) Edinburgh West End
  6. Morrison Crescent (opp) Viewforth
  7. Fountain Park (at rear) Viewforth
  8. Roseburn Street (opp) Gorgie
  9. Westfield Sainsbury's (opp) Gorgie
  10. Westfield Avenue (opp) Gorgie
  11. Stevenson Grove (after) Gorgie
  12. Saughton Rose Gardens (opp) Gorgie
  13. Saughton Park (opp) Stenhouse
  14. Chesser Cottages (at) Stenhouse
  15. Chesser Avenue (after) Stenhouse
  16. Stenhouse Mill Lane (after) Saughton
  17. HMP Edinburgh (at) Saughton
  18. Saughton Mains Avenue (opp) Saughton
  19. Parkhead Terrace (at) Broomhouse
  20. Sighthill Post office (at) Broomhouse
  21. Sighthill Gardens (before) Sighthill
  22. Napier University (Sighthill) (opp) Sighthill
  23. Wester Hailes Road (after) Sighthill
  24. Calder View (Mid Stop) Sighthill
  25. Hermiston Walk (at) Hermiston
  26. Addistoun House (at) Ratho
  27. Dalmahoy (SW-bound) Ratho
  28. Burnwynd (opp) Wilkieston
  29. Kindrochit (opp) Wilkieston
  30. Meadowbank Road (after) Kirknewton
  31. Forth View (opp) Kirknewton
  32. Kirknewton Inn (opp) Kirknewton
  33. Park Terrace (opp) Kirknewton
  34. Braekirk Avenue (opp) Kirknewton
  35. Railway Station (opp) Kirknewton
  36. Jupiter Artland (opp) East Calder
  37. Camps Industrial Estate (after) East Calder
  38. Sandilands Lane (opp) Calderwood
  39. Adam Drive (after) Calderwood
  40. Calderwood Mobility Hub (Westbound) Calderwood
  41. Shiel Lane (opp) Calderwood
  42. Overton Crescent (Opp) East Calder
  43. Langton View (at) East Calder
  44. Langton Gardens (after) East Calder
  45. Oakbank Road (after) East Calder
  46. Bowling Green (opp) East Calder
  47. Torphichen Inn (at) Mid Calder
  48. Cunnigar House (at) Mid Calder
  49. Ochiltree Crescent (opp) Mid Calder
  50. Caroline Park (opp) Mid Calder
  51. Lizzie Bryces Roundabout (after) Dedridge
  52. Bankton Lane (opp) Dedridge
  53. Ambrose Rise (after) Dedridge
  54. Primary School (opp) Dedridge
  55. Herald Rise (opp and after) Dedridge
  56. Bank of Scotland (at) Livingston
  57. Bus Terminal (Stance C) Livingston
  58. The Centre (opp) Livingston
  59. Almondside (at) Howden
  60. Tay Walk (after) Craigshill
  61. Pentland Park (opp and after) Craigshill
  62. Dee Drive (at) Craigshill
  63. Letham Primary School (after) Craigshill
  64. Stirrup Stane (before) Craigshill
  65. Adelaide Street (at) Craigshill
  66. Hobart Street (at) Craigshill
  67. Melbourne Street (opp) Craigshill
  68. Fire Station (before) Craigshill
  69. St Johns Hospital (before) Howden
  70. St Johns Hospital (at) Howden
  71. Burnbank Flyover (opp) Ladywell
  72. Fernbank (Outside) Ladywell
  73. Park and Ride (opp) Ladywell
  74. Willowbank (at) Ladywell
  75. Barclay Way (before) Knightsridge
  76. Park and Ride (opp) Knightsridge
  77. Logan Way (opp) Knightsridge
  78. Nicholson Way (opp) Knightsridge
  79. Sutherland Way (after) Knightsridge
  80. Camps Rigg (after) Knightsridge
  81. Carmondean Primary School (after) Knightsridge
  82. Harburn Avenue (before) Deans
  83. Nellburn (before) Deans
  84. Meldrum Primary School (opp and after) Deans
  85. Burnsknowe (before) Deans
  86. Nu Moves Dance Studios (at) Deans
  87. McGill's Bus Depot (after) Deans
  88. Royston Roundabout (after) Deans
  89. Tesco Distribution Depot (opp) Deans
  90. Fire Station Bathgate
  91. Hunter Grove (before) Bathgate
  92. Inch Crescent (after) Bathgate
  93. Kaim Park Hotel (at) Bathgate
  94. Carn Lea (before) Bathgate
  95. Roseberry Crescent (Opp) Bathgate
  96. Gordon Avenue (Opp) Bathgate
  97. Union Road (opp) Bathgate
  98. Council Offices (at) Bathgate

N28 towards Greenside

All 89 stops
  1. Morrisons supermarket (at) Bathgate
  2. Gardners Lane (opp) Bathgate
  3. St David's House (at) Bathgate
  4. Railway Station (opp) Bathgate
  5. Fairway Hotel (at) Bathgate
  6. Gordon Avenue (after) Bathgate
  7. Roseberry Crescent (after) Bathgate
  8. Castle Place (opp) Bathgate
  9. Kaim Park Hotel (opp) Bathgate
  10. Inch Crescent (Opp) Bathgate
  11. Hunter Grove (opp) Bathgate
  12. Starlaw Crescent (opp) Bathgate
  13. Fire Station (opp) Bathgate
  14. Tesco Distribution Depot (at) Deans
  15. Royston Roundabout (before) Deans
  16. McGill's Bus Depot (opp) Deans
  17. Nu Moves Dance Studios (opp) Deans
  18. Burnsknowe (opp) Deans
  19. Meldrum Primary School (at) Deans
  20. Nellburn (Opp and after) Deans
  21. Knightsridge Road (Before) Deans
  22. Carmondean Primary School (opp) Knightsridge
  23. Camps Rigg (opp) Knightsridge
  24. Sutherland Way (before) Knightsridge
  25. Nicholson Way (at) Knightsridge
  26. Logan Way (after) Knightsridge
  27. Park and Ride (at) Knightsridge
  28. Barclay Way (opp) Knightsridge
  29. Willowbank (opp and after) Ladywell
  30. Park and Ride (at) Ladywell
  31. Fernbank (at) Ladywell
  32. Burnbank Flyover (at) Ladywell
  33. St Johns Hospital (before) Howden
  34. St Johns Hospital (at) Howden
  35. Fire Station (opp) Craigshill
  36. Melbourne Street (after) Craigshill
  37. Hobart Street (opp) Craigshill
  38. Craigwillow Centre (opp) Craigshill
  39. Stirrup Stane (opp) Craigshill
  40. Letham Primary School (opp) Craigshill
  41. Dee Drive (opp) Craigshill
  42. Pentland Park (at) Craigshill
  43. Tay Walk (opp) Craigshill
  44. Almondside (opp) Howden
  45. The Centre (after) Livingston
  46. Bus Terminal (Stance F) Livingston
  47. Bank of Scotland (opp) Livingston
  48. Herald Rise (before) Dedridge
  49. Primary School (after) Dedridge
  50. Ambrose Rise (opp) Dedridge
  51. Lizzie Bryces Roundabout (before) Dedridge
  52. Caroline Park (after) Mid Calder
  53. Ochiltree Crescent (at) Mid Calder
  54. Cunnigar House (opp) Mid Calder
  55. Police Station (opp) Mid Calder
  56. Torphichen Inn (opp and before) Mid Calder
  57. Bowling Green (at) East Calder
  58. Oakbank Road (opp) East Calder
  59. Langton Gardens (opp) East Calder
  60. Langton View (opp) East Calder
  61. Overton Crescent (before) East Calder
  62. Post Office (at) Wilkieston
  63. Burnwynd (at) Wilkieston
  64. Dalmahoy (NE-bound) Ratho
  65. Addistoun House (opp) Ratho
  66. Hermiston Walk (after) Hermiston
  67. Hermiston Roundabout (before) Hermiston
  68. Burtons Biscuits Factory (at) Sighthill
  69. Napier University (Sighthill) (near) Sighthill
  70. Sighthill Green (before) Sighthill
  71. Broomhouse Road (after) Broomhouse
  72. Sighthill Post Office (opp) Broomhouse
  73. Saughton Mains (o/s) Saughton
  74. Saughton Mains Avenue (after) Saughton
  75. HMP Edinburgh (opp) Saughton
  76. Stenhouse Mill Lane (before) Saughton
  77. Chesser Avenue (opp) Stenhouse
  78. Saughton Park (at) Stenhouse
  79. Saughton Rose Gardens (o/s) Gorgie
  80. Stevenson Grove (opp) Gorgie
  81. Westfield Avenue (near) Gorgie
  82. Westfield Sainsbury's (at) Gorgie
  83. Roseburn Street (before) Gorgie
  84. Fountain Park (opp rear) Viewforth
  85. Morrison Crescent (after) Viewforth
  86. The Exchange (Stop XB) Edinburgh West End
  87. Princes Street (west) (Stop PF) Edinburgh
  88. Princes Street (Scott Mon.) (Stop PK) Edinburgh
  89. Leith Street (Stop JA) Greenside

Towns & areas on this route

Frequently asked questions

What time is the first N28 bus?

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

What time is the last N28 bus?

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

How much does the N28 bus cost?

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

Who runs the N28 bus?

The N28 is operated by Lothian Country Buses.

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