Bus 31 Schedule in Edinburgh

Click to load interactive map
List of stops
                            Map

                            East Craigs Centre – Burnbrae Terminus

                            East Craigs Centre

                            05:2006:4807:0407:3308:0708:3709:0809: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:2106:4907:0507:3408:0808:3809:0909:3610:0410:3411:0411:3412:0412:3413:0413:3414:0414:3115:0115:3015:5716:2816:5617:1017:3618:0618:3619:0619:3620:1620:5621:3622:1623:03

                            Bughtlin Drive

                            05:2206:5007:0607:3608:1008:4009:1009: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

                            Burnside

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

                            Almond Green

                            05:2306:5207:0807:3808:1208:4209:1209:3910:0710:3711:0711:3712:0712:3713:0713:3714:0714:3415:0515:3416:0116:3116:5917:1317:3918:0918:3919:0919:3920:1920:5821:3822:1823:05

                            North Gyle Terrace

                            05:2506:5507:1107:4108:1608:4509:1509:4210:1010:4011:1011:4012:1012:4013:1013:4014:1014:3715:0815:3816:0516:3417:0217:1617:4218:1218:4219:1119:4120:2121:0021:4022:2023:07

                            Maybury Road

                            05:2606:5607:1207:4208:1708:4609:1609: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:2706:5707:1307:4308:1808:4709:1709:4410:1210:4211:1211:4212:1212:4213:1213:4214:1214:3915:1015:4016:0716:3617:0417:1817:4418:1418:4419:1319:4320:2321:0221:4222:2223:09

                            North Gyle Road

                            05:2806:5807:1407:4408:1908:4809:1809:4510:1310:4311:1311:4312:1312:4313:1313:4314:1314:4015:1115:4216:0816:3717:0517:1917:4518:1518:4519:1419:4420:2421:0321:4322:2323:10

                            Craigs Avenue

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

                            Drum Brae South

                            05:2906:5907:1507:4608:2108:5009:2009: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:3007:0007:1607:4708:2208:5109:2109: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

                            Glebe Road

                            05:3007:0107:1707:4808:2308:5209:2209:4910:1710:4711:1711:4712:1712:4713:1713:4714:1714:4415:1515:4616:1216:4117:0917:2317:4918:1918:4919:1819:4820:2721:0521:4522:2523:12

                            Station Road

                            05:3107:0107:1807:4908:2408:5309:2309:5010:1810:4811:1811:4812:1812:4813:1813:4814:1814:4515:1615:4716:1316:4217:1017:2417:5018:2018:4919:1819:4820:2821:0621:4622:2623:13

                            Belgrave Road

                            05:3207:0207:1907:5108:2608:5509:2409:5110:1910:4911:1911:4912:1912:4913:1913:4914:1914:4615:1715:4816:1416:4317:1117:2517:5118:2118:5019:1919:4920:2921:0721:4722:2723:14

                            Edinburgh Zoo

                            05:3307:0407:2007:5208:2708:5609:2609:5210:2010:5011:2011:5012:2012:5013:2013:5014:2014:4715:1815:5016:1516:4417:1217:2617:5218:2218:5219:2119:5120:3021:0821:4822:2823:15

                            Pinkhill

                            05:3307:0407:2107:5308:2808:5709:2609:5310:2110:5111:2111:5112:2112:5113:2113:5114:2114:4815:1915:5016:1616:4517:1317:2717:5318:2318:5219:2119:5120:3121:0821:4822:2823:15

                            Balgreen Road

                            05:3407:0607:2307:5508:3008:5909:2909: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

                            Belmont Crescent

                            05:3507:0607:2407:5608:3109:0009:2909:5510:2310:5311:2311:5312:2312:5313:2313:5314:2314:5015:2215:5316:1916:4817:1617:3017:5518:2518:5419:2319:5320:3321:1021:5022:3023:17

                            Western Corner

                            05:3507:0707:2507:5708:3209:0109:3009:5610:2410:5411:2411:5412:2412:5413:2413:5414:2414:5115:2315:5416:2016:4917:1717:3117:5618:2618:5519:2419:5420:3321:1121:5122:3023:17

                            Murrayfield Road

                            05:3607:0807:2607:5808:3309:0209:3209:5710:2510:5511:2511:5512:2512:5513:2513:5514:2514:5215:2415:5616:2116:5017:1817:3217:5718:2718:5619:2519:5520:3421:1221:5222:3123:18

                            Ormidale Terrace

                            05:3707:0907:2707:5908:3409:0309:3309:5810:2610:5611:2611:5612:2612:5613:2613:5614:2614:5315:2515:5716:2216:5117:1917:3317:5818:2818:5719:2619:5620:3521:1221:5222:3223:19

                            Roseburn Gardens

                            05:3807:1007:2808:0108:3609:0509:3409:5910:2710:5711:2711:5712:2712:5713:2713:5714:2714:5415:2615:5816:2316:5217:2017:3417:5918:2918:5819:2719:5720:3621:1321:5322:3323:20

                            Wester Coates

                            05:3807:1107:3008:0208:3709:0609:3610:0110:2910:5911:2911:5912:2912:5913:2913:5914:2914:5615:2816:0016:2516:5417:2217:3618:0118:3118:5919:2819:5820:3721:1421:5422:3323:20

                            Magdala Crescent

                            05:3907:1207:3108:0408:3909:0809:3710:0210:3011:0011:3012:0012:3013:0013:3014:0014:3014:5715:2916:0116:2616:5517:2317:3718:0218:3219:0019:2919:5920:3821:1521:5522:3423:21

                            Haymarket Station

                            05:4007:1307:3208:0508:4009:0909:3810: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:1309:4210: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:4507:1807:3808:1208:4709:1609:4510:1010:3811:0811:3812:0812:3813:0813:3814:0814:3815:0515:3716:1016:3517:0417:3217:4518:1018:4019:0819:3720:0720:4521:2222:0222:4123:27

                            Princes Street (Scott Mon.)

                            05:4707:2107:4108:1508:5009:2009:4910:1410:4211:1211:4212:1212:4213:1213:4214:1214:4215:0915:4116:1416:3917:0817:3617:4918:1418:4419:1219:4120:1120:4821:2522:0522:4423:30

                            South Bridge

                            05:5107:2607:4608:2008:5609:2609:5510: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:2308:5909:2909:5810:2310:5111:2111:5112:2112:5113:2113:5214:2214:5215:1915:5116:2416:4917:1817:4617:5918:2418:5319:2019:4920:1920:5621:3322:1222:5123:37

                            St Patrick Square

                            05:5307:3007:5008:2509:0109:3110:0010:2510:5311:2311:5312:2312:5313:2313:5414:2414:5415:2115:5316:2616:5117:2017:4818:0118:2618:5519:2219:5120:2120:5821:3522:1422:5323:39

                            Bernard Terrace

                            05:5407:3207:5208:2709:0309:3310:0210:2710:5511:2511:5512:2512:5513:2513:5614:2614:5615:2315:5516:2816:5317:2217:5018:0318:2818:5719:2419:5320:2321:0021:3722:1622:5523:40

                            Newington Road

                            05:5507:3307:5308:2809:0409:3410:0310: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:5607:3407:5408:2909:0509:3510:0410:2910:5711:2711:5712:2712:5713:2713:5814:2814:5815:2615:5816:3116:5617:2517:5218:0518:3018:5919:2619:5520:2521:0221:3922:1822:5723:42

                            Minto Street

                            05:5607:3507:5508:3009:0609:3610:0510:3010:5811:2811:5812:2812:5813:2813:5914:2914:5915:2715:5916:3216:5717:2617:5318:0618:3119:0019:2719:5620:2621:0321:4022:1922:5823:43

                            Mayfield Gardens

                            05:5707:3607:5608:3109:0709:3710:0610:3110:5911:2911:5912:2912:5913:2914:0014:3015:0015:2816:0116:3416:5917:2817:5418:0718:3219:0119:2819:5720:2721:0421:4122:1922:5823:43

                            East Savile Road

                            05:5707:3707:5708:3209:0809:3810:0710:3211:0011:3012:0012:3013:0013:3014:0114:3115:0115:2916:0216:3517:0017:2917:5518:0818:3319:0219:2919:5820:2821:0521:4222:2022:5923:44

                            Suffolk Road

                            05:5807:3807:5808:3309:0909:3910:0810: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:4010:0910: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:4108:0108:3709:1109:4110:1010:3511:0311:3312:0412:3513:0513:3514:0614:3615:0615:3416:0716:4017:0517:3418:0018:1318:3819:0519:3220:0120:3121:0821:4522:2323:0223:47

                            Mossgiel Walk

                            06:0107:4208:0208:3809:1309:4310:1210:3711:0511:3512:0512:3613:0613:3614:0714:3715:0715:3616:0916:4217:0717:3618:0118:1418:3919:0719:3420:0320:3321:1021:4722:2523:0423:49

                            Kirk Park

                            06:0207:4308:0308:3909:1409:4410:1310: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

                            Kirkgate

                            06:0307:4408:0408:4009:1409:4410:1310:3811:0611:3612:0712:3813:0813:3814:0914:3915:0915:3816:1116:4417:0917:3818:0318:1618:4119:0819:3520:0420:3421:1121:4822:2623:0523:50

                            Yewlands Gardens

                            06:0307:4508:0508:4109:1509:4510:1410: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

                            Malbet Park

                            06:0407:4508:0508:4109:1609:4610:1510:4011:0811:3812:0812:3913:0913:3914:1014:4015:1015:4016:1316:4617:1117:4018:0418:1718:4219:1019:3720:0620:3621:1321:5022:2823:0723:52

                            Liberton Hospital

                            06:0507:4608:0608:4209:1609:4610:1510: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

                            Ellen's Glen Road

                            06:0507:4708:0708:4309:1709:4710:1610:4111:0911:3912:1012:4113:1113:4114:1214:4215:1215:4116:1416:4717:1217:4118:0618:1918:4419:1119:3820:0720:3721:1421:5122:2923:0823:53

                            Gracemount High School

                            06:0607:4708:0708:4309:1809:4810:1710:4211:1011:4012:1012:4113:1113:4114:1214:4215:1215:4216:1516:4817:1317:4218:0618:1918:4419:1219:3920:0820:3821:1521:5222:3023:0923:54

                            Gilmerton Dykes Street

                            06:0607:4808:0808:4409:1809:4810:1710: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:0707:4908:0908:4509:1909:4910:1810:4311:1111:4112:1212:4313:1313:4314:1414:4415:1415:4416:1716:5017:1517:4418:0818:2118:4619:1319:4020:0920:3921:1621:5322:3123:1023:55

                            Gilmerton Dykes Road

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

                            West Edge Farm

                            06:0807:5108:1108:4609:2009:5010:1910: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:1007:5308:1308:4909:2309:5310:2210:4711:1511:4512:1612:4713:1713:4714:1814:4815:1815:4816:2216:5517:2017:4818:1218:2518:5019:1719:4420:1320:4321:2021:5722:3423:1323:58

                            Lasswade Road

                            06:1107:5508:1508:5009:2409:5410:2310:4811:1611:4612:1712:4813:1813:4914:2014:5015:2015:5016:2416:5717:2217:5018:1418:2718:5119:1819:4520:1420:4421:2121:5822:3623:1500:00 +1

                            Laird and Dog

                            06:1207:5608:1608:5109:2509:5510:2410:4911:1711:4712:1812:4913:1913:5014:2114:5115:2115:5116:2516:5917:2417:5118:1518:2818:5219:1919:4620:1520:4521:2221:5922:3723:1600:01 +1

                            Elm Row

                            06:1207:5708:1708:5209:2609:5610:2510:5011:1811:4812:1912:5013:2013:5114:2214:5215:2215:5216:2516:5917:2417:5218:1618:2918:5319:2019:4720:1620:4621:2322:0022:3723:1600:01 +1

                            Broomieknowe Gardens

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

                            Rockville Terrace

                            06:1407:5808:1808:5309:2709:5710:2610:5111:1911:4912:2012:5113:2113:5214:2314:5315:2315:5316:2717:0117:2617:5318:1718:3018:5419:2119:4820:1720:4721:2422:0122:3923:1800:03 +1

                            Park Road

                            06:1407:5908:1908:5409:2809:5810:2710: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:1508:0008:2008:5509:2909:5910:2810: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

                            Waverley Terrace

                            06:1608:0108:2108:5609:3010:0010:2910:5411:2211:5212:2312:5413:2413:5514:2614:5615:2615:5616:3017:0417:2917:5618:2018:3318:5719:2419:5120:2020:5021:2722:0422:4123:2000:05 +1

                            Wolsey Avenue

                            06:1608:0108:2108:5609:3010:0010:2910:5411:2211:5212:2312:5413:2413:5514:2614:5615:2615:5716:3117:0517:3017:5618:2018:3318:5719:2419:5120:2020:5021:2722:0422:4123:2000:05 +1

                            Bairds Way

                            06:1708:0208:2208:5709:3110:0110:3010:5511:2311:5312:2412:5513:2513:5614:2714:5715:2715:5816:3217:0617:3117:5718:2118:3418:5819:2519:5220:2120:5121:2822:0522:4223:2100:06 +1

                            Brixwold Bank

                            06:1708:0208:2208:5709:3110:0110:3010:5511:2311:5312:2512:5613:2613:5714:2814:5815:2815:5816:3217:0617:3117:5818:2218:3518:5919:2619:5320:2220:5221:2922:0522:4223:2100:06 +1

                            Burnbrae Road

                            06:1808:0308:2308:5809:3210:0210:3110:5611:2411:5412:2612:5713:2713:5814:2914:5915:2916:0016:3417:0817:3317:5918:2318:3619:0019:2719:5420:2320:5321:3022:0622:4323:2200:07 +1

                            Sawmill Terrace

                            06:1908:0408:2408:5909:3310:0310:3210:5711:2511:5512:2612:5713:2713:5914:3015:0015:3016:0116:3517:0917:3418:0018:2418:3719:0119:2819:5520:2420:5321:3022:0722:4423:2300:08 +1

                            Burnbrae Walk

                            06:1908:0408:2408:5909:3310:0310:3210:5711:2511:5512:2712:5813:2814:0014:3115:0115:3116:0116:3517:0917:3418:0118:2518:3819:0219:2919:5620:2520:5421:3122:0722:4423:2300:08 +1

                            Burnbrae Primary

                            06:2008:0508:2509:0009:3410:0410:3310: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

                            Auld Coal Bank

                            06:2108:0608:2609:0109:3510:0510:3410:5911:2711:5712:2913:0013:3014:0214:3315:0315:3316:0316:3717:1117:3618:0318:2718:4019:0419:3119:5820:2720:5621:3322:0922:4623:2500:10 +1

                            Burnbrae Terminus

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

                            Bus 31 FAQ

                            • What time does the 31 bus start operating?

                              Services on the 31 bus start at 05:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                            • What time does the 31 bus stop working?

                              Services on the 31 bus stop at 00:11 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                            • Is there a 31 bus stop near me?

                              Click here to view the nearest 31 bus stop.

                            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 71 stops and the total trip duration for this route is approximately 104 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 31 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 31 bus to take on your trip.

                            31 bus near me

                            Last updated on April 17, 2026