Bus X51 - Dunfermline bus station - Livingston bus terminal Schedule in Edinburgh

Click to load interactive map
List of stops
      Map

      Bus Terminal – Bus Station

      Bus Terminal

      09:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:05

      Fastlink

      09:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07

      Fastlink

      09:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:08

      Fastlink

      09:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09

      Old Liston Road

      09:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:21

      Milrig Cottages

      09:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:23

      Gateside Road

      09:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:26

      Bowling Green Road

      09:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:26

      Almondside

      09:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:26

      Community Centre

      09:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:27

      Eilston Road

      09:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:28

      Dundas Castle

      09:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:31

      Ferrymuir Retail Park

      09:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33

      Ferrymuir Retail Park

      09:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:33

      Slip Road

      09:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:34

      North Access

      09:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:38

      Park & Ride

      09:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:40

      Castlandhill Road

      09:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:44

      Queensferry Road

      09:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:45

      Queens Buildings

      09:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:46

      Railway Station

      09:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:48

      Pitreavie Business Park

      09:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:50

      Cypress Grove

      09:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:52

      King Malcolm Hotel

      09:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:53

      Cottage Inn

      09:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:54

      St Leonard's Bus Depot

      09:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:55

      Bothwell Street

      09:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:56

      Kingsgate Centre

      10:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:00

      Bus Station

      10:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:01

      Bus Station – Bus Terminal

      Bus Station07:4009:0510:0511:0512:0513:0514:0515:0516:0517:0518:05
      St Leonard's Church07:4509:1010:1011:1012:1013:1014:1015:1016:1017:1018:10
      St Leonard's Bus Depot07:4609:1110:1111:1112:1113:1114:1115:1116:1117:1118:11
      Cottage Inn07:4809:1310:1311:1312:1313:1314:1315:1316:1317:1318:13
      King Malcolm Hotel07:4809:1310:1311:1312:1313:1314:1315:1316:1317:1318:13
      Cypress Grove07:4909:1410:1411:1412:1413:1414:1415:1416:1417:1418:14
      Pitreavie Business Park07:5109:1610:1611:1612:1613:1614:1615:1616:1617:1618:16
      Railway Station07:5309:1810:1811:1812:1813:1814:1815:1816:1817:1818:18
      Queens Buildings07:5409:1910:1911:1912:1913:1914:1915:1916:1917:1918:19
      Castlandhill Road07:5609:2110:2111:2112:2113:2114:2115:2116:2117:2118:21
      Park & Ride08:0009:2510:2511:2512:2513:2514:2515:2516:2517:2518:25
      North Access08:0109:2610:2611:2612:2613:2614:2615:2616:2617:2618:26
      Slip Road08:0509:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      Ferrymuir Retail Park08:0609:3110:3111:3112:3113:3114:3115:3116:3117:3118:31
      Ferrymuir Retail Park08:0609:3110:3111:3112:3113:3114:3115:3116:3117:3118:31
      Dundas Castle08:0809:3310:3311:3312:3313:3314:3315:3316:3317:3318:33
      Eilston Road08:1109:3610:3611:3612:3613:3614:3615:3616:3617:3618:36
      Community Centre08:1209:3710:3711:3712:3713:3714:3715:3716:3717:3718:37
      Almondside08:1309:3810:3811:3812:3813:3814:3815:3816:3817:3818:38
      Bowling Green Road08:1309:3810:3811:3812:3813:3814:3815:3816:3817:3818:38
      Gateside Road08:1409:3910:3911:3912:3913:3914:3915:3916:3917:3918:39
      Milrig Cottages08:1609:4110:4111:4112:4113:4114:4115:4116:4117:4118:41
      Old Liston Road08:1909:4410:4411:4412:4413:4414:4415:4416:4417:4418:44
      Fastlink08:3109:5610:5611:5612:5613:5614:5615:5616:5617:5618:56
      Fastlink08:3209:5710:5711:5712:5713:5714:5715:5716:5717:5718:57
      Fastlink08:3309:5810:5811:5812:5813:5814:5815:5816:5817:5818:58
      The Centre08:3610:0111:0112:0113:0114:0115:0116:0117:0118:0119:01
      Bus Terminal08:3610:0111:0112:0113:0114:0115:0116:0117:0118:0119:01
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Terminal – Bus Station
      Almondvale Avenue - Livingston Road - Edinburgh Road - New Liston Road - Path Brae - Station Road - Queensferry Road - Ferrymuir Road - Stoneyflatts Crescent - Castlandhill Road - Queensferry Road - Burney Place - Queensferry Road - Hospital Hill - St Leonard's Street - Bothwell Street - Carnegie Drive - Queen Anne Street
      Inbound: Bus Station – Bus Terminal
      Queen Anne Street - Bothwell Street - St Leonard's Street - Queensferry Road - Castlandhill Road - Ferrytoll Gyratory - Ferrymuir Road - Queensferry Road - Station Road - High Street - New Liston Road - Edinburgh Road - Livingston Road - Almondvale Boulevard - Almondvale Avenue
      All data is available in GTFS feed: great-britain

      Bus X51 FAQ

      • What time does the X51 bus start operating?

        Services on the X51 - Dunfermline bus station - Livingston bus terminal bus start at 09:05 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the X51 bus stop working?

        Services on the X51 - Dunfermline bus station - Livingston bus terminal bus stop at 20:01 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a X51 bus stop near me?

        Click here to view the nearest X51 - Dunfermline bus station - Livingston bus terminal bus stop.

      X51 (Edinburgh Buses)

      The first stop of the X51 bus route is Bus Terminal and the last stop is Bus Station. X51 (Dunfermline bus station - Livingston bus terminal) is operational during everyday.

      Additional information: X51 has 29 stops and the total trip duration for this route is approximately 56 minutes.

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

      X51 bus near me