Lothian Country Buses X40 Bus

Click to load interactive map
List of stops
      Map

      Royal Infirmary – St Johns Hospital

      Royal Infirmary

      06:4207:5509:0710:0711:0712:0713:0714:0715:0716:0717:1018:1519:1520:20

      Little France Road

      06:4407:5809:0910:0911:0912:0913:0914:0915:0916:1017:1318:1819:1720:22

      Fernieside Drive

      06:4608:0009:1110:1111:1112:1113:1114:1115:1116:1217:1518:2019:1920:24

      Fernieside Grove

      06:4608:0009:1110:1111:1112:1113:1114:1115:1116:1217:1518:2019:1920:24

      Ferniehill Road

      06:4708:0109:1210:1211:1212:1213:1214:1215:1216:1317:1618:2119:2020:25

      Ferniehill Place

      06:4808:0309:1310:1311:1312:1313:1314:1315:1316:1517:1818:2319:2120:26

      Ferniehill Avenue

      06:4908:0409:1410:1411:1412:1413:1414:1415:1416:1617:1918:2419:2220:27

      Drum Street

      06:4908:0509:1410:1411:1412:1413:1414:1415:1516:1717:2018:2419:2220:27

      Drum Cottages

      06:5008:0509:1510:1511:1512:1513:1514:1515:1516:1717:2018:2519:2320:28

      O'Donnel Road

      06:5108:0609:1610:1611:1612:1613:1614:1615:1616:1817:2118:2619:2320:28

      Clovenstone Roundabout

      07:0608:2609:3110:3111:3112:3113:3114:3115:3616:3817:4118:4219:3820:42

      Westburn Park

      07:0608:2709:3110:3111:3112:3113:3114:3115:3716:3917:4218:4219:3820:42

      Westside Plaza

      07:0708:2809:3210:3211:3212:3213:3214:3215:3816:4017:4318:4319:3920:43

      Calder Drive

      07:0808:2909:3310:3311:3312:3313:3314:3315:3916:4117:4418:4419:4020:44

      Wester Hailes Road

      07:0908:3109:3410:3411:3412:3413:3414:3415:4116:4317:4618:4519:4120:45

      Calder View

      07:1008:3109:3510:3511:3512:3513:3514:3515:4116:4317:4618:4619:4220:46

      Hermiston Park & Ride

      07:1208:3409:3710:3711:3712:3713:3714:3715:4416:4617:4918:4819:4420:48

      Hermiston Walk

      07:1308:3509:3810:3811:3812:3813:3814:3815:4516:4717:5018:4919:4520:49

      Addistoun House

      07:1508:3709:4010:4011:4012:4013:4014:4015:4716:4917:5218:5119:4720:51

      Dalmahoy

      07:1708:3909:4110:4111:4112:4113:4114:4115:4916:5117:5418:5219:4820:52

      Burnwynd

      07:1908:4109:4310:4311:4312:4313:4314:4315:5116:5317:5618:5419:5020:54

      Post Office

      07:2008:4209:4410:4411:4412:4413:4414:4415:5216:5417:5718:5519:5120:55

      Coxydene

      07:2308:4509:4710:4711:4712:4713:4714:4715:5516:5718:0018:5819:5420:57

      Camps Industrial Estate

      07:2408:4609:4810:4811:4812:4813:4814:4815:5616:5818:0118:5919:5520:58

      Sandilands Lane

      07:2508:4709:4910:4911:4912:4913:4914:4915:5716:5918:0219:0019:5620:59

      Adam Drive

      07:2708:4909:5010:5011:5012:5013:5014:5015:5917:0118:0419:0119:5721:00

      Calderwood Mobility Hub

      07:2808:5009:5110:5111:5112:5113:5114:5116:0017:0218:0519:0219:5821:01

      Shiel Lane

      07:2908:5109:5210:5211:5212:5213:5214:5216:0117:0318:0619:0319:5921:02

      Calderwood

      07:3108:5309:5410:5411:5412:5413:5414:5416:0317:0518:0819:0420:0021:03

      St Theresa's Church

      07:3308:5509:5510:5511:5512:5513:5514:5516:0517:0718:1019:0520:0121:04

      Scotmid

      07:3408:5609:5610:5611:5612:5613:5614:5616:0617:0818:1119:0620:0221:05

      Grove Public House

      07:3508:5709:5710:5711:5712:5713:5714:5716:0717:0918:1219:0720:0321:06

      Torphichen Inn

      07:3809:0009:5910:5911:5912:5913:5914:5916:0917:1118:1419:0920:0521:08

      Cunnigar House

      07:3909:0110:0011:0012:0013:0014:0015:0016:1017:1218:1519:1020:0621:08

      Ochiltree Crescent

      07:4109:0310:0211:0212:0213:0214:0215:0216:1217:1418:1719:1220:0821:10

      Caroline Park

      07:4209:0410:0311:0312:0313:0314:0315:0316:1317:1518:1819:1320:0921:11

      Lizzie Bryces Roundabout

      07:4409:0510:0411:0412:0413:0414:0415:0416:1517:1718:2019:1420:1021:12

      Bankton Lane

      07:4509:0610:0511:0512:0513:0514:0515:0516:1617:1818:2119:1520:1121:13

      Ambrose Rise

      07:4609:0710:0611:0612:0613:0614:0615:0616:1717:1918:2219:1620:1221:14

      Primary School

      07:4709:0810:0711:0712:0713:0714:0715:0716:1817:2018:2319:1720:1321:15

      Herald Rise

      07:4909:1010:0911:0912:0913:0914:0915:0916:2017:2218:2519:1920:1521:16

      Bank of Scotland

      07:5009:1110:1011:1012:1013:1014:1015:1016:2117:2318:2619:2020:1621:17

      Bus Terminal

      07:5209:1310:1211:1212:1213:1214:1215:1216:2317:2518:2819:2220:1821:19

      The Boulevard Bar & Grill

      07:5309:1410:1311:1312:1313:1314:1315:1316:2417:2618:2919:2320:1921:20

      Travelodge

      07:5409:1510:1411:1412:1413:1414:1415:1416:2517:2718:3019:2420:2021:21

      Campus Roundabout

      07:5509:1610:1511:1512:1513:1514:1515:1516:2617:2818:3119:2520:2121:22

      Almondvale Stadium

      07:5609:1710:1611:1612:1613:1614:1615:1616:2717:2918:3219:2620:2221:23

      Quarrywood Court

      07:5709:1810:1711:1712:1713:1714:1715:1716:2817:3018:3319:2720:2321:23

      Braehead Junction

      07:5809:1910:1811:1812:1813:1814:1815:1816:2917:3118:3419:2820:2421:24

      St Johns Hospital

      08:0009:2110:2011:2012:2013:2014:2015:2016:3117:3318:3619:3020:2621:26

      St Johns Hospital

      08:0009:2110:2011:2012:2013:2014:2015:2016:3117:3318:3619:3020:2621:26

      St Johns Hospital – Royal Infirmary

      St Johns Hospital05:3206:2507:2508:3509:3510:3511:3512:3513:3514:3515:3516:3517:4018:31
      Braehead Junction05:3306:2607:2608:3609:3610:3611:3612:3613:3614:3615:3616:3617:4118:32
      Quarrywood Court05:3406:2707:2808:3809:3810:3811:3812:3813:3814:3815:3816:3817:4318:34
      Almondvale Stadium05:3506:2807:2908:3909:3910:3911:3912:3913:3914:3915:3916:3917:4418:35
      Campus Roundabout05:3606:2907:3008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4518:36
      The Boulevard Bar & Grill05:3806:3107:3208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4718:38
      Bus Terminal05:3906:3207:3308:4309:43
      09:45
      10:43
      10:45
      11:43
      11:45
      12:43
      12:45
      13:43
      13:45
      14:43
      14:45
      15:43
      15:45
      16:43
      16:45
      17:48
      17:50
      18:39
      Bank of Scotland05:4106:3407:3508:4509:4710:4711:4712:4713:4714:4715:4716:4717:5218:41
      Herald Rise05:4206:3507:3708:4709:4810:4811:4812:4813:4814:4815:4816:4817:5318:42
      Primary School05:4306:3607:3908:4909:5010:5011:5012:5013:5014:5015:5016:5017:5518:44
      Ambrose Rise05:4406:3707:4008:5009:5110:5111:5112:5113:5114:5115:5116:5117:5618:45
      Lizzie Bryces Roundabout05:4506:3807:4108:5109:5210:5211:5212:5213:5214:5215:5216:5217:5718:46
      Caroline Park05:4706:4007:4308:5309:5410:5411:5412:5413:5414:5415:5416:5417:5918:48
      Ochiltree Crescent05:4806:4107:4408:5409:5510:5511:5512:5513:5514:5515:5516:5518:0018:49
      Cunnigar House05:5006:4307:4608:5609:5710:5711:5712:5713:5714:5715:5716:5718:0218:51
      Police Station05:5006:4307:4708:5709:5710:5711:5712:5713:5714:5715:5716:5718:0218:51
      Torphichen Inn05:5006:4307:4708:5709:5710:5711:5712:5713:5714:5715:5716:5718:0218:51
      Grove Public House05:5206:4507:5009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0518:54
      Scotmid05:5306:4607:5109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0618:55
      St Theresa's Church05:5406:4707:5209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0718:56
      Calderwood05:5506:4807:5309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0818:57
      Shiel Lane05:5606:4907:5509:0510:0511:0512:0513:0514:0515:0516:0517:0518:1018:59
      Calderwood Mobility Hub05:5706:5007:5609:0610:0611:0612:0613:0614:0615:0616:0617:0618:1119:00
      Adam Drive05:5806:5107:5709:0710:0711:0712:0713:0714:0715:0716:0717:0718:1219:01
      Sandilands Lane05:5906:5207:5809:0810:0811:0812:0813:0814:0815:0816:0817:0818:1319:02
      Camps Industrial Estate06:0006:5408:0009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1519:03
      Coxydene06:0106:5508:0209:1110:1111:1112:1113:1114:1115:1116:1217:1218:1719:04
      Post Office06:0306:5708:0409:1310:1311:1312:1313:1314:1315:1316:1417:1418:1919:06
      Burnwynd06:0406:5808:0609:1410:1411:1412:1413:1414:1415:1416:1517:1518:2019:07
      Dalmahoy06:0607:0208:0909:1710:1711:1712:1713:1714:1715:1716:1817:1818:2319:09
      Addistoun House06:0807:0308:1109:1810:1811:1812:1813:1814:1815:1816:1917:1918:2419:11
      Hermiston Walk06:1107:0708:1509:2110:2111:2112:2113:2114:2115:2116:2217:2218:2719:14
      Hermiston Roundabout06:1107:0808:1609:2210:2211:2212:2213:2214:2215:2216:2317:2318:2819:14
      Hermiston Park & Ride06:1207:0908:1709:2310:2311:2312:2313:2314:2315:2316:2417:2418:2919:15
      Burtons Biscuits Factory06:1507:1308:2109:2610:2611:2612:2613:2614:2615:2616:2817:2818:3219:18
      Calder Drive06:1607:1508:2309:2810:2811:2812:2813:2814:2815:2816:3017:3018:3419:20
      Westside Plaza06:1707:1608:2509:2910:2911:2912:2913:2914:2915:2916:3117:3118:3519:21
      Westburn Park06:1707:1608:2609:2910:2911:2912:2913:2914:2915:3016:3217:3218:3519:21
      Healthy Living Centre06:1807:1708:2609:3010:3011:3012:3013:3014:3015:3016:3217:3218:3619:22
      Clovenstone Roundabout06:1807:1708:2609:3010:3011:3012:3013:3014:3015:3016:3217:3218:3619:22
      O'Donnel Road06:3107:3308:4309:4410:4411:4412:4413:4414:4415:4716:4917:4918:5119:37
      Drum Cottages06:3107:3308:4409:4410:4411:4412:4413:4414:4415:4816:5017:5018:5119:37
      Drum Street06:3207:3408:4509:4510:4511:4512:4513:4514:4515:4916:5117:5118:5219:38
      Ferniehill Avenue06:3207:3408:4509:4510:4511:4512:4513:4514:4515:4916:5117:5118:5219:38
      Ferniehill Place06:3307:3508:4609:4610:4611:4612:4613:4614:4615:5016:5217:5218:5319:39
      Ferniehill Road06:3407:3708:4809:4810:4811:4812:4813:4814:4815:5216:5417:5418:5419:40
      Fernieside Grove06:3407:3808:4909:4910:4911:4912:4913:4914:4915:5316:5517:5518:5519:41
      Fernieside Drive06:3507:3908:5009:4910:4911:4912:4913:4914:4915:5316:5517:5518:5619:42
      Little France Road06:3607:4108:5209:5110:5111:5112:5113:5114:5115:5516:5717:5718:5819:44
      Royal Infirmary06:3807:4408:5509:5410:5411:5412:5413:5414:5415:5817:0018:0019:0019:46
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Royal Infirmary – St Johns Hospital
      Old Dalkeith Road - Ferniehill Road - Ferniehill Drive - Drum Street - Gilmerton Station Road - Wester Hailes Road - Westside Plaza - Wester Hailes Road - Calder Road - Calder View - Calder Road - West Bonnington Road - Overshiel Road - Calderwood Road - Little Sheil Road - Main Street - Bank Street - Calder Park Road - Bankton Road - Murieston East Road - Dedridge East Road - Almondvale South - Almondvale Avenue - Almondvale Boulevard - Almondvale Way - Alderstone Road
      Inbound: St Johns Hospital – Royal Infirmary
      Alderstone Road - Almondvale Boulevard - Almondvale Avenue - Almondvale South - Dedridge East Road - Bankton Road - Calder Park Road - Market Street - Bank Street - Main Street - Little Sheil Road - Calderwood Road - Overshiel Road - West Bonnington Road - Calder Road - Wester Hailes Road - Westside Plaza - Wester Hailes Road - Gilmerton Station Road - Drum Street - Ferniehill Drive - Ferniehill Road - Old Dalkeith Road

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

      Bus X40 FAQ

      • What time does the X40 bus start operating?

        Services on the X40 bus start at 06:42 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the X40 bus stop working?

        Services on the X40 bus stop at 21:26 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a X40 bus stop near me?

        Click here to view the nearest X40 bus stop.

      Lothian Country Buses X40 bus Route Map

      X40 bus Line Map PDF Version: X40 timetable, stops and map

      X40 (Livingston Buses)

      The first stop of the X40 bus route is Royal Infirmary and the last stop is St Johns Hospital. X40 is operational during everyday.

      Additional information: X40 has 51 stops and the total trip duration for this route is approximately 86 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Livingston Buses suggested routes, real-time bus tracker, line route maps in Livingston, and helps to find the closest X40 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the X40 bus to take on your trip.

      X40 bus near me

      Last updated on May 1, 2026