East Coast Buses 140 Bus

Click to load interactive map
List of stops
      Map

      Town Centre – Tesco Terminus

      Town Centre

      05:5706:2906:5707:5709:0510:0511:0512:0713:0714:1215:1716:2717:3018:2019:2119:4220:1021:1222:1223:12

      Town Centre

      05:5706:2906:5707:5709:0510:0511:0512:0713:0714:1215:1716:2717:3018:2019:2119:4220:1021:1222:1223:12

      Wilson Street

      05:5806:3006:5807:5809:0610:0611:0612:0813:0814:1315:1816:2817:3118:2119:2219:4320:1121:1322:1323:13

      John Street Lane

      05:5806:3006:5807:5809:0610:0611:0612:0813:0814:1315:1816:2817:3118:2119:2219:4320:1121:1322:1323:13

      Angle Park

      05:5806:3006:5807:5809:0610:0611:0612:0813:0814:1315:1816:2817:3118:2119:2219:4320:1121:1322:1323:13

      Cuiken Avenue

      05:5906:3106:5907:5909:0710:0711:0712:0913:0914:1415:1916:2917:3218:2219:2319:4420:1221:1422:1423:14

      Queensway

      06:0006:3207:0008:0009:0810:0811:0812:1013:1014:1515:2016:3017:3318:2319:2419:4520:1221:1422:1423:14

      Mauricewood Road

      06:0006:3207:0008:0109:0910:0911:0912:1113:1114:1615:2116:3117:3418:2319:2419:4520:1321:1522:1523:15

      Beeslack High School

      06:0106:3307:0108:0209:0910:0911:0912:1113:1114:1615:2216:3117:3418:2419:2519:4620:1421:1522:1523:15

      Samoa Terrace

      06:0206:3407:0208:0209:1010:1011:1012:1213:1214:1715:2216:3217:3518:2519:2619:4720:1421:1622:1623:16

      Glencorse Barracks

      06:0306:3507:0308:0409:1110:1111:1112:1313:1314:1815:2416:3317:3618:2619:2719:4820:1521:1722:1723:17

      Golf Club

      06:0406:3607:0408:0509:1210:1211:1212:1413:1414:1915:2516:3417:3718:2719:2819:4920:1621:1822:1823:18

      Milton Cottages

      06:0506:3707:0508:0609:1310:1311:1312:1513:1514:2015:2616:3517:3818:2819:2919:5020:1721:1922:1923:19

      Gowkley Moss

      06:0706:3907:0708:0809:1610:1611:1612:1813:1814:2315:2816:3817:4118:3019:3119:5220:1921:2022:2023:20

      Roslin Surgery

      06:0706:3907:0708:0909:1610:1611:1612:1813:1814:2315:2916:3817:4118:3019:3119:5220:2021:2122:2123:21

      Woodend Park

      06:0806:4007:0808:1009:1710:1711:1712:1913:1914:2415:3016:3917:4218:3119:3219:5320:2021:2222:2223:22

      Penicuik Road

      06:0906:4107:0908:1109:1810:1811:1812:2013:2014:2515:3116:4017:4318:3219:3319:5420:2221:2322:2323:23

      Original Rosslyn Hotel

      06:1006:4207:1008:1209:1910:1911:1912:2113:2114:2615:3216:4117:4418:3319:3419:5520:2221:2322:2323:23

      Station Road

      06:1106:4307:1108:1309:2010:2011:2012:2213:2214:2715:3316:4217:4518:3419:3519:5620:2221:2322:2323:23

      Springfield Place

      06:1106:4307:1108:1309:2010:2011:2012:2213:2214:2715:3316:4217:4518:3419:3519:5620:2321:2422:2423:24

      Roslin Institute

      06:1106:4307:1108:1309:2010:2011:2012:2213:2214:2715:3316:4217:4518:3419:3519:5620:2321:2422:2423:24

      Langhill Farm

      06:1206:4407:1208:1409:2110:2111:2112:2313:2314:2815:3416:4317:4618:3519:3619:5720:2421:2522:2523:25

      Bilston Cottages

      06:1406:4607:1408:1609:2310:2311:2312:2513:2514:3015:3616:4517:4818:3719:3819:5920:2521:2622:2623:26

      Roslin Road

      06:1406:4607:1408:1609:2310:2311:2312:2513:2514:3015:3616:4517:4818:3719:3819:5920:2521:2622:2623:26

      Seafield Road

      06:1406:4607:1408:1709:2410:2411:2412:2613:2614:3115:3716:4617:4818:3719:3819:5920:2521:2622:2623:26

      Nivensknowe Road

      06:1606:4807:1608:1809:2510:2511:2512:2713:2714:3215:3816:4717:5018:3919:4020:0120:2721:2722:2723:27

      Dryden Road

      06:1706:4907:1708:1909:2610:2611:2612:2813:2814:3315:3916:4817:5118:4019:4120:0220:2821:2822:2823:28

      Herd Terrace

      06:1706:4907:1708:2109:2710:2711:2712:2913:2914:3415:4016:5017:5118:4019:4120:0220:2821:2922:2923:29

      Mcneil Avenue

      06:1806:5007:1808:2209:2810:2811:2812:3013:3014:3515:4116:5117:5218:4119:4220:0320:2921:3022:3023:30

      George Avenue

      06:1906:5107:1908:2309:2910:2911:2912:3113:3114:3615:4216:5217:5318:4219:4320:0420:3021:3022:3023:30

      Muirfield Gardens

      06:2006:5207:2008:2409:3010:3011:3012:3213:3214:3715:4316:5317:5418:4319:4420:0520:3121:3122:3123:31

      Station Road

      06:2006:5207:2008:2409:3010:3011:3012:3213:3214:3715:4316:5317:5418:4319:4420:0520:3121:3122:3123:31

      Academy Lane

      06:2006:5307:2108:2509:3110:3111:3112:3313:3314:3815:4416:5417:5518:4419:4520:0520:3121:3122:3123:31

      Hunter Avenue

      06:2106:5307:2108:2509:3110:3111:3112:3313:3314:3815:4416:5417:5518:4419:4520:0620:3221:3222:3223:32

      Kevock Road

      06:2206:5507:2308:2709:3310:3311:3312:3513:3514:4015:4616:5717:5718:4619:4720:0720:3321:3322:3323:33

      Lasswade Road

      06:2306:5607:2408:2909:3410:3411:3412:3613:3614:4115:4816:5917:5818:4719:4820:0820:3421:3422:3423:34

      Laird and Dog

      06:2406:5707:2508:3009:3510:3511:3512:3713:3714:4215:4917:0017:5918:4819:4920:0920:3521:3522:3523:35

      Elm Row

      06:2506:5807:2608:3109:3610:3611:3612:3813:3814:4315:5017:0118:0018:4919:5020:1020:3621:3622:3623:36

      Broomieknowe Gardens

      06:2606:5907:2708:3309:3810:3811:3812:4013:4014:4515:5217:0318:0218:5019:5120:1120:3721:3722:3723:37

      Rockville Terrace

      06:2807:0107:2908:3409:3910:3911:3912:4113:4114:4615:5417:0518:0318:5219:5320:1220:3821:3822:3823:38

      Park Road

      06:2807:0107:2908:3509:4010:4011:4012:4213:4214:4715:5517:0618:0418:5219:5320:1320:3921:3922:3923:39

      Douglas Crescent

      06:2907:0207:3008:3609:4110:4111:4112:4313:4314:4815:5617:0718:0518:5319:5420:1320:3921:3922:3923:39

      Maryfield Place

      06:2907:0207:3108:3709:4210:4211:4212:4413:4414:4915:5717:0718:0518:5319:5420:1320:3921:3922:3923:39

      Waverley Crescent

      06:3007:0307:3108:3709:4210:4211:4212:4413:4414:4915:5717:0818:0618:5419:5520:1420:4021:4022:4023:40

      Pendreich Avenue

      06:3107:0407:3208:3809:4310:4311:4312:4513:4514:5015:5817:0918:0718:5519:5620:1520:4121:4122:4123:41

      Mayshade Garden Centre

      06:3107:0507:3308:3909:4410:4411:4412:4613:4614:5115:5917:1018:0718:5519:5620:1520:4121:4122:4123:41

      Muirpark

      06:3207:0607:3408:4009:4510:4511:4512:4713:4714:5216:0017:1118:0818:5619:5720:1620:4221:4222:4223:42

      Westfield Park

      06:3307:0707:3508:4109:4610:4611:4612:4813:4814:5316:0117:1218:0918:5719:5820:1720:4321:4322:4323:43

      Bonnyrigg Road

      06:3407:0707:3608:4209:4710:4711:4712:4913:4914:5416:0217:1218:1018:5819:5920:1820:4421:4422:4423:44

      Glenesk Crescent

      06:3507:0907:3808:4409:4910:4911:4912:5113:5114:5616:0417:1418:1118:5920:0020:1920:4521:4522:4523:45

      Croft Street

      06:3607:1007:3908:4509:5010:5011:5012:5213:5214:5716:0517:1518:1219:0020:0120:2020:4621:4622:4623:46

      Dalkeith Parish Church

      06:3707:1107:4008:4609:5110:5111:5112:5313:5314:5816:0617:1618:1319:0120:0220:2120:4721:4722:4723:47

      Corn Exchange

      06:3707:1107:4108:4709:5110:5111:5112:5313:5314:5816:0617:1618:1319:0120:0220:2120:4721:4722:4723:47

      Shadepark

      06:3807:1207:4208:4809:5210:5211:5212:5413:5414:5916:0717:1718:1419:0220:0320:2220:4821:4822:4823:48

      Thornybank

      06:3907:1307:4308:4909:5310:5311:5312:5513:5515:0016:0817:1818:1519:0320:0420:2320:4921:4922:4923:49

      Thornyhall

      06:4007:1407:4308:4909:5410:5411:5412:5613:5615:0116:0917:1918:1619:0420:0420:2320:4921:4922:4923:49

      Smeaton Road End

      06:4407:1907:4908:5509:5810:5811:5813:0114:0115:0616:1417:2418:2019:0820:0820:2720:5321:5322:5323:53

      Cowpits Road

      06:4507:2007:5008:5609:5910:5911:5913:0214:0215:0716:1517:2518:2119:0920:0920:2820:5421:5422:5423:54

      Whitecraig Crescent

      06:4607:2107:5108:5710:0011:0012:0013:0314:0315:0816:1617:2618:2219:1020:1020:2920:5521:5522:5523:55

      Whitecraig Avenue

      06:4607:2107:5108:5810:0111:0112:0113:0414:0415:0916:1717:2718:2319:1020:1020:2920:5521:5522:5523:55

      Carberry Road

      06:4807:2307:5308:5910:0211:0212:0213:0514:0515:1016:1817:2818:2419:1220:1220:3120:5721:5722:5723:57

      Inveresk Kennels

      06:4907:2407:5409:0010:0311:0312:0313:0614:0615:1116:1917:2918:2519:1320:1220:3120:5721:5722:5723:57

      Inveresk Village

      06:5007:2507:5509:0210:0511:0512:0513:0814:0815:1316:2117:3118:2719:1420:1320:3220:5821:5822:5823:58

      Rothesay Place

      06:5207:2707:5709:0310:0611:0612:0613:0914:0915:1416:2217:3218:2819:1620:1520:3421:0022:0023:0000:00 +1

      Newbigging

      06:5207:2707:5709:0410:0711:0712:0713:1014:1015:1516:2317:3318:2919:1620:1520:3421:0022:0023:0000:00 +1

      High Street (Stop D)

      06:5407:2908:0009:0710:1011:1012:1013:1314:1315:1816:2617:3618:3119:1820:1720:3621:0222:0223:0200:02 +1

      Tesco Terminus

      06:5607:3208:0309:1010:1311:1312:1313:1614:1615:2116:2917:3918:3319:2020:1920:3821:0422:0423:0400:04 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Tesco Terminus – Town Centre

      Tesco Terminus07:4108:4809:5110:5111:5112:5313:5314:5816:0016:5117:5119:0020:0521:1022:1023:10
      High Street (Stop B)04:5705:2705:5406:1906:4907:4408:5109:5410:5411:5412:5713:5715:0216:0516:5617:5519:0320:0821:1322:1223:12
      Newbigging04:5805:2805:5506:2006:5007:4508:5209:5510:5511:5512:5813:5815:0316:0616:5717:5619:0420:0921:1422:1323:13
      Rothesay Place04:5905:2905:5606:2106:5107:4608:5309:5610:5611:5612:5913:5915:0416:0716:5817:5719:0520:1021:1522:1423:14
      Inveresk Village05:0005:3005:5706:2206:5207:4808:5509:5710:5711:5813:0114:0115:0616:0917:0017:5919:0620:1121:1622:1523:15
      Inveresk Kennels05:0105:3105:5806:2406:5407:5008:5709:5910:5912:0013:0314:0315:0816:1117:0218:0119:0820:1321:1722:1623:16
      Carberry Road05:0205:3205:5906:2506:5507:5108:5810:0011:0012:0113:0414:0415:0916:1217:0318:0219:0920:1421:1822:1723:17
      Whitecraig Avenue05:0405:3406:0106:2706:5707:5309:0010:0211:0212:0313:0614:0615:1116:1417:0518:0419:1120:1621:2022:1923:19
      Whitecraig Crescent05:0405:3406:0106:2706:5707:5409:0010:0211:0212:0313:0614:0615:1116:1417:0518:0419:1120:1621:2022:1923:19
      Smeaton Road End05:0605:3606:0306:2906:5907:5509:0210:0411:0412:0513:0814:0815:1316:1617:0718:0619:1320:1821:2222:2123:21
      Thornyhall05:1105:4106:0806:3407:0408:0109:0710:0911:0912:1013:1314:1315:1916:2217:1318:1219:1820:2221:2622:2523:25
      Thornybank05:1105:4106:0806:3407:0408:0209:0710:0911:0912:1013:1314:1315:1916:2217:1318:1219:1820:2321:2722:2623:26
      Shadepark05:1205:4206:0906:3507:0508:0309:0810:1011:1012:1113:1414:1415:2016:2317:1418:1319:1920:2421:2822:2723:27
      Corn Exchange05:1305:4306:1006:3607:0608:0409:0910:1111:1112:1213:1514:1515:2116:2417:1518:1419:2020:2421:2822:2723:27
      Dalkeith Parish Church05:1405:4406:1106:3707:0708:0409:1010:1211:1212:1313:1614:1615:2216:2517:1618:1519:2120:2521:2922:2823:28
      Jarnac Court05:1405:4406:1106:3707:0708:05
      08:06
      09:10
      09:12
      10:12
      10:14
      11:12
      11:14
      12:13
      12:15
      13:16
      13:18
      14:16
      14:18
      15:22
      15:24
      16:25
      16:27
      17:16
      17:18
      18:15
      18:17
      19:21
      19:22
      20:25
      20:26
      21:29
      21:30
      22:28
      22:29
      23:28
      23:29
      Kings Park05:1505:4506:1206:3807:0808:0709:1310:1511:1512:1613:1914:1915:2516:2817:1918:1819:2320:2721:3122:3023:30
      Glenesk Crescent05:1605:4606:1306:3907:0908:0809:1410:1611:1612:1713:2014:2015:2716:3017:2118:1919:2420:2821:3222:3123:31
      Eskbank Toll05:1605:4606:1306:3907:1008:0909:1510:1711:1712:1813:2114:2115:2816:3117:2218:2019:2520:2821:3222:3123:31
      Station Road05:1705:4706:1406:4007:1008:1009:1510:1711:1712:1913:2214:2215:2816:3217:2218:2119:2520:2921:3322:3223:32
      Westfield Park05:1805:4806:1506:4107:1108:1109:1710:1911:1912:2013:2314:2315:3016:3317:2418:2219:2620:3021:3422:3223:32
      Muirpark05:1905:4906:1606:4207:1208:1209:1810:2011:2012:2113:2414:2415:3116:3517:2518:2319:2720:3121:3522:3323:33
      Mayshade Garden Centre05:2005:5006:1706:4307:1308:1309:1910:2111:2112:2213:2514:2515:3316:3617:2718:2419:2820:3221:3622:3423:34
      Pendreich Avenue05:2005:5006:1706:4307:1408:1409:2010:2211:2212:2313:2614:2615:3416:3717:2818:2519:2920:3221:3622:3423:34
      Waverley Crescent05:2105:5106:1806:4407:1508:1609:2110:2311:2312:2513:2814:2815:3516:3917:2918:2719:3020:3321:3722:3623:36
      Maryfield Place05:2205:5206:1906:4507:1608:1709:2210:2411:2412:2613:2914:2915:3716:4017:3118:2819:3120:3421:3822:3623:36
      High Street05:2305:5306:2006:4607:1708:1809:2310:2511:2512:2713:3014:3015:3816:4217:3218:2919:3220:3521:3922:3723:37
      Park Road05:2305:5306:2006:4607:1708:1809:2310:2511:2512:2713:3014:3015:3916:4317:3218:2919:3220:3521:3922:3723:37
      Rockville Terrace05:2405:5406:2106:4707:1808:1909:2410:2611:2612:2813:3114:3115:3916:4317:3318:3019:3320:3621:4022:3823:38
      Broomieknowe Gardens05:2505:5506:2206:4807:1908:2009:2510:2711:2712:2913:3214:3215:4016:4417:3418:3119:3420:3721:4122:3823:38
      Elm Row05:2605:5606:2306:4907:2008:2109:2610:2811:2812:3013:3314:3315:4216:4617:3518:3219:3520:3821:4222:4023:40
      Laird and Dog05:2705:5706:2406:5007:2108:2209:2710:2911:2912:3113:3414:3415:4316:4717:3618:3319:3620:3921:4322:4023:40
      Lasswade Road05:2805:5806:2506:5107:2208:2309:2810:3011:3012:3213:3514:3515:4416:4917:3718:3419:3720:4021:4422:4123:41
      Kevock Road05:2905:5906:2606:5207:2308:2409:2910:3111:3112:3313:3614:3615:4516:5017:3818:3519:3820:4121:4522:4223:42
      Hunter Avenue05:3106:0106:2806:5407:2508:2709:3210:3411:3412:3613:3914:3915:4816:5317:4118:3719:4020:4321:4722:4423:44
      Academy Lane05:3106:0106:2806:5407:2508:2709:3210:3411:3412:3613:3914:3915:4816:5317:4118:3719:4020:4321:4722:4423:44
      Muirfield Gardens05:3206:0206:2906:5507:2608:2809:3310:3511:3512:3713:4014:4015:4916:5417:4218:3819:4120:4421:4822:4523:45
      George Avenue05:3306:0306:3006:5607:2708:2909:3410:3611:3612:3813:4114:4115:5016:5517:4318:3919:4220:4521:4922:4623:46
      Mcneil Avenue05:3306:0306:3006:5607:2708:3009:3510:3711:3712:3913:4214:4215:5116:5617:4418:3919:4220:4521:4922:4623:46
      Park Avenue05:3406:0406:3106:5707:2808:3009:3510:3711:3712:3913:4214:4215:5116:5617:4418:4019:4320:4621:5022:4723:47
      Herd Terrace05:3406:0406:3106:5707:2808:3109:3610:3811:3812:4013:4314:4315:5216:5717:4518:4019:4320:4621:5022:4723:47
      Dryden Road05:3506:0506:3206:5807:2908:3209:3610:3811:3812:4013:4314:4315:5316:5817:4618:4119:4420:4721:5122:4823:48
      Nivensknowe Road05:3606:0606:3306:5907:3008:3309:3710:3911:3912:4113:4414:4415:5416:5917:4718:4219:4520:4821:5222:4923:49
      Seafield Road05:3706:0706:3407:0007:3108:3409:3810:4011:4012:4213:4514:4515:5517:0017:4818:4319:4620:4921:5322:5023:50
      Roslin Road05:3706:0706:3407:0007:3108:3509:3910:4111:4112:4313:4614:4615:5617:0117:4918:4319:4620:4921:5322:5023:50
      Bilston Cottages05:3706:0706:3407:0007:3108:3509:3910:4111:4112:4313:4614:4615:5617:0117:4918:4319:4620:4921:5322:5023:50
      Langhill Farm05:3806:0806:3507:0107:3308:3709:4110:4311:4312:4513:4814:4815:5817:0317:5118:4519:4820:5021:5422:5123:51
      Roslin Institute05:3906:0906:3607:0207:3408:3809:4210:4411:4412:4613:4914:4915:5917:0417:5218:4619:4920:5121:5522:5223:52
      Springfield Place05:3906:0906:3607:0207:3408:3809:4210:4411:4412:4613:4914:4915:5917:0417:5218:4619:4920:5121:5522:5223:52
      Station Road05:4006:1006:3707:0307:3508:3909:4310:4511:4512:4713:5014:5016:0017:0517:5318:4719:5020:5221:5622:5323:53
      Original Rosslyn Hotel05:4006:1006:3707:0307:3508:3909:4310:4511:4512:4713:5014:5016:0017:0517:5318:4719:5020:5221:5622:5323:53
      Penicuik Road05:4006:1006:3707:0307:3608:4009:4410:4611:4612:4813:5114:5116:0117:0617:5418:4819:5120:5221:5622:5323:53
      Woodend Park05:4106:1106:3807:0407:3708:4109:4510:4711:4712:4913:5214:5216:0217:0717:5518:4919:5220:5321:5722:5423:54
      Roslin Surgery05:4206:1206:3907:0507:3708:4109:4510:4711:4712:4913:5214:5216:0317:0817:5518:4919:5220:5421:5822:5523:55
      Gowkley Moss05:4206:1206:3907:0507:3808:4209:4610:4811:4812:5013:5314:5316:0317:0817:5618:5019:5320:5421:5822:5523:55
      Milton Cottages05:4406:1406:4107:0707:3908:4409:4710:4911:4912:5113:5414:5416:0517:1017:5818:5119:5420:5622:0022:5723:57
      Golf Club05:4506:1506:4207:0807:4108:4509:4910:5111:5112:5313:5614:5616:0717:1217:5918:5319:5620:5722:0122:5823:58
      Glencorse Barracks05:4606:1606:4307:0907:4208:4609:5010:5211:5212:5413:5714:5716:0817:1318:0018:5419:5720:5822:0222:5923:59
      Samoa Terrace05:4606:1606:4307:0907:4208:4709:5010:5211:5212:5413:5714:5716:0917:1418:0118:5419:5720:5922:0222:5923:59
      Beeslack High School05:4706:1706:4407:1007:4308:4809:5110:5311:5312:5513:5814:5816:1117:1518:0218:5519:5821:0022:0323:0000:00 +1
      Mauricewood Road05:4806:1806:4507:1107:4408:4909:5210:5411:5412:5613:5914:5916:1117:1618:0318:5619:5921:0022:0423:0100:01 +1
      Queensway05:4806:1806:4507:1107:4508:5009:5310:5511:5512:5714:0015:0016:1217:1718:0418:5720:0021:0122:0423:0100:01 +1
      Cuiken Avenue05:4906:1906:4607:1207:4508:5009:5310:5511:5512:5714:0015:0016:1317:1718:0418:5720:0021:0222:0523:0200:02 +1
      Angle Park05:4906:1906:4607:1207:4608:5109:5410:5611:5612:5814:0115:0116:1417:1818:0518:5820:0121:0222:0523:0200:02 +1
      Wilson Street05:5006:2006:4707:1307:4608:5109:5410:5611:5612:5814:0115:0116:1417:1818:0518:5820:0121:0222:0623:0300:03 +1
      Town Centre05:5006:2006:4707:1307:4708:5209:5510:5711:5712:5914:0215:0216:1517:1918:0618:5920:0221:0322:0623:0300:03 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      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: Town Centre – Tesco Terminus
      St Kentigern Way - John Street - Edinburgh Road - Penicuik Road - Main Street - Barons Drive - Seafield Close - Niven's Knowe Road - Dryden View - The Loan - High Street - Linden Place - Wadingburn Road - Lasswade Road - High Street - Elm Row - Hillhead - High Street - Lothian Street - Eskbank Road - Bonnyrigg Road - Eskbank Road - High Street - Plummer Court - Musselburgh Road - Salters Road - Whitecraig Road - Carberry Road - Carberry Close - Inveresk Village Road - Newbigging - High Street - Inveresk Road
      Inbound: Tesco Terminus – Town Centre
      Inveresk Road - High Street - Newbigging - Inveresk Village Road - Carberry Road - Whitecraig Road - Salters Road - Musselburgh Road - High Street - Jarnac Court - Eskbank Road - Bonnyrigg Road - Eskbank Road - Lothian Street - High Street - Rockville Terrace - Hillhead - Elm Row - High Street - Lasswade Road - Wadingburn Road - Linden Place - High Street - The Loan - Niven's Knowe Road - Main Street - Penicuik Road - Edinburgh Road - John Street - St Kentigern Way

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

      Bus 140 FAQ

      • What time does the 140 bus start operating?

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

      • What time does the 140 bus stop working?

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

      • Is there a 140 bus stop near me?

        Click here to view the nearest 140 bus stop.

      East Coast Buses 140 bus Route Map

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

      140 (Dalkeith Buses)

      The first stop of the 140 bus route is Town Centre and the last stop is Tesco Terminus. 140 is operational during everyday.

      Additional information: 140 has 67 stops and the total trip duration for this route is approximately 73 minutes.

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

      140 bus near me

      Similar Routes & Alternatives to 140

      Looking for alternatives to 140? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      141
      86%
      Last updated on May 1, 2026