X18 St Andrew's House ↔ Polkemmet Road

Operated by Lothian Country Buses. First bus 03:37, last bus 23:56. 82 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Lothian Country Buses sets the fares on the X18. 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.

X18 towards Polkemmet Road — Monday to Friday (41 journeys)
Royston Roundabout (after) 05:01··06:19·····································
St Andrew's House (opp) ··06:00·06:3507:0707:3008:0008:3009:0009:1509:3010:0010:3011:0011:3012:0012:3013:0013:3013:5514:2514:5515:2516:0016:3017:0017:2017:4018:0518:3019:0019:3019:5020:2020:5021:2021:5022:2022:5023:20
Haymarket Station (Stop HJ) ··06:11·06:4707:1907:4408:1408:4309:1309:2809:4210:1310:4311:1311:4312:1312:4313:1413:4414:0914:3915:1015:4116:1616:4617:1617:3617:5618:1918:4319:1319:4320:0320:3321:0221:3222:0222:3223:0223:31
Drum Brae South (opp) ··06:20·06:5707:2907:5608:2708:5409:2409:3909:5310:2410:5411:2411:5412:2412:5413:2513:5514:2014:5115:2315:5616:3117:0117:3117:4918:0818:3018:5419:2419:5420:1420:4321:1221:4022:1022:4023:1023:39
Craigs Avenue (opp) ·05:0106:20·06:5707:2907:5608:2708:5409:2409:3909:5310:2410:5411:2411:5412:2412:5413:2513:5514:2014:5115:2315:5616:3117:0117:3117:4918:0818:3018:5419:2419:5420:1420:4321:1221:4022:1022:4023:1023:39
Maybury Road (opp) ·05:0306:23·07:0007:3208:0008:3208:5809:2709:4209:5610:2710:5711:2711:5712:2712:5713:2813:5814:2414:5515:2716:0116:3617:0617:3617:5418:1218:3418:5819:2819:5820:1820:4621:1521:4222:1222:4223:1223:41
Gogarburn RBS HQ (at) ······08:0208:3409:00································
Old Liston Road (before) ·05:1206:32·07:1007:4208:1108:4309:0909:3609:5110:0510:3611:0611:3612:0612:3613:0613:3714:0714:3415:0515:3816:1316:4817:1917:4918:0518:2118:4319:0719:3720:0720:2720:5421:2321:5022:2022:5023:2023:49
Dunnet Way (opp) ·05:1706:37·07:1507:4808:1808:4909:1509:4209:5710:1010:4211:1211:4212:1212:4213:1213:4314:1314:4015:1115:4516:2016:5517:2617:5618:1118:2718:4919:1319:4220:1220:3220:5921:2821:5522:2522:5523:2523:54
Post Office (opp) ·05:1906:40·07:1807:5108:2108:5209:1809:4510:0010:1310:4511:1511:4512:1512:4513:1513:4614:1614:4315:1415:4816:2416:5917:3018:0018:1418:3018:5219:1619:4520:1520:3421:0121:3021:5722:2722:5723:2723:56
Oatridge Hotel (before) ·05:2406:45·07:2407:5808:2908:5909:2509:5210:0710:1910:5211:2211:5212:2212:5213:2213:5314:2414:5115:2215:5716:3317:0817:3918:0718:2118:3718:5919:2219:5120:2120:3921:0621:3522:0222:3223:0223:3200:01
Burnside (after) ·05:2906:50·07:2908:0308:3409:0409:3009:5710:1210:2410:5711:2711:5712:2712:5713:2713:5814:2914:5615:2716:0216:3817:1317:4418:1218:2618:4219:0419:2719:5620:2620:4321:1021:3922:0622:3623:0623:3600:05
Royston Hall (opp) ·05:3306:54·07:3308:0708:3809:0809:3410:0110:1610:2811:0111:3112:0112:3113:0113:3114:0214:3315:0015:3116:0616:4217:1717:4818:1618:3018:4619:0819:3120:0020:3020:4721:1421:4322:1022:4023:1023:4000:09
Tesco Distribution Depot (opp) 05:0205:3406:5506:2007:3408:0808:3909:0909:3510:0210:1810:2911:0211:3212:0212:3213:0213:3214:0314:3415:0115:3216:0716:4317:1817:4918:1718:3118:4719:0919:3220:0120:3120:4821:1521:4422:1122:4123:1123:4100:10
Fire Station 05:0405:3706:5806:2207:3708:1108:4209:1209:3810:05·10:3211:0511:3512:0512:3513:0513:3514:0614:3715:0415:3516:1016:4617:2117:5218:2018:3418:5019:1219:3520:0420:3420:5121:1821:4722:1422:4423:1423:4400:13
Council Offices (at) 05:0905:4207:0506:2807:4508:1908:5009:2109:4710:14·10:4111:1511:4512:1512:4513:1513:4514:1614:4715:1415:4516:2116:5717:3018:0118:2818:4218:5819:1919:4220:1120:4120:5821:2521:5422:2122:5123:2023:5000:19
Kross Bar (opp) 05:1705:5007:1406:3607:5508:2909:0009:3009:5610:23·10:5211:2511:5512:2512:5513:2513:5514:2714:5815:2515:5716:3317:0917:4118:1118:3718:5119:0719:2719:5020:1920:4921:0621:3322:0222:29·23:27·00:26
Asda (opp) 05:2205:5507:2006:4208:0108:3609:0709:3710:0310:30·10:5911:3212:0212:3213:0213:3214:0214:3415:0615:3416:0516:4117:1717:4918:1818:4418:5819:1419:3319:5620:2520:5421:1121:3822:0722:34·23:32·00:31
Cross (before) 05:2706:0007:2606:4808:0708:4209:1309:4310:0910:36·11:0611:3812:0812:3813:0813:3814:0814:4115:1315:4316:1416:5017:2517:5718:2518:5119:0519:2019:3920:0220:3120:5921:1621:4322:1222:39·23:37·00:36
Polkemmet Road (before) 05:3106:0407:3006:5208:1208:4709:1809:4810:1410:41·11:1111:4312:1312:4313:1313:4314:1314:4615:1815:4816:1916:5517:3018:0218:3018:5619:1019:2519:4420:0720:3521:0321:2021:4722:1622:43·23:41·00:40

