Skip to main content
140

140 - Musselburgh Schedule

Weekdays Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18Departure #19Departure #20
Town Centre, Penicuik05:5706:2906:5907:5709:0710:0711:0712:0713:0714:0715:1516:2017:2518:2019:2119:5120:1221:1222:1223:12
Town Centre, Penicuik05:5706:2906:5907:5709:0710:0711:0712:0713:0714:0715:1516:2017:2518:2019:2119:5120:1221:1222:1223:12
Wilson Street, Penicuik05:5806:3007:0007:5809:0810:0811:0812:0813:0814:0815:1616:2117:2618:2119:2219:5220:1321:1322:1323:13
John Street Lane, Penicuik05:5806:3007:0007:5809:0810:0811:0812:0813:0814:0815:1616:2117:2618:2119:2219:5220:1321:1322:1323:13
Angle Park, Penicuik05:5806:3007:0007:5809:0810:0811:0812:0813:0814:0815:1616:2117:2618:2119:2219:5220:1321:1322:1323:13
Cuiken Avenue, Penicuik05:5906:3107:0107:5909:0910:0911:0912:0913:0914:0915:1716:2217:2718:2219:2319:5320:1421:1422:1423:14
Queensway, Penicuik05:5906:3107:0108:0009:1010:1011:1012:1013:1014:1015:1816:2317:2818:2319:2419:5320:1421:1422:1423:14
Mauricewood Road, Mauricewood06:0006:3207:0208:0109:1110:1111:1112:1113:1114:1115:1916:2417:2918:2419:2419:5420:1521:1522:1523:15
Beeslack High School, Mauricewood06:0106:3307:0308:0209:1110:1111:1112:1113:1114:1115:1916:2417:2918:2419:2519:5520:1521:1522:1523:15
Samoa Terrace, Mauricewood06:0106:3307:0308:0209:1210:1211:1212:1213:1214:1215:2016:2517:3018:2519:2619:5520:1621:1622:1623:16
Glencorse Barracks, Glencorse06:0206:3407:0408:0409:1310:1311:1312:1313:1314:1315:2116:2617:3118:2619:2719:5620:1721:1722:1723:17
Golf Club, Milton Bridge06:0306:3507:0508:0509:1410:1411:1412:1413:1414:1415:2216:2717:3218:2719:2819:5720:1821:1822:1823:18
Milton Cottages, Milton Bridge06:0406:3607:0608:0609:1510:1511:1512:1513:1514:1515:2316:2817:3318:2819:2919:5820:1921:1922:1923:19
Gowkley Moss, Roslin06:0606:3807:0808:0809:1810:1811:1812:1813:1814:1815:2616:3117:3618:3119:3120:0020:2021:2022:2023:20
Roslin Surgery, Roslin06:0706:3907:0908:0909:1810:1811:1812:1813:1814:1815:2616:3117:3618:3119:3120:0120:2121:2122:2123:21
Woodend Park, Roslin06:0706:3907:0908:1009:1910:1911:1912:1913:1914:1915:2716:3217:3718:3219:3220:0120:2221:2222:2223:22
Penicuik Road, Roslin06:0906:4107:1108:1109:2010:2011:2012:2013:2014:2015:2816:3317:3818:3319:3320:0320:2321:2322:2323:23
Original Rosslyn Hotel, Roslin06:0906:4107:1108:1209:2110:2111:2112:2113:2114:2115:2916:3417:3918:3419:3420:0320:2321:2322:2323:23
Station Road, Roslin06:0906:4107:1108:1309:2210:2211:2212:2213:2214:2215:3016:3517:4018:3419:3420:0320:2321:2322:2323:23
Springfield Place, Roslin06:1006:4207:1208:1309:2210:2211:2212:2213:2214:2215:3016:3517:4018:3519:3520:0420:2421:2422:2423:24
Roslin Institute, Roslin06:1006:4207:1208:1309:2210:2211:2212:2213:2214:2215:3016:3517:4018:3519:3520:0420:2421:2422:2423:24
Langhill Farm, Roslin06:1106:4307:1308:1409:2310:2311:2312:2313:2314:2315:3116:3617:4118:3619:3620:0520:2521:2522:2523:25
Bilston Cottages, Bilston06:1206:4407:1408:1609:2510:2511:2512:2513:2514:2515:3316:3817:4318:3719:3720:0620:2621:2622:2623:26
Roslin Road, Bilston06:1206:4407:1408:1609:2510:2511:2512:2513:2514:2515:3316:3817:4318:3719:3720:0620:2621:2622:2623:26
Seafield Road, Bilston06:1306:4507:1508:1709:2610:2611:2612:2613:2614:2615:3416:3917:4418:3719:3720:0620:2621:2622:2623:26
Nivensknowe Road, Loanhead06:1406:4607:1608:1809:2710:2711:2712:2713:2714:2715:3516:4017:4518:3819:3820:0720:2721:2722:2723:27
Dryden Road, Loanhead06:1506:4707:1708:1909:2810:2811:2812:2813:2814:2815:3616:4117:4618:3919:3920:0820:2821:2822:2823:28
Herd Terrace, Loanhead06:1506:4707:1708:2109:2810:2811:2812:2813:2814:2815:3716:4317:4718:4019:4020:0920:2921:2922:2923:29
Mcneil Avenue, Loanhead06:1606:4807:1808:2209:2910:2911:2912:2913:2914:2915:3816:4417:4818:4119:4120:1020:3021:3022:3023:30
George Avenue, Loanhead06:1706:4907:1908:2309:3010:3011:3012:3013:3014:3015:3916:4517:4918:4119:4120:1020:3021:3022:3023:30
Muirfield Gardens, Loanhead06:1806:5007:2008:2409:3110:3111:3112:3113:3114:3115:4016:4617:5018:4219:4220:1120:3121:3122:3123:31
Station Road, Loanhead06:1806:5007:2008:2409:3110:3111:3112:3113:3114:3115:4016:4617:5018:4219:4220:1120:3121:3122:3123:31
Academy Lane, Loanhead06:1906:5107:2108:2509:3210:3211:3212:3213:3214:3215:4116:4717:5118:4319:4320:1220:3221:3222:3223:32
Hunter Avenue, Loanhead06:1906:5107:2108:2509:3210:3211:3212:3213:3214:3215:4116:4717:5118:4319:4320:1220:3221:3222:3223:32
Kevock Road, Wadingburn06:2106:5307:2308:2709:3410:3411:3412:3413:3414:3415:4316:4917:5318:4519:4520:1420:3421:3422:3423:34
Lasswade Road, Wadingburn06:2206:5407:2408:2809:3510:3511:3512:3513:3514:3515:4416:5017:5418:4619:4620:1520:3521:3522:3523:35
Laird And Dog, Lasswade06:2306:5507:2508:2909:3610:3611:3612:3613:3614:3615:4516:5117:5518:4719:4720:1620:3621:3622:3623:36
Elm Row, Lasswade06:2406:5607:2608:3009:3710:3711:3712:3713:3714:3715:4616:5217:5618:4819:4820:1720:3721:3722:3723:37
Broomieknowe Gardens, Broomieknowe06:2506:5707:2708:3209:3810:3811:3812:3813:3814:3815:4716:5417:5718:4919:4920:1820:3821:3822:3823:38
Rockville Terrace, Bonnyrigg06:2706:5907:2908:3309:4010:4011:4012:4013:4014:4015:4916:5517:5918:5119:5120:1920:3921:3922:3923:39
Park Road, Bonnyrigg06:2706:5907:2908:3409:4010:4011:4012:4013:4014:4015:4916:5617:5918:5119:5120:2020:4021:4022:4023:40
Douglas Crescent, Bonnyrigg06:2807:0007:3008:3509:4110:4111:4112:4113:4114:4115:5016:5718:0018:5219:5220:2020:4021:4022:4023:40
Maryfield Place, Bonnyrigg06:2807:0007:3108:3609:4210:4211:4212:4213:4214:4215:5116:5818:0118:5219:5220:2020:4021:4022:4023:40
Waverley Crescent, Bonnyrigg06:2907:0107:3108:3609:4210:4211:4212:4213:4214:4215:5116:5818:0118:5319:5320:2120:4121:4122:4123:41
Pendreich Avenue, Bonnyrigg06:3007:0207:3208:3709:4310:4311:4312:4313:4314:4315:5216:5918:0218:5419:5420:2220:4221:4222:4223:42
Mayshade Garden Centre, Bonnyrigg06:3107:0307:3308:3809:4410:4411:4412:4413:4414:4415:5317:0018:0318:5419:5420:2220:4221:4222:4223:42
Muirpark, Eskbank06:3207:0407:3408:3909:4510:4511:4512:4513:4514:4515:5417:0118:0418:5519:5520:2320:4321:4322:4323:43
Westfield Park, Eskbank06:3307:0507:3508:4009:4610:4611:4612:4613:4614:4615:5517:0218:0518:5619:5620:2420:4421:4422:4423:44
Bonnyrigg Road, Eskbank06:3307:0507:3608:4109:4710:4711:4712:4713:4714:4715:5617:0318:0618:5719:5720:2520:4521:4522:4523:45
Glenesk Crescent, Dalkeith06:3507:0707:3808:4309:4910:4911:4912:4913:4914:4915:5817:0518:0818:5819:5820:2620:4621:4622:4623:46
Croft Street, Dalkeith06:3607:0807:3908:4409:5010:5011:5012:5013:5014:5015:5917:0618:0918:5919:5920:2720:4721:4722:4723:47
Dalkeith Parish Church, Dalkeith06:3707:0907:4008:4509:5110:5111:5112:5113:5114:5116:0017:0718:1019:0020:0020:2820:4821:4822:4823:48
Corn Exchange, Dalkeith06:3707:0907:4008:4509:5110:5111:5112:5113:5114:5116:0117:0818:1019:0020:0020:2820:4821:4822:4823:48
Shadepark, Dalkeith06:3807:1007:4108:4609:5210:5211:5212:5213:5214:5216:0217:0918:1119:0120:0120:2920:4921:4922:4923:49
Thornybank, Dalkeith06:3907:1107:4208:4709:5310:5311:5312:5313:5314:5316:0317:1018:1219:0220:0220:3020:5021:5022:5023:50
Thornyhall, Thornybank06:4007:1207:4308:4809:5410:5411:5412:5413:5414:5416:0317:1018:1319:0320:0220:3020:5021:5022:5023:50
Smeaton Road End, Whitecraig06:4507:1707:4808:5309:5910:5911:5912:5913:5914:5916:0917:1618:1819:0720:0620:3420:5421:5422:5423:54
Cowpits Road, Whitecraig06:4607:1807:4908:5410:0011:0012:0013:0014:0015:0016:1017:1718:1919:0820:0720:3520:5521:5522:5523:55
Whitecraig Crescent, Whitecraig06:4707:1907:5008:5510:0111:0112:0113:0114:0115:0116:1117:1818:2019:0920:0820:3620:5621:5622:5623:56
Whitecraig Avenue, Whitecraig06:4707:1907:5008:5610:0211:0212:0213:0214:0215:0216:1217:1918:2119:0920:0820:3620:5621:5622:5623:56
Inveresk Kennels, Inveresk06:5007:2207:5308:5810:0411:0412:0413:0414:0415:0416:1417:2118:2319:1220:1020:3820:5821:5822:5823:58
Inveresk Village, Musselburgh06:5107:2307:5409:0010:0611:0612:0613:0614:0615:0616:1617:2318:2519:1320:1120:3920:5921:5922:5923:59
Rothesay Place, Musselburgh06:5307:2507:5609:0110:0711:0712:0713:0714:0715:0716:1717:2418:2619:1520:1320:4121:0122:0123:0100:01
Newbigging, Musselburgh06:5307:2507:5709:0210:0811:0812:0813:0814:0815:0816:1817:2518:2719:1620:1320:4121:0122:0123:0100:01
High Street (Stop D), Musselburgh06:5507:2707:5909:0510:1111:1112:1113:1114:1115:1116:2217:2818:3019:1820:1520:4321:0322:0323:0300:03
Tesco Terminus, Musselburgh06:5807:3008:0209:0810:1411:1412:1413:1414:1415:1416:2517:3118:3319:2120:1720:4521:0522:0523:0500:05

