31 Bus

List of stops

                              East Craigs Centre – Burnbrae Terminus

                              East Craigs Centre

                              05:2006:4807:0407:3308:0708:3509:0609:3510:0310:3311:0311:3312:0312:3313:0313:3314:0314:3015:0015:2915:5616:2716:5517:0917:3518:0518:3519:0519:3520:1520:5521:3522:1523:02

                              North Bughtlin Neuk

                              05:2006:4907:0507:3408:0808:3609:0709:3610:0410:3411:0411:3412:0412:3413:0413:3414:0414:3115:0115:3015:5716:2816:5617:1017:3618:0618:3619:0519:3520:1520:5521:3522:1523:02

                              Bughtlin Drive

                              05:2106:5007:0607:3508:0908:3709:0809:3710:0510:3511:0511:3512:0512:3513:0513:3514:0514:3215:0215:3115:5816:2916:5717:1117:3718:0718:3719:0619:3620:1620:5621:3622:1623:03

                              Burnside

                              05:2206:5007:0607:3608:1008:3809:0809:3710:0510:3511:0511:3512:0512:3513:0513:3514:0514:3215:0315:3215:5916:2916:5717:1117:3718:0718:3719:0719:3720:1720:5721:3722:1723:04

                              Almond Green

                              05:2206:5107:0707:3708:1108:3909:0909:3810:0610:3611:0611:3612:0612:3613:0613:3614:0614:3315:0415:3316:0016:3016:5817:1217:3818:0818:3819:0819:3820:1820:5721:3722:1723:04

                              Craigs Road

                              05:2306:5307:0907:3808:1308:4009:1109:4010:0810:3811:0811:3812:0812:3813:0813:3814:0814:3515:0515:3516:0216:3217:0017:1417:4018:1018:4019:0919:3920:1920:5821:3822:1823:05

                              North Gyle Terrace

                              05:2506:5507:1107:4108:1508:4309:1309:4210:1010:4011:1011:4012:1012:4013:1013:4014:1014:3715:0815:3716:0416:3417:0217:1617:4218:1218:4219:1119:4120:2121:0021:4022:2023:07

                              Maybury Road

                              05:2606:5607:1207:4208:1708:4409:1409:4310:1110:4111:1111:4112:1112:4113:1113:4114:1114:3815:0915:3916:0616:3517:0317:1717:4318:1318:4319:1219:4220:2221:0121:4122:2123:08

                              Dechmont Road

                              05:2606:5607:1207:4308:1808:4509:1509:4410:1210:4211:1211:4212:1212:4213:1213:4214:1214:3915:1015:4016:0716:3617:0417:1817:4418:1418:4419:1319:4320:2321:0121:4122:2123:08

                              North Gyle Road

                              05:2706:5707:1307:4408:1908:4609:1609:4510:1310:4311:1311:4312:1312:4313:1313:4314:1314:4015:1115:4116:0816:3717:0517:1917:4518:1518:4519:1419:4420:2421:0221:4222:2223:09

                              Craigs Avenue

                              05:2806:5807:1407:4508:2008:4709:1709:4610:1410:4411:1411:4412:1412:4413:1413:4414:1414:4115:1215:4216:0916:3817:0617:2017:4618:1618:4619:1519:4520:2521:0321:4322:2323:10

                              Drum Brae South

                              05:2906:5907:1507:4608:2108:4809:1809:4710:1510:4511:1511:4512:1512:4513:1513:4514:1514:4215:1315:4416:1016:3917:0717:2117:4718:1718:4719:1619:4620:2621:0421:4422:2423:11

                              St Ninians Road

                              05:2906:5907:1607:4708:2208:4909:1909:4810:1610:4611:1611:4612:1612:4613:1613:4614:1614:4315:1415:4516:1116:4017:0817:2217:4818:1818:4719:1619:4620:2621:0421:4422:2423:11

                              Glebe Road

                              05:3007:0007:1607:4808:2308:5009:1909:4810:1610:4611:1611:4612:1612:4613:1613:4614:1614:4315:1415:4516:1116:4017:0817:2217:4818:1818:4819:1719:4720:2721:0521:4522:2523:12

                              Station Road

                              05:3007:0107:1707:4908:2408:5109:2109:4910:1710:4711:1711:4712:1712:4713:1713:4714:1714:4415:1515:4716:1216:4117:0917:2317:4918:1918:4919:1819:4820:2821:0621:4622:2523:12

                              Belgrave Road

                              05:3107:0207:1907:5008:2508:5209:2209:5010:1810:4811:1811:4812:1812:4813:1813:4814:1814:4515:1715:4816:1416:4317:1117:2517:5018:2018:5019:1919:4920:2921:0621:4622:2623:13

                              Edinburgh Zoo

                              05:3207:0307:2007:5208:2708:5409:2309:5210:2010:5011:2011:5012:2012:5013:2013:5014:2014:4715:1815:4916:1516:4417:1217:2617:5218:2218:5119:2019:5020:3021:0721:4722:2723:14

                              Pinkhill

                              05:3207:0307:2107:5208:2708:5409:2409:5210:2010:5011:2011:5012:2012:5013:2013:5014:2014:4715:1915:5016:1616:4517:1317:2717:5218:2218:5119:2019:5020:3021:0821:4822:2723:14

                              Balgreen Road

                              05:3407:0507:2207:5408:2908:5609:2609:5410:2210:5211:2211:5212:2212:5213:2213:5214:2214:4915:2015:5216:1716:4617:1417:2817:5418:2418:5319:2219:5220:3221:0921:4922:2923:16

                              Belmont Crescent

                              05:3407:0607:2307:5508:3008:5709:2709:5510:2310:5311:2311:5312:2312:5313:2313:5314:2314:5015:2115:5316:1816:4717:1517:2917:5518:2518:5419:2319:5320:3221:1021:5022:2923:16

                              Western Corner

                              05:3507:0607:2407:5608:3108:5809:2809:5610:2410:5411:2411:5412:2412:5413:2413:5414:2414:5115:2215:5416:1916:4817:1617:3017:5618:2618:5419:2319:5320:3321:1021:5022:3023:17

                              Murrayfield Road

                              05:3607:0707:2507:5808:3309:0009:2909:5710:2510:5511:2511:5512:2512:5513:2513:5514:2514:5215:2315:5516:2016:4917:1717:3117:5718:2718:5519:2419:5420:3421:1121:5122:3123:18

                              Ormidale Terrace

                              05:3607:0807:2607:5908:3409:0109:3009:5810:2610:5611:2611:5612:2612:5613:2613:5614:2614:5315:2415:5616:2116:5017:1817:3217:5818:2818:5619:2519:5520:3521:1221:5222:3123:18

                              Roseburn Gardens

                              05:3707:0907:2808:0008:3509:0209:3109:5910:2710:5711:2711:5712:2712:5713:2713:5714:2714:5415:2615:5716:2316:5217:2017:3417:5918:2918:5719:2619:5620:3521:1321:5322:3223:19

                              Wester Coates

                              05:3807:1007:2908:0208:3709:0409:3310:0010:2810:5811:2811:5812:2812:5813:2813:5814:2814:5515:2715:5916:2416:5317:2117:3518:0018:3018:5819:2719:5720:3721:1421:5422:3323:20

                              Magdala Crescent

                              05:3907:1207:3008:0308:3809:0509:3410:0110:2910:5911:2911:5912:2912:5913:2913:5914:2914:5615:2816:0016:2516:5417:2217:3618:0118:3119:0019:2919:5920:3821:1521:5522:3423:21

                              Haymarket Station

                              05:4007:1307:3208:0508:4009:0709:3610:0310:3111:0111:3112:0112:3113:0113:3114:0114:3114:5815:3016:0216:2716:5617:2417:3818:0318:3319:0119:3020:0020:3921:1621:5622:3523:22

                              Shandwick Place

                              05:4307:1607:3608:0908:4409:1109:4010:0710:3511:0511:3512:0512:3513:0513:3514:0514:3515:0215:3416:0616:3117:0017:2817:4218:0718:3719:0519:3420:0420:4221:1921:5922:3823:25

                              Princes Street (west)

                              05:4407:1807:3808:1108:4609:1409:4310:1010:3811:0811:3812:0812:3813:0813:3814:0814:3815:0515:3716:0916:3417:0317:3117:4518:1018:4019:0819:3720:0720:4421:2122:0122:4023:27

                              Princes Street (Scott Mon.)

                              05:4707:2107:4108:1408:5009:1709:4610:1310:4111:1111:4112:1112:4113:1113:4214:1214:4215:0915:4116:1316:3817:0717:3517:4918:1418:4419:1119:4020:1020:4821:2522:0422:4323:30

                              South Bridge

                              05:5107:2607:4608:2008:5609:2409:5310:2010:4811:1811:4812:1812:4813:1813:4914:1914:4915:1615:4816:2116:4617:1517:4317:5618:2118:5119:1819:4720:1720:5421:3122:1022:4923:35

                              Surgeons' Hall

                              05:5207:2807:4808:2208:5809:2609:5510:2210:5011:2011:5012:2012:5013:2013:5114:2114:5115:1815:5016:2316:4817:1717:4517:5818:2318:5319:2019:4920:1920:5621:3322:1222:5123:36

                              St Patrick Square

                              05:5307:3007:5008:2409:0009:2809:5710:2410:5211:2211:5212:2212:5213:2213:5314:2314:5315:2115:5316:2616:5117:2017:4718:0018:2518:5519:2219:5120:2120:5821:3522:1422:5323:38

                              Bernard Terrace

                              05:5407:3107:5108:2609:0209:3009:5910:2610:5411:2411:5412:2412:5413:2413:5514:2514:5515:2315:5516:2816:5317:2217:4918:0218:2718:5619:2319:5220:2220:5921:3622:1522:5423:39

                              Newington Road

                              05:5507:3307:5308:2809:0409:3210:0110:2810:5611:2611:5612:2612:5613:2613:5714:2714:5715:2515:5716:3016:5517:2417:5118:0418:2918:5819:2519:5420:2421:0121:3822:1722:5623:41

                              Salisbury Place

                              05:5507:3307:5308:2809:0409:3210:0110:2810:5611:2611:5612:2612:5613:2613:5714:2714:5715:2515:5816:3116:5617:2517:5118:0418:2918:5819:2519:5420:2421:0121:3822:1722:5623:41

                              Minto Street

                              05:5607:3407:5408:3009:0509:3310:0210:2910:5711:2711:5712:2812:5813:2813:5914:2914:5915:2715:5916:3216:5717:2617:5318:0618:3118:5919:2619:5520:2521:0221:3922:1822:5723:42

                              Mayfield Gardens

                              05:5607:3507:5508:3109:0609:3410:0310:3010:5811:2811:5812:2912:5913:2914:0014:3015:0015:2816:0016:3316:5817:2717:5418:0718:3219:0019:2719:5620:2621:0321:4022:1922:5823:43

                              East Savile Road

                              05:5707:3607:5608:3209:0709:3510:0410:3110:5911:2911:5912:3013:0013:3014:0114:3115:0115:2916:0216:3517:0017:2917:5518:0818:3319:0119:2819:5720:2721:0421:4122:2022:5923:44

                              Suffolk Road

                              05:5807:3807:5808:3309:0909:3710:0610:3311:0111:3112:0112:3113:0113:3114:0214:3215:0215:3016:0316:3617:0117:3017:5618:0918:3419:0319:3019:5920:2921:0621:4322:2123:0023:45

                              Lady Road

                              05:5907:3907:5908:3509:1009:3810:0710:3411:0211:3212:0212:3313:0313:3314:0414:3415:0415:3216:0516:3817:0317:3217:5818:1118:3619:0419:3120:0020:3021:0721:4422:2223:0123:46

                              Gordon Terrace

                              06:0007:4008:0008:3609:1109:3910:0810:3511:0311:3312:0312:3413:0413:3414:0514:3515:0515:3316:0616:3917:0417:3317:5918:1218:3719:0519:3220:0120:3121:0821:4522:2323:0223:47

                              Mossgiel Walk

                              06:0107:4208:0208:3809:1209:4010:0910:3611:0411:3412:0512:3613:0613:3614:0714:3715:0715:3516:0816:4117:0617:3518:0118:1418:3919:0619:3320:0220:3221:0921:4622:2423:0323:48

                              Kirk Park

                              06:0207:4308:0308:3909:1309:4110:1010:3711:0511:3512:0612:3713:0713:3714:0814:3815:0815:3716:1016:4317:0817:3718:0218:1518:4019:0719:3420:0320:3321:1021:4722:2523:0423:49

                              Kirkgate

                              06:0207:4308:0308:3909:1409:4210:1110:3811:0611:3612:0612:3713:0713:3714:0814:3815:0815:3716:1016:4317:0817:3718:0218:1518:4019:0819:3520:0420:3421:1121:4822:2623:0523:50

                              Yewlands Gardens

                              06:0307:4408:0408:4009:1509:4310:1210:3911:0711:3712:0712:3813:0813:3814:0914:3915:0915:3816:1116:4417:0917:3818:0318:1618:4119:0919:3620:0520:3521:1221:4922:2723:0623:51

                              Malbet Park

                              06:0307:4508:0508:4109:1509:4310:1210:3911:0711:3712:0812:3913:0913:3914:1014:4015:1015:3916:1216:4517:1017:3918:0418:1718:4219:0919:3620:0520:3521:1221:4922:2723:0623:51

                              Liberton Hospital

                              06:0407:4608:0608:4209:1609:4410:1310:4011:0811:3812:0912:4013:1013:4014:1114:4115:1115:4016:1316:4617:1117:4018:0518:1818:4319:1019:3720:0620:3621:1321:5022:2823:0723:52

                              Ellen's Glen Road

                              06:0407:4608:0608:4209:1609:4410:1310:4011:0811:3812:0912:4013:1013:4014:1114:4115:1115:4116:1416:4717:1217:4118:0518:1818:4319:1019:3720:0620:3621:1321:5022:2823:0723:52

                              Gracemount High School

                              06:0507:4708:0708:4309:1709:4510:1410:4111:0911:3912:1012:4113:1113:4114:1214:4215:1215:4216:1516:4817:1317:4218:0618:1918:4419:1119:3820:0720:3721:1421:5122:2923:0823:53

                              Gilmerton Dykes Street

                              06:0607:4808:0808:4409:1809:4610:1510:4211:1011:4012:1112:4213:1213:4214:1314:4315:1315:4316:1616:4917:1417:4318:0718:2018:4519:1219:3920:0820:3821:1521:5222:3023:0923:54

                              The Murrays

                              06:0607:4908:0908:4509:1909:4710:1610:4311:1111:4112:1212:4313:1313:4314:1414:4415:1415:4416:1716:5017:1517:4418:0818:2118:4619:1319:4020:0920:3921:1621:5322:3023:0923:54

                              Gilmerton Dykes Road

                              06:0707:4908:0908:4509:1909:4710:1610:4311:1111:4112:1212:4313:1313:4314:1414:4415:1415:4416:1716:5117:1617:4418:0818:2118:4619:1319:4020:0920:3921:1621:5322:3123:1023:55

                              West Edge Farm

                              06:0707:5008:1008:4609:2009:4810:1710:4411:1211:4212:1312:4413:1413:4414:1514:4515:1515:4516:1816:5217:1717:4518:0918:2218:4719:1419:4120:1020:4021:1721:5422:3223:1123:56

                              Gilmerton Sataion Road

                              06:0807:5108:1108:4609:2009:4810:1710:4411:1211:4212:1312:4413:1413:4514:1614:4615:1615:4616:1916:5217:1717:4618:1018:2318:4719:1419:4120:1020:4021:1721:5422:3223:1123:56

                              Wester Melville

                              06:0907:5308:1308:4809:2209:5010:1910:4611:1411:4412:1512:4613:1613:4714:1814:4815:1815:4816:2116:5417:1917:4818:1218:2518:4919:1619:4320:1220:4221:1921:5622:3423:1323:58

                              Lasswade Road

                              06:1007:5408:1408:5009:2409:5210:2110:4811:1611:4612:1712:4813:1813:4814:1914:4915:1915:4916:2316:5717:2217:4918:1318:2618:5119:1819:4520:1420:4421:2121:5822:3523:1423:59

                              Laird and Dog

                              06:1107:5508:1508:5109:2509:5310:2210:4911:1711:4712:1812:4913:1913:4914:2014:5015:2015:5016:2416:5817:2317:5018:1418:2718:5219:1919:4620:1520:4521:2221:5922:3623:1500:00 +1

                              Elm Row

                              06:1207:5608:1608:5109:2509:5310:2210:4911:1711:4712:1812:4913:1913:5014:2114:5115:2115:5116:2516:5917:2417:5118:1518:2818:5219:1919:4620:1520:4521:2221:5922:3623:1500:00 +1

                              Broomieknowe Gardens

                              06:1307:5708:1708:5209:2609:5410:2310:5011:1811:4812:1912:5013:2013:5114:2214:5215:2215:5216:2617:0017:2517:5218:1618:2918:5319:2019:4720:1620:4621:2322:0022:3723:1600:01 +1

                              Rockville Terrace

                              06:1307:5808:1808:5309:2709:5510:2410:5111:1911:4912:2012:5113:2113:5214:2314:5315:2315:5316:2717:0117:2617:5318:1718:3018:5419:2119:4820:1720:4721:2422:0122:3823:1700:02 +1

                              Park Road

                              06:1407:5908:1908:5409:2809:5610:2510:5211:2011:5012:2112:5213:2213:5314:2414:5415:2415:5416:2817:0217:2717:5418:1818:3118:5519:2219:4920:1820:4821:2522:0222:3923:1800:03 +1

                              Bonnyrigg Toll

                              06:1407:5908:1908:5409:2809:5610:2510:5211:2011:5012:2112:5213:2213:5314:2414:5415:2415:5416:2817:0217:2717:5418:1818:3118:5519:2219:4920:1820:4821:2522:0222:3923:1800:03 +1

                              Waverley Terrace

                              06:1508:0008:2008:5509:2909:5710:2610:5311:2111:5112:2212:5313:2313:5414:2514:5515:2515:5516:2917:0317:2817:5518:1918:3218:5619:2319:5020:1920:4921:2622:0322:4023:1900:04 +1

                              Wolsey Avenue

                              06:1508:0008:2008:5509:2909:5710:2610:5311:2111:5112:2212:5313:2313:5514:2614:5615:2615:5616:3017:0417:2917:5618:2018:3318:5719:2419:5120:2020:4921:2622:0322:4023:1900:04 +1

                              Bairds Way

                              06:1608:0108:2108:5609:3009:5810:2710:5411:2211:5212:2312:5413:2413:5614:2714:5715:2715:5716:3117:0517:3017:5718:2118:3418:5819:2519:5220:2120:5021:2722:0422:4123:2000:05 +1

                              Brixwold Bank

                              06:1608:0108:2108:5609:3009:5810:2710:5411:2211:5212:2412:5513:2513:5614:2714:5715:2715:5716:3117:0517:3017:5718:2118:3418:5819:2519:5220:2120:5121:2822:0422:4123:2000:05 +1

                              Burnbrae Road

                              06:1808:0308:2308:5809:3210:0010:2910:5611:2411:5412:2512:5613:2613:5814:2914:5915:2915:5916:3317:0717:3217:5918:2318:3619:0019:2719:5420:2320:5221:2922:0622:4323:2200:07 +1

                              Sawmill Terrace

                              06:1808:0308:2308:5809:3210:0010:2910:5611:2411:5412:2612:5713:2713:5914:3015:0015:3016:0016:3417:0817:3318:0018:2418:3719:0119:2819:5520:2420:5321:3022:0622:4323:2200:07 +1

                              Burnbrae Walk

                              06:1908:0408:2408:5909:3310:0110:3010:5711:2511:5512:2712:5813:2813:5914:3015:0015:3016:0116:3517:0917:3418:0018:2418:3719:0119:2819:5520:2420:5421:3122:0722:4423:2300:08 +1

                              Burnbrae Primary

                              06:2008:0508:2509:0009:3410:0210:3110:5811:2611:5612:2812:5913:2914:0114:3215:0215:3216:0216:3617:1017:3518:0218:2618:3919:0319:3019:5720:2620:5521:3222:0822:4523:2400:09 +1

                              Auld Coal Bank

                              06:2008:0508:2509:0009:3410:0210:3110:5811:2611:5612:2812:5913:2914:0114:3215:0215:3216:0316:3717:1117:3618:0218:2618:3919:0319:3019:5720:2620:5521:3222:0822:4523:2400:09 +1

                              Burnbrae Terminus

                              06:2208:0708:2709:0209:3610:0410:3311:0011:2811:5812:3013:0113:3114:0314:3415:0415:3416:0516:3917:1317:3818:0418:2818:4119:0519:3219:5920:2820:5721:3422:1022:4723:2600:11 +1

                              All trips in this timetable are wheelchair accessible.

                              The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

                              Burnbrae Terminus – East Craigs Centre

                              Burnbrae Terminus04:3705:2706:0106:1606:4507:1007:4808:1408:4009:1409:4310:1210:4111:1111:4112:1112:4113:1213:4214:1414:4415:1415:4416:1616:4917:2317:5118:1718:5220:1020:5021:1021:5022:20
                              Burnbrae Primary04:3805:2806:0206:1706:4607:1107:5008:1608:4209:1509:4410:1310:4211:1211:4212:1212:4213:1313:4314:1514:4515:1515:4516:1716:5017:2417:5218:1818:5320:1120:5121:1121:5122:21
                              Little Wood Grove04:3905:2906:0306:1806:4807:1307:5108:1708:4309:1709:4510:1410:4311:1311:4312:1312:4313:1413:4414:1614:4615:1615:4616:1816:5117:2517:5318:1918:5420:1220:5221:1221:5222:22
                              Burnbrae Walk04:3905:3006:0406:1906:4807:1307:5208:1808:4409:1709:4610:1510:4411:1411:4412:1412:4413:1513:4514:1714:4715:1715:4716:1916:5217:2617:5418:2018:5420:1220:5221:1221:5222:22
                              Sawmill Terrace04:4005:3106:0506:2006:4907:1407:5308:1908:4509:1809:4710:1610:4511:1511:4512:1512:4513:1613:4614:1814:4815:1815:4816:2016:5317:2717:5518:2118:5520:1320:5321:1321:5322:23
                              Brixwold Bank04:4105:3206:0706:2206:5107:1607:5508:2108:4709:2009:4910:1810:4711:1711:4712:1712:4713:1813:4814:2014:5015:2015:4916:2116:5417:2817:5618:2218:5620:1420:5421:1421:5422:24
                              Bairds Way04:4205:3306:0706:2206:5207:1707:5608:2208:4809:2109:4910:1810:4711:1711:4712:1712:4713:1813:4814:2014:5015:2015:5016:2216:5517:2917:5718:2318:5720:1520:5521:1521:5522:25
                              Wolsey Avenue04:4305:3306:0806:2306:5307:1807:5708:2308:4909:2209:5010:1910:4811:1811:4812:1812:4813:1913:4914:2114:5115:2115:5016:2216:5517:2917:5718:2318:5820:1620:5621:1621:5622:26
                              Waverley Terrace04:4305:3406:0906:2406:5407:1907:5808:2408:5009:2309:5110:2010:4911:1911:4912:1912:4913:2013:5014:2214:5215:2215:5116:2316:5617:3017:5818:2418:5820:1620:5621:1621:5622:26
                              Dundas Park04:4405:3506:1006:2506:5507:2007:5908:2508:5109:2409:5210:2110:5011:2011:5012:2012:5013:2113:5114:2314:5315:2315:5216:2416:5717:3117:5918:2518:5920:1720:5721:1721:5722:27
                              High Street04:4505:3606:1106:2606:5607:2108:0008:2608:5209:2509:5310:2210:5111:2111:5112:2112:5113:2213:5214:2414:5415:2415:5316:2516:5817:3218:0018:2619:0020:1820:5821:1821:5822:28
                              Park Road04:4505:3606:1106:2606:5607:2108:0008:2608:5209:2509:5310:2210:5111:2111:5112:2112:5113:2213:5214:2414:5415:2415:5316:2516:5817:3218:0018:2619:0020:1820:5821:1821:5822:28
                              Rockville Terrace04:4505:3606:1106:2606:5607:2108:0008:2608:5209:2509:5310:2210:5111:2111:5112:2112:5113:2213:5214:2414:5415:2415:5316:2516:5817:3218:0018:2619:0020:1820:5821:1821:5822:28
                              Broomieknowe Gardens04:4505:3606:1106:2606:5707:2208:0108:2708:5309:2609:5410:2310:5211:2211:5212:2212:5213:2313:5314:2514:5515:2515:5416:2616:5917:3318:0118:2619:0020:1820:5821:1821:5822:28
                              Elm Row04:4705:3806:1306:2806:5807:2408:0308:2808:5409:2709:5510:2410:5311:2311:5312:2312:5313:2413:5414:2614:5615:2615:5516:2717:0017:3418:0218:2819:0120:1920:5921:1921:5922:29
                              Laird and Dog04:4705:3806:1306:2806:5807:2508:0408:2908:5509:2709:5510:2410:5311:2311:5312:2312:5313:2413:5414:2614:5615:2615:5516:2717:0017:3418:0218:2819:0220:2021:0021:2022:0022:30
                              Lasswade Road04:4805:3906:1406:2906:5907:2608:0608:3008:5609:2809:5610:2510:5411:2411:5412:2412:5413:2513:5514:2714:5715:2715:5616:2817:0117:3518:0318:2919:0320:2121:0121:2122:0122:31
                              Haveral Wood04:4905:4006:1506:3007:0107:2808:0708:3208:5709:3009:5810:2710:5611:2611:5612:2612:5613:2713:5714:2914:5915:2915:5816:3017:0317:3718:0518:3019:0320:2121:0121:2122:0122:31
                              Gilmerton Station Road04:5105:4206:1706:3207:0307:3108:1108:3409:0009:3210:0010:2910:5811:2811:5812:2812:5813:2913:5914:3115:0115:3116:0016:3217:0517:3918:0718:3219:0520:2321:0321:2322:0322:33
                              West Edge Farm04:5105:4206:1706:3207:0307:3208:1208:3509:0009:3210:0010:2910:5811:2811:5812:2812:5813:2913:5914:3115:0115:3116:0016:3217:0517:3918:0718:3219:0620:2421:0421:2422:0422:34
                              Gilmerton Dykes Road04:5205:4306:1806:3307:0407:3308:1308:3609:0109:3310:0110:3010:5911:2911:5912:2912:5913:3014:0014:3215:0215:3216:0116:3317:0617:4018:0818:3319:0620:2421:0421:2422:0422:34
                              The Murrays04:5305:4406:1906:3407:0507:3408:1408:3709:0209:3410:0210:3111:0011:3012:0012:3013:0013:3114:0114:3315:0315:3316:0216:3417:0717:4118:0918:3419:0720:2521:0521:2522:0522:35
                              Gilmerton Dykes Street04:5505:4606:2106:3607:0807:3808:1808:4109:0609:3710:0510:3411:0311:3312:0312:3313:0313:3414:0414:3615:0615:3716:0716:3917:1217:4618:1218:3619:0920:2721:0721:2722:0722:37
                              Gracemount High School04:5505:4606:2106:3607:0807:3808:1808:4109:0609:3710:0510:3411:0311:3312:0312:3313:0313:3414:0414:3615:0615:3716:0716:3917:1217:4618:1218:3619:0920:2721:0721:2722:0722:37
                              Ellen's Glen Road04:5605:4706:2206:3707:0907:3908:1908:4209:0709:3810:0610:3511:0411:3412:0412:3413:0413:3514:0514:3715:0715:3816:0816:4017:1317:4718:1318:3719:1020:2821:0821:2822:0822:38
                              Liberton Hospital04:5605:4706:2206:3707:1007:4008:2008:4309:0809:3910:0710:3611:0511:3512:0512:3513:0513:3614:0614:3815:0815:3916:0916:4117:1417:4818:1418:3719:1020:2821:0821:2822:0822:38
                              Malbet Park04:5705:4806:2306:3807:1007:4108:2108:4409:0809:3910:0710:3611:0511:3512:0512:3513:0513:3614:0614:3815:0815:3916:0916:4117:1417:4818:1418:3819:1120:2921:0921:2922:0922:39
                              Yewlands Gardens04:5705:4806:2306:3807:1107:4208:2208:4509:0909:4010:0810:3711:0611:3612:0612:3613:0613:3714:0714:3915:0915:4016:1016:4217:1517:4918:1518:3819:1120:2921:0921:2922:0922:39
                              Kirk Park04:5805:4906:2406:3907:1207:4308:2308:4609:1009:4110:0910:3811:0711:3712:0712:3713:0713:3814:0814:4015:1015:4116:1116:4317:1617:5018:1618:3919:1220:3021:1021:3022:1022:40
                              Mossgiel Walk04:5905:5006:2506:4007:1307:4508:2508:4809:1109:4210:1010:3911:0811:3812:0812:3813:0813:3914:0914:4115:1115:4316:1316:4517:1817:5218:1718:4119:1420:3121:1121:3122:1122:41
                              Gordon Terrace05:0005:5106:2606:4107:1507:4708:2708:5009:1309:4410:1210:4111:1011:4012:1012:4013:1013:4114:1114:4315:1315:4416:1416:4617:1917:5318:1918:4219:1520:3221:1221:3222:1222:42
                              Mid Liberton05:0105:5206:2706:4207:1607:4808:2808:5109:1409:4510:1310:4211:1111:4112:1112:4113:1113:4214:1214:4415:1415:4616:1616:4817:2117:5518:2018:4319:1620:3321:1321:3322:1322:43
                              Lady Road05:0205:5306:2806:4307:1707:5008:3008:5309:1509:4610:1410:4311:1211:4212:1212:4213:1213:4314:1314:4515:1515:4716:1716:4917:2217:5618:2118:4419:1720:3421:1421:3422:1422:44
                              Suffolk Road05:0205:5306:2906:4407:1807:5108:3108:5409:1609:4710:1510:4411:1311:4312:1312:4313:1313:4414:1414:4615:1615:4816:1816:5017:2317:5718:2218:4419:1720:3421:1421:3422:1422:44
                              East Savile Road05:0305:5506:3006:4507:1907:5208:3208:5509:1709:4810:1610:4511:1411:4412:1412:4413:1413:4514:1514:4715:1715:4916:1916:5117:2417:5818:2318:4619:1920:3521:1521:3522:1522:45
                              Mayfield Gardens05:0305:5606:3106:4607:2107:5408:3408:5709:1809:4910:1710:4611:1511:4512:1512:4513:1513:4614:1614:4815:1815:5016:2016:5217:2517:5918:2418:4719:2020:3621:1621:3622:1622:46
                              Minto Street05:0405:5606:3206:4707:2207:5508:3508:5809:1909:5010:1810:4711:1611:4612:1612:4613:1613:4714:1714:4915:1915:5116:2116:5317:2618:0018:2518:4719:2020:3621:1621:3622:1622:46
                              Salisbury Place05:0405:5706:3306:4807:2207:5508:3508:5809:2009:5110:1910:4811:1711:4712:1712:4713:1713:4814:1814:5015:2015:5216:2216:5417:2718:0118:2618:4819:2120:3721:1721:3722:1722:47
                              Newington Road05:0505:5806:3406:4907:2407:5708:3709:0009:2109:5210:2010:4911:1811:4812:1812:4813:1813:4914:1914:5115:2115:5316:2316:5517:2818:0218:2718:4919:2220:3821:1821:3822:1822:48
                              Bernard Terrace05:0605:5906:3506:5007:2507:5908:3909:0209:2309:5410:2210:5111:2011:5012:2012:5013:2013:5114:2114:5315:2315:5516:2516:5717:3018:0418:2918:5119:2420:3921:1921:3922:1922:49
                              St Patrick Square05:0606:0006:3606:5207:2708:0008:4009:0409:2509:5610:2410:5311:2211:5212:2212:5213:2213:5314:2314:5515:2515:5716:2716:5917:3218:0618:3118:5219:2520:4121:2121:4122:2122:51
                              Surgeons' Hall05:0706:0106:3806:5307:2808:0208:4209:0609:2709:5810:2610:5511:2411:5412:2412:5413:2413:5514:2514:5715:2715:5916:2917:0117:3418:0818:3318:5419:2720:4221:2221:4222:2222:52
                              South Bridge05:0906:0306:4006:5607:3108:0508:4509:0909:3010:0110:2910:5811:2711:5712:2712:5713:2713:5814:2815:0015:3116:0316:3317:0517:3818:1218:3618:5719:3020:4521:2521:4522:2522:55
                              Princes Street (Scott Mon.)05:1206:0606:4407:0007:3608:1008:5009:1409:3510:0610:3411:0311:3212:0212:3213:0213:3314:0414:3415:0615:3716:0916:3917:1117:4418:1718:4119:0219:3520:4921:2921:4922:2922:59
                              Princes Street (west)05:1406:0906:4607:0207:3908:1408:5409:1809:3910:1010:3811:0711:3612:0612:3613:0613:3714:0814:3815:1015:4116:1316:4317:1517:4818:2118:4519:0519:3820:5221:3221:5222:3223:02
                              Shandwick Place05:1606:1106:4907:0507:4208:1708:5709:2109:4210:1310:4111:1011:3912:0912:3913:0913:4014:1114:4115:1315:4416:1716:4717:1917:5218:2418:4819:0819:4120:5521:3521:5522:3523:05
                              Atholl Crescent05:1706:1206:5007:0607:4308:1808:5809:2209:4310:1410:4211:1111:4012:1012:4013:1013:4114:1214:4215:1415:4516:1816:4817:2017:5318:2518:4919:0919:4220:5621:3621:5622:3623:06
                              Haymarket Station05:1906:1406:5307:0907:4608:2109:0109:2509:4610:1710:4511:1411:4312:1312:4313:1313:4414:1514:4515:1715:4816:2116:5117:2317:5618:2818:5119:1119:4420:5821:3821:5822:3823:08
                              Magdala Crescent05:1906:1406:5307:0907:4608:2209:0109:2509:4610:1710:4511:1411:4312:1312:4313:1313:4514:1614:4615:1815:4916:2216:5217:2417:5718:2818:5119:1119:4420:5821:3821:5822:3823:08
                              Wester Coates05:1906:1406:5407:1007:4708:2209:0209:2609:4710:1810:4611:1511:4412:1412:4413:1413:4514:1614:4615:1815:4916:2216:5217:2417:5718:2918:5219:1219:4520:5921:3921:5922:3923:09
                              Kew Terrace05:2006:1506:5407:1007:4708:2309:0209:2609:4710:1810:4611:1511:4412:1412:4413:1413:4614:1714:4715:1915:5016:2316:5317:2517:5818:2918:5219:1219:4520:5921:3921:5922:3923:09
                              Roseburn Gardens05:2006:1506:5507:1107:4908:2409:0409:2809:4910:2010:4811:1711:4612:1612:4613:1613:4714:1814:4815:2015:5116:2416:5417:2617:5918:3018:5319:1319:4621:0021:4022:0022:4023:10
                              Ormidale Terrace05:2106:1606:5607:1207:4908:2509:0409:2809:4910:2010:4811:1711:4612:1612:4613:1613:4814:1914:4915:2115:5216:2516:5517:2718:0018:3118:5419:1419:4721:0121:4122:0122:4123:11
                              Murrayfield Road05:2106:1606:5607:1307:5008:2609:0509:2909:5010:2110:4911:1811:4712:1712:4713:1713:4914:2014:5015:2215:5316:2616:5617:2818:0118:3218:5519:1519:4821:0121:4122:0122:4123:11
                              Western Corner05:2206:1706:5707:1407:5208:2709:0709:3109:5210:2310:5111:2011:4912:1912:4913:1913:5014:2114:5115:2415:5516:2816:5817:3018:0218:3318:5619:1619:4921:0221:4222:0222:4223:12
                              Balgreen Road05:2306:1806:5807:1607:5308:2909:0809:3209:5310:2410:5211:2111:5012:2012:5013:2013:5214:2314:5315:2615:5716:3017:0017:3218:0418:3518:5819:1819:5121:0321:4322:0322:4323:13
                              Pinkhill05:2306:1806:5907:1707:5408:3009:0909:3309:5410:2510:5311:2211:5112:2112:5113:2113:5314:2414:5415:2715:5816:3117:0117:3318:0518:3618:5919:1919:5221:0421:4422:0422:4423:14
                              Edinburgh Zoo05:2406:1907:0007:1707:5508:3109:1009:3409:5510:2610:5411:2311:5212:2212:5213:2213:5414:2514:5515:2815:5916:3217:0217:3418:0618:3618:5919:1919:5221:0521:4522:0522:4523:15
                              Silvan House05:2406:1907:0007:1807:5508:3109:1009:3409:5510:2610:5411:2311:5212:2212:5213:2213:5414:2514:5515:2916:0016:3317:0317:3518:0618:3719:0019:2019:5321:0521:4522:0522:4523:15
                              Belgrave Road05:2506:2007:0107:1807:5608:3209:1109:3509:5610:2710:5511:2411:5312:2312:5313:2313:5514:2614:5615:2916:0016:3317:0317:3518:0718:3719:0019:2019:5321:0621:4622:0622:4623:16
                              St John's Terrace05:2506:2007:0107:1907:5708:3309:1209:3609:5710:2810:5611:2511:5412:2412:5413:2413:5614:2714:5715:3016:0116:3417:0417:3618:0818:3819:0119:2119:5421:0621:4622:0622:4623:16
                              Kirk Loan05:2506:2007:0207:2007:5808:3309:1309:3709:5810:2910:5711:2611:5512:2512:5513:2513:5614:2714:5715:3116:0216:3517:0517:3718:0818:3919:0219:2219:5521:0721:4722:0722:4723:17
                              St Ninians Road05:2606:2107:0307:2107:5908:3409:1409:3809:5910:3010:5811:2711:5612:2612:5613:2613:5714:2814:5815:3216:0316:3617:0617:3818:0918:4019:0319:2319:5621:0821:4822:0822:4823:18
                              Drum Brae South05:2706:2207:0407:2208:0008:3609:1509:3910:0010:3110:5911:2811:5712:2712:5713:2713:5914:3015:0015:3416:0516:3817:0817:4018:1118:4119:0419:2419:5721:0921:4922:0922:4923:19
                              Craigs Avenue05:2706:2207:0407:2208:0008:3609:1509:3910:0010:3110:5911:2811:5712:2712:5713:2713:5914:3015:0015:3416:0516:3817:0817:4018:1118:4119:0419:2419:5721:0921:4922:0922:4923:19
                              Craigs Gardens05:2706:2207:0407:2208:0008:3609:1509:3910:0010:3110:5911:2811:5712:2712:5713:2714:0014:3115:0115:3516:0616:3917:0917:4118:1218:4219:0419:2419:5721:0921:4922:0922:4923:19
                              North Gyle Road05:2706:2207:0507:2308:0108:3709:1609:4010:0110:3211:0011:2911:5812:2812:5813:2814:0014:3115:0115:3516:0616:3917:0917:4118:1218:4219:0519:2519:5821:1021:5022:1022:5023:20
                              Dechmont Road05:2806:2307:0507:2308:0108:3709:1609:4010:0110:3211:0011:2911:5812:2812:5813:2814:0114:3215:0215:3616:0716:4017:1017:4218:1318:4319:0519:2519:5821:1021:5022:1022:5023:20
                              Maybury Road05:2906:2407:0707:2508:0308:3909:1809:4210:0310:3411:0211:3112:0012:3013:0013:3014:0314:3415:0415:3816:0916:4217:1217:4418:1518:4519:0719:2720:0021:1221:5222:1222:5223:22
                              North Gyle Terrace05:2906:2407:0707:2508:0308:3909:1809:4210:0310:3411:0211:3112:0012:3013:0013:3014:0314:3415:0415:3816:1016:4317:1317:4518:1518:4519:0719:2720:0021:1221:5222:1222:5223:22
                              Craigs Road05:3106:2607:0907:2808:0608:4209:2009:4410:0510:3611:0411:3312:0212:3213:0213:3314:0614:3715:0715:4116:1216:4517:1517:4718:1818:4819:1019:3020:0321:1521:5522:1522:5523:25
                              Almond Green05:3206:2707:1007:2908:0708:4309:2109:4510:0610:3711:0511:3412:0312:3313:0313:3414:0714:3815:0815:4216:1416:4717:1717:4918:1918:4919:1119:3120:0421:1621:5622:1622:5623:26
                              Burnside05:3206:2807:1107:2908:0708:4409:2209:4610:0710:3811:0611:3512:0412:3413:0413:3414:0714:3815:0815:4316:1516:4817:1817:5018:2018:4919:1119:3120:0421:1621:5622:1622:5623:26
                              Bughtlin Drive05:3306:2807:1107:3008:0808:4509:2209:4610:0710:3811:0611:3512:0412:3413:0413:3514:0814:3915:0915:4416:1616:4917:1917:5118:2118:5019:1219:3220:0521:1721:5722:1722:5723:27
                              North Bughtlin Neuk05:3406:2907:1207:3108:0908:4609:2309:4710:0810:3911:0711:3612:0512:3513:0513:3614:0914:4015:1015:4516:1716:5017:2017:5218:2218:5119:1319:3320:0621:1821:5822:1822:5823:28
                              East Craigs Centre05:3406:3007:1307:3208:1008:4709:2409:4810:0910:4011:0811:3712:0612:3613:0613:3714:1014:4115:1115:4616:1816:5117:2117:5318:2318:5219:1419:3420:0721:1921:5922:1922:5923:29
                              East Craigs Centre05:3506:3107:1407:3308:1108:4809:2509:4910:1010:4111:0911:3812:0712:3713:0713:3814:1114:4215:1215:4716:1916:5217:2217:5418:2418:5319:1519:3520:0821:2022:0022:2023:0023:30

                              All trips in this timetable are wheelchair accessible.

                              The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                              The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                              Build real-time departures into your app

                              Tell us about your project. Test London API examples while we review your request.

                              Request data / API access

                              Route Path (Streets & Roads)

                              Outbound: East Craigs Centre – Burnbrae Terminus
                              North Bughtlin Road - Maybury Drive - Maybury Road - Glasgow Road - St John's Road - Corstorphine Road - Roseburn Terrace - West Coates - Haymarket - Shandwick Place - Princes Street - South Bridge - Nicolson Street - Clerk Street - South Clerk Street - Newington Road - Minto Street - Mayfield Gardens - Craigmillar Park - Liberton Road - Kirk Brae - Lasswade Road - High Street - Elm Row - Hillhead - High Street - Dundas Street - Cockpen Road - Bonnyrigg Distributor - Burnbrae Road - Auld Coal Road
                              Inbound: Burnbrae Terminus – East Craigs Centre
                              Auld Coal Road - Burnbrae Road - Grove Farm Gardens - Cockpen Road - Dundas Street - High Street - Rockville Terrace - Hillhead - Elm Row - High Street - Lasswade Road - Badger Way - Lasswade Road - Kirk Brae - Liberton Road - Craigmillar Park - Mayfield Gardens - Minto Street - Newington Road - South Clerk Street - St Patrick Square - Nicolson Street - South Bridge - Princes Street - Shandwick Place - Atholl Crescent Lane - Haymarket Terrace - West Coates - Corstorphine Road - St John's Road - Glasgow Road - Maybury Road - Maybury Drive - North Bughtlin Road

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

                              Frequently asked questions about route 31

                              • What time does route 31 start operating?

                                Services on route 31 start at 05:20 every day.

                              • What time does route 31 stop operating?

                                Services on route 31 end at 00:11 +1 every day.

                              • Is there a stop for route 31 near me?

                                View the nearest stop for route 31.

                              31 (Edinburgh Buses)

                              The first stop of the 31 bus route is East Craigs Centre and the last stop is Burnbrae Terminus. 31 is operational during everyday.

                              Additional information: 31 has 73 stops. The total trip duration for this route is approximately 104 minutes.

                              More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Edinburgh, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

                              31 bus near me

                              Last updated on November 10, 2026