Route map

All stops on route X18

X18 towards Polkemmet Road

  1. Royston Roundabout (after) Deans
  2. St Andrew's House (opp) Edinburgh
  3. St Andrew's House (at) Edinburgh
  4. Waterloo Place (Stop ZH) Edinburgh
  5. Princes Street (Waverley Steps) (Stop PQ) Edinburgh
  6. Princes Street (west) (Stop PX) Edinburgh
  7. Shandwick Place (Stop SE) Edinburgh West End
  8. Haymarket Station (Stop HJ) Haymarket
  9. Ormidale Terrace (opp) Roseburn
  10. Western Corner (W-bound) Murrayfield
  11. Edinburgh Zoo (opp) Corstorphine
  12. Kirk Loan (o/s) Corstorphine
  13. Drum Brae South (opp) Corstorphine
  14. Craigs Avenue (opp) Maybury
  15. Craigs Gardens (opp) Maybury
  16. North Gyle Road (opp) Maybury
  17. Dechmont Road (opp) Maybury
  18. Maybury Road (opp) Maybury
  19. Gogarburn RBS HQ (at) Gogar
  20. Gogarburn A8 (W-bound) Gogar
  21. Gogarstone Road (after) Gogar
  22. Airport Junction (W-bound) Ingliston
  23. Ingliston Road (opp) Ingliston
  24. Ingliston Showground (opp) Ingliston
  25. Station Road (before) Ratho Station
  26. Lochend Road (opp) Ratho Station
  27. Old Liston Road (before) Newbridge
  28. Glenmorangie (opp) Broxburn
  29. Dunnet Way (opp) Broxburn
  30. Thistle Business Park (opp) Broxburn
  31. Aitken Orr Drive (opp) Broxburn
  32. Aitken Orr Drive (Adj) Broxburn
  33. Church Street (opp) Broxburn
  34. Post Office (opp) Broxburn
  35. New Holygate Broxburn
  36. Kirkhill Road (opp) Broxburn
  37. Cardross Road (opp) Broxburn
  38. Cardross Road (Adj) Broxburn
  39. Freeland Avenue (opp) Broxburn
  40. Cemetery (opp) Uphall
  41. Alexander Street (before) Uphall
  42. Oatridge Hotel (before) Uphall
  43. St Andrews Drive (opp) Uphall
  44. Houstoun House Hotel (before) Uphall
  45. Golf Club (opp) Uphall
  46. Riding School (opp) Uphall
  47. Badger Wood (after) Dechmont
  48. Knightsridge Road (after) Dechmont
  49. Burnside (after) Dechmont
  50. Bangour Hospital Main Gate (opp) Dechmont
  51. Bangour Farm Road End (opp) Dechmont
  52. Bents Cottages (opp) Dechmont
  53. Royston Hall (opp) Deans
  54. Tesco Distribution Depot (opp) Deans
  55. Fire Station Bathgate
  56. Hunter Grove (before) Bathgate
  57. Inch Crescent (after) Bathgate
  58. Kaim Park Hotel (at) Bathgate
  59. Carn Lea (before) Bathgate
  60. Roseberry Crescent (Opp) Bathgate
  61. Gordon Avenue (Opp) Bathgate
  62. Union Road (opp) Bathgate
  63. Council Offices (at) Bathgate
  64. Menzies Road (after) Bathgate
  65. Bridgend Park (before) Bathgate
  66. Hope Park Gardens (opp) Bathgate
  67. Speedway Stadium (at) Armadale
  68. St Pauls Drive (before) Armadale
  69. The Cavalier (opp and after) Armadale
  70. Barbauchlaw Avenue (after) Armadale
  71. Kross Bar (opp) Armadale
  72. Wotherspoon Crescent (after) Armadale
  73. Bathville Cross (before) Bathville
  74. Cappers Court (before) Bathville
  75. Railway Station (opp) Armadale
  76. Asda (opp) Armadale
  77. Tippethill House (opp) Whitburn
  78. Aitken Drive (opp and after) Whitburn
  79. Whitburn Academy (at) Whitburn
  80. Cross (before) Whitburn
  81. Union Drive (before) Whitburn
  82. Bowling Green Road (before) Whitburn
  83. Stewart Drive (opp and after) Whitburn
  84. Ireland Avenue (before) Whitburn
  85. Polkemmet Road (before) Whitburn