Saturday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18
Town Centre, Penicuik07:0508:0509:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0519:3220:1221:1222:1223:12
Town Centre, Penicuik07:0508:0509:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0519:3220:1221:1222:1223:12
Wilson Street, Penicuik07:0608:0609:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0619:3320:1321:1322:1323:13
John Street Lane, Penicuik07:0608:0609:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0619:3320:1321:1322:1323:13
Angle Park, Penicuik07:0608:0609:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0619:3320:1321:1322:1323:13
Cuiken Avenue, Penicuik07:0708:0709:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0719:3420:1421:1422:1423:14
Queensway, Penicuik07:0708:0809:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:0819:3520:1421:1422:1423:14
Mauricewood Road, Mauricewood07:0808:0809:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:0819:3520:1521:1522:1523:15
Beeslack High School, Mauricewood07:0908:0909:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:0919:3620:1521:1522:1523:15
Samoa Terrace, Mauricewood07:0908:1009:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1019:3720:1621:1622:1623:16
Glencorse Barracks, Glencorse07:1008:1109:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1119:3820:1721:1722:1723:17
Golf Club, Milton Bridge07:1108:1209:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:1219:3920:1821:1822:1823:18
Milton Cottages, Milton Bridge07:1208:1309:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1319:4020:1921:1922:1923:19
Gowkley Moss, Roslin07:1408:1509:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1519:4220:2021:2022:2023:20
Roslin Surgery, Roslin07:1508:1509:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1519:4220:2121:2122:2123:21
Woodend Park, Roslin07:1508:1609:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1619:4320:2221:2222:2223:22
Penicuik Road, Roslin07:1708:1709:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:1719:4420:2321:2322:2323:23
Original Rosslyn Hotel, Roslin07:1708:1809:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:1819:4520:2321:2322:2323:23
Station Road, Roslin07:1708:1809:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:1819:4520:2321:2322:2323:23
Springfield Place, Roslin07:1808:1909:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:1919:4620:2421:2422:2423:24
Roslin Institute, Roslin07:1808:1909:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:1919:4620:2421:2422:2423:24
Langhill Farm, Roslin07:1908:2009:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2019:4720:2521:2522:2523:25
Bilston Cottages, Bilston07:2008:2109:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2119:4820:2621:2622:2623:26
Roslin Road, Bilston07:2008:2109:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2119:4820:2621:2622:2623:26
Seafield Road, Bilston07:2108:2209:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2119:4820:2621:2622:2623:26
Nivensknowe Road, Loanhead07:2208:2309:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2219:4920:2721:2722:2723:27
Dryden Road, Loanhead07:2308:2409:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2319:5020:2821:2822:2823:28
Herd Terrace, Loanhead07:2308:2409:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2419:5120:2921:2922:2923:29
Mcneil Avenue, Loanhead07:2408:2509:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:2519:5220:3021:3022:3023:30
George Avenue, Loanhead07:2508:2609:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:2519:5220:3021:3022:3023:30
Muirfield Gardens, Loanhead07:2608:2709:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:2619:5320:3121:3122:3123:31
Station Road, Loanhead07:2608:2709:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:2619:5320:3121:3122:3123:31
Academy Lane, Loanhead07:2708:2809:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:2719:5420:3221:3222:3223:32
Hunter Avenue, Loanhead07:2708:2809:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:2719:5420:3221:3222:3223:32
Kevock Road, Wadingburn07:2908:3009:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:2919:5620:3421:3422:3423:34
Lasswade Road, Wadingburn07:3008:3109:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3019:5720:3521:3522:3523:35
Laird And Dog, Lasswade07:3108:3209:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3119:5820:3621:3622:3623:36
Elm Row, Lasswade07:3208:3309:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3219:5920:3721:3722:3723:37
Broomieknowe Gardens, Broomieknowe07:3308:3409:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3320:0020:3821:3822:3823:38
Rockville Terrace, Bonnyrigg07:3508:3609:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:3520:0120:3921:3922:3923:39
Park Road, Bonnyrigg07:3508:3609:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:3520:0220:4021:4022:4023:40
Douglas Crescent, Bonnyrigg07:3608:3709:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:3620:0220:4021:4022:4023:40
Maryfield Place, Bonnyrigg07:3608:3709:4210:4211:4212:4213:4214:4215:4216:4217:4218:4119:3620:0220:4021:4022:4023:40
Waverley Crescent, Bonnyrigg07:3708:3809:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:3720:0320:4121:4122:4123:41
Pendreich Avenue, Bonnyrigg07:3808:3909:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:3820:0420:4221:4222:4223:42
Mayshade Garden Centre, Bonnyrigg07:3908:4009:4410:4411:4412:4413:4414:4415:4416:4417:4418:4319:3820:0420:4221:4222:4223:42
Muirpark, Eskbank07:4008:4109:4510:4511:4512:4513:4514:4515:4516:4517:4518:4419:3920:0520:4321:4322:4323:43
Westfield Park, Eskbank07:4108:4209:4610:4611:4612:4613:4614:4615:4616:4617:4618:4519:4020:0620:4421:4422:4423:44
Bonnyrigg Road, Eskbank07:4108:4209:4710:4711:4712:4713:4714:4715:4716:4717:4718:4619:4120:0720:4521:4522:4523:45
Glenesk Crescent, Dalkeith07:4308:4409:4910:4911:4912:4913:4914:4915:4916:4917:4918:4719:4220:0820:4621:4622:4623:46
Croft Street, Dalkeith07:4408:4509:5010:5011:5012:5013:5014:5015:5016:5017:5018:4819:4320:0920:4721:4722:4723:47
Dalkeith Parish Church, Dalkeith07:4508:4609:5110:5111:5112:5113:5114:5115:5116:5117:5118:4919:4420:1020:4821:4822:4823:48
Corn Exchange, Dalkeith07:4508:4609:5110:5111:5112:5113:5114:5115:5116:5117:5118:4919:4420:1020:4821:4822:4823:48
Shadepark, Dalkeith07:4608:4709:5210:5211:5212:5213:5214:5215:5216:5217:5218:5019:4520:1120:4921:4922:4923:49
Thornybank, Dalkeith07:4708:4809:5310:5311:5312:5313:5314:5315:5316:5317:5318:5119:4620:1220:5021:5022:5023:50
Thornyhall, Thornybank07:4808:4909:5410:5411:5412:5413:5414:5415:5416:5417:5418:5219:4720:1220:5021:5022:5023:50
Smeaton Road End, Whitecraig07:5208:5409:5910:5911:5912:5913:5914:5915:5916:5917:5918:5619:5120:1620:5421:5422:5423:54
Cowpits Road, Whitecraig07:5308:5510:0011:0012:0013:0014:0015:0016:0017:0018:0018:5719:5220:1720:5521:5522:5523:55
Whitecraig Crescent, Whitecraig07:5408:5610:0111:0112:0113:0114:0115:0116:0117:0118:0118:5819:5320:1820:5621:5622:5623:56
Whitecraig Avenue, Whitecraig07:5408:5710:0211:0212:0213:0214:0215:0216:0217:0218:0218:5819:5320:1820:5621:5622:5623:56
Inveresk Kennels, Inveresk07:5708:5910:0411:0412:0413:0414:0415:0416:0417:0418:0419:0119:5620:2020:5821:5822:5823:58
Inveresk Village, Musselburgh07:5809:0110:0611:0612:0613:0614:0615:0616:0617:0618:0619:0219:5720:2120:5921:5922:5923:59
Rothesay Place, Musselburgh08:0009:0210:0711:0712:0713:0714:0715:0716:0717:0718:0719:0419:5920:2321:0122:0123:0100:01
Newbigging, Musselburgh08:0009:0310:0811:0812:0813:0814:0815:0816:0817:0818:0819:0519:5920:2321:0122:0123:0100:01
High Street (Stop D), Musselburgh08:0209:0610:1111:1112:1113:1114:1115:1116:1117:1118:1119:0720:0120:2521:0322:0323:0300:03
Tesco Terminus, Musselburgh08:0509:0910:1411:1412:1413:1414:1415:1416:1417:1418:1419:1020:0320:2721:0522:0523:0500:05

Sunday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15
Woodend Park, Roslin08:2309:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1222:12
Penicuik Road, Roslin08:2409:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1322:13
Original Rosslyn Hotel, Roslin08:2509:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1422:14
Station Road, Roslin08:2509:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1422:14
Springfield Place, Roslin08:2609:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1920:1921:1522:15
Roslin Institute, Roslin08:2609:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1920:1921:1522:15
Langhill Farm, Roslin08:2709:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2021:1622:16
Bilston Cottages, Bilston08:2809:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:2121:1722:17
Roslin Road, Bilston08:2809:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:2121:1722:17
Seafield Road, Bilston08:2909:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:2120:2121:1722:17
Nivensknowe Road, Loanhead08:3009:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2220:2221:1822:18
Dryden Road, Loanhead08:3109:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:2320:2321:1922:19
Herd Terrace, Loanhead08:3109:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:2420:2421:2022:20
Mcneil Avenue, Loanhead08:3209:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:2122:21
George Avenue, Loanhead08:3309:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2520:2521:2122:21
Muirfield Gardens, Loanhead08:3409:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2620:2621:2222:22
Station Road, Loanhead08:3409:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2620:2621:2222:22
Academy Lane, Loanhead08:3509:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2720:2721:2322:23
Hunter Avenue, Loanhead08:3509:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2720:2721:2322:23
Kevock Road, Wadingburn08:3709:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:2920:2921:2522:25
Lasswade Road, Wadingburn08:3809:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3020:3021:2622:26
Laird And Dog, Lasswade08:3909:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3120:3121:2722:27
Elm Row, Lasswade08:4009:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3220:3221:2822:28
Broomieknowe Gardens, Broomieknowe08:4109:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3320:3321:2922:29
Rockville Terrace, Bonnyrigg08:4309:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3520:3421:3022:30
Park Road, Bonnyrigg08:4309:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3520:3521:3122:31
Douglas Crescent, Bonnyrigg08:4409:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3620:3521:3122:31
Maryfield Place, Bonnyrigg08:4509:3810:3811:3812:3813:3814:3815:3816:3817:3818:3719:3620:3521:3122:31
Waverley Crescent, Bonnyrigg08:4509:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3720:3621:3222:32
Pendreich Avenue, Bonnyrigg08:4609:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3820:3721:3322:33
Mayshade Garden Centre, Bonnyrigg08:4709:4010:4011:4012:4013:4014:4015:4016:4017:4018:3919:3820:3721:3322:33
Muirpark, Eskbank08:4809:4110:4111:4112:4113:4114:4115:4116:4117:4118:4019:3920:3821:3422:34
Westfield Park, Eskbank08:4909:4210:4211:4212:4213:4214:4215:4216:4217:4218:4119:4020:3921:3522:35
Bonnyrigg Road, Eskbank08:5009:4310:4311:4312:4313:4314:4315:4316:4317:4318:4219:4120:4021:3622:36
Glenesk Crescent, Dalkeith08:5209:4510:4511:4512:4513:4514:4515:4516:4517:4518:4319:4220:4121:3722:37
Croft Street, Dalkeith08:5309:4610:4611:4612:4613:4614:4615:4616:4617:4618:4419:4320:4221:3822:38
Dalkeith Parish Church, Dalkeith08:5409:4710:4711:4712:4713:4714:4715:4716:4717:4718:4519:4420:4321:3922:39
Corn Exchange, Dalkeith08:5409:4710:4711:4712:4713:4714:4715:4716:4717:4718:4519:4420:4321:3922:39
Shadepark, Dalkeith08:5509:4810:4811:4812:4813:4814:4815:4816:4817:4818:4619:4520:4421:4022:40
Thornybank, Dalkeith08:5609:4910:4911:4912:4913:4914:4915:4916:4917:4918:4719:4620:4521:4122:41
Thornyhall, Thornybank08:5709:5010:5011:5012:5013:5014:5015:5016:5017:5018:4819:4720:4521:4122:41
Smeaton Road End, Whitecraig09:0109:5410:5411:5412:5413:5414:5415:5416:5417:5418:5219:5120:4921:4522:45
Cowpits Road, Whitecraig09:0209:5510:5511:5512:5513:5514:5515:5516:5517:5518:5319:5220:5021:4622:46
Whitecraig Crescent, Whitecraig09:0309:5610:5611:5612:5613:5614:5615:5616:5617:5618:5419:5320:5121:4722:47
Whitecraig Avenue, Whitecraig09:0409:5710:5711:5712:5713:5714:5715:5716:5717:5718:5419:5320:5121:4722:47
Inveresk Kennels, Inveresk09:0609:5910:5911:5912:5913:5914:5915:5916:5917:5918:5719:5620:5321:4922:49
Inveresk Village, Musselburgh09:0810:0111:0112:0113:0114:0115:0116:0117:0118:0118:5819:5720:5421:5022:50
Rothesay Place, Musselburgh09:0910:0211:0212:0213:0214:0215:0216:0217:0218:0219:0019:5920:5621:5222:52
Newbigging, Musselburgh09:1010:0311:0312:0313:0314:0315:0316:0317:0318:0319:0119:5920:5621:5222:52
High Street (Stop D), Musselburgh09:1310:0611:0612:0613:0614:0615:0616:0617:0618:0619:0320:0120:5821:5422:54
Tesco Terminus, Musselburgh09:1610:0911:0912:0913:0914:0915:0916:0917:0918:0919:0620:0421:0121:5722:57

East Coast Buses bus schedule - 140 (Musselburgh)

The East Coast Buses bus schedule for the 140 route, Musselburgh, provides commuters with a reliable timetable. The schedule is for the trip plan from Town Centre, Penicuik station to Tesco Terminus, Musselburgh station, however the schedule may be updated due to different reasons.

You can access an online real-time schedule or view a printable version of the bus schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date East Coast Buses schedule. We update the schedule of 140, from Town Centre, Penicuik to Tesco Terminus, Musselburgh, daily at midnight.

140 Alternative Directions Schedules