X18 towards St Andrew's House

  1. Polkemmet Road (after) Whitburn
  2. Ireland Avenue (Opp) Whitburn
  3. Stewart Drive (after) Whitburn
  4. Bowling Green Road (outside) Whitburn
  5. Union Drive (opp and after) Whitburn
  6. Cross (after) Whitburn
  7. Whitburn Academy (opp) Whitburn
  8. Cleland Street (adj) Whitburn
  9. Tippethill House (at) Whitburn
  10. Asda (at) Bathville
  11. Railway Station Armadale
  12. Cappers Court (opp) Bathville
  13. Bathville Cross (after) Bathville
  14. Wotherspoon Crescent (opp) Armadale
  15. Kross Bar (at) Armadale
  16. Barbauchlaw Avenue (opp) Armadale
  17. The Cavalier (at) Armadale
  18. St Pauls Drive (opp and after) Armadale
  19. Speedway Stadium (opp) Armadale
  20. Hope Park Gardens (after) Bathgate
  21. Bridgend Park (opp) Bathgate
  22. Millburn Road (after) Bathgate
  23. St David's House (at) Bathgate
  24. Union Road (after) Bathgate
  25. Fairway Hotel (at) Bathgate
  26. Gordon Avenue (after) Bathgate
  27. Roseberry Crescent (after) Bathgate
  28. Castle Place (opp) Bathgate
  29. Kaim Park Hotel (opp) Bathgate
  30. Inch Crescent (Opp) Bathgate
  31. Hunter Grove (opp) Bathgate
  32. Starlaw Crescent (opp) Bathgate
  33. Fire Station (opp) Bathgate
  34. Tesco Distribution Depot (at) Deans
  35. Royston Roundabout (before) Deans
  36. Royston Hall (at) Deans
  37. Bents Cottages (at) Dechmont
  38. Bangour Farm Road End (at) Dechmont
  39. Bangour Hospital Main Gate Dechmont
  40. Burnside (before) Dechmont
  41. Knightsridge Road (opp) Dechmont
  42. Badger Wood (opp) Dechmont
  43. Riding School (at) Uphall
  44. Golf Club (at) Uphall
  45. St Andrews Drive (before) Uphall
  46. Oatridge Hotel (opp) Uphall
  47. Scotmid (outside) Uphall
  48. Cemetery (at) Uphall
  49. Freeland Avenue (after) Broxburn
  50. Cardross Road (after) Broxburn
  51. Kirkhill Road (before) Broxburn
  52. New Holygate (opp) Broxburn
  53. Post Office (at) Broxburn
  54. Church Street (before) Broxburn
  55. Aitken Orr Drive (before) Broxburn
  56. Thistle Business Park (at) Broxburn
  57. Dunnet Way (after) Broxburn
  58. Glenmorangie (at) Broxburn
  59. Old Liston Road (after) Newbridge
  60. Lochend Road (after) Ratho Station
  61. Station Road (opp) Ratho Station
  62. Ingliston Showground (at) Ingliston
  63. Ingliston Road (before) Ingliston
  64. Airport Junction (E-bound) Ingliston
  65. Gogarstone Road (opp) Gogar
  66. Gogarburn RBS HQ (at) Gogar
  67. Gogarburn A8 (NE-bound) Gogar
  68. Maybury Road (after) Maybury
  69. Dechmont Road (after) Maybury
  70. North Gyle Road (after) Maybury
  71. Craigs Avenue (before) Maybury
  72. Drum Brae South (after) Corstorphine
  73. Glebe Road (opp) Corstorphine
  74. Station Road (opp) Corstorphine
  75. Edinburgh Zoo (Stop 2) Corstorphine
  76. Western Corner (E-bound) Murrayfield
  77. Ormidale Terrace (after) Roseburn
  78. Haymarket Station (Stop HB) Haymarket
  79. Shandwick Place (Stop SC) Edinburgh West End
  80. Princes Street (west) (Stop PF) Edinburgh
  81. Princes Street (Scott Mon.) (Stop PK) Edinburgh
  82. Waterloo Place (Stop ZK) Edinburgh
  83. St Andrew's House (opp) Edinburgh

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 X18 bus?

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

What time is the last X18 bus?

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

How much does the X18 bus cost?

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

Who runs the X18 bus?

The X18 is operated by Lothian Country Buses.

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