140 - Penicuik - Musselburgh

A bus service operated by East Coast Buses

Penicuik - Musselburgh

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

Musselburgh - Penicuik

Musselburgh, at Tesco Terminus 07:4108:4309:5110:5111:5112:5113:5114:5115:5516:5117:5119:0020:1021:1022:1023:10
Musselburgh High Street (Stop B) 04:5705:2705:5606:2106:5107:4508:4709:5510:5511:5512:5513:5514:5516:0016:5617:5619:0420:1321:1322:1323:13
Musselburgh Newbigging (S-bound) 04:5805:2805:5706:2206:5207:4608:4809:5610:5611:5612:5613:5614:5616:0116:5717:5719:0520:1421:1422:1423:14
Musselburgh, adj Rothesay Place 04:5905:2905:5806:2306:5307:4708:4909:5710:5711:5712:5713:5714:5716:0216:5817:5819:0620:1521:1522:1523:15
Musselburgh, opp Inveresk Village 05:0005:3005:5906:2406:5407:4808:5009:5810:5811:5812:5813:5814:5816:0417:0018:0019:0720:1621:1622:1623:16
Inveresk Kennels (opp) 05:0205:3206:0106:2606:5607:5008:5210:0011:0012:0013:0014:0015:0016:0617:0218:0219:0920:1821:1822:1823:18
Whitecraig Avenue (at) 05:0505:3506:0406:2906:5907:5308:5510:0311:0312:0313:0314:0315:0316:0917:0518:0519:1220:2121:2122:2123:21
Whitecraig Crescent (near) 05:0505:3506:0406:2906:5907:5408:5510:0311:0312:0313:0314:0315:0316:0917:0518:0519:1220:2121:2122:2123:21
Whitecraig, adj Smeaton Road End 05:0705:3706:0606:3107:0107:5508:5710:0511:0512:0513:0514:0515:0516:1117:0718:0719:1420:2321:2322:2323:23
Thornybank, at Thornyhall 05:1205:4206:1106:3607:0608:0109:0210:1011:1012:1013:1014:1015:1016:1717:1318:1319:1920:2721:2722:2723:27
Dalkeith Thornybank (W-bound) 05:1205:4206:1106:3607:0608:0209:0210:1011:1012:1013:1014:1015:1016:1717:1318:1319:1920:2821:2822:2823:28
Dalkeith Shadepark (at 36) 05:1305:4306:1206:3707:0708:0309:0310:1111:1112:1113:1114:1115:1116:1817:1418:1419:2020:2921:2922:2923:29
Dalkeith, at Corn Exchange 05:1405:4406:1306:3807:0808:0409:0410:1211:1212:1213:1214:1215:1216:1917:1518:1519:2120:2921:2922:2923:29
Dalkeith Parish Church (opp) 05:1505:4506:1406:3907:0908:0409:0510:1311:1312:1313:1314:1315:1316:2017:1618:1619:2220:3021:3022:3023:30
Dalkeith, at Jarnac Court 05:1505:4506:1406:3907:0908:0509:0510:1311:1312:1313:1314:1315:1316:2017:1618:1619:2220:3021:3022:3023:30
08:0609:0710:1511:1512:1513:1514:1515:1516:2217:1818:1819:23
Dalkeith, at Kings Park 05:1605:4606:1506:4007:1008:0709:0810:1611:1612:1613:1614:1615:1616:2317:1918:1919:2420:3121:3122:3123:31
Dalkeith, opp Glenesk Crescent 05:1705:4706:1606:4107:1108:0809:0910:1711:1712:1713:1714:1715:1716:2417:2018:2019:2520:3221:3222:3223:32
Dalkeith, at Eskbank Toll 05:1705:4706:1606:4107:1108:0909:1010:1811:1812:1813:1814:1815:1816:2517:2118:2119:2520:3221:3222:3223:32
Eskbank Station Road (near) 05:1805:4806:1706:4207:1208:1009:1010:1811:1812:1813:1814:1815:1916:2617:2218:2119:2620:3321:3322:3323:33
Eskbank, at Westfield Park 05:1905:4906:1806:4307:1308:1109:1210:2011:2012:2013:2014:2015:2016:2717:2318:2319:2720:3421:3422:3423:34
Eskbank, at Muirpark 05:1905:4906:1806:4307:1308:1209:1210:2011:2012:2013:2014:2015:2116:2817:2418:2319:2820:3421:3422:3423:34
Bonnyrigg, opp Mayshade Garden Centre 05:2005:5006:1906:4407:1408:1309:1410:2211:2212:2213:2214:2215:2316:3017:2618:2519:2920:3521:3522:3523:35
Bonnyrigg, opp Pendreich Avenue 05:2105:5106:2006:4507:1508:1409:1510:2311:2312:2313:2314:2315:2416:3117:2718:2619:3020:3621:3622:3623:36
Bonnyrigg, at Waverley Crescent 05:2205:5206:2106:4607:1608:1609:1610:2411:2412:2413:2414:2415:2616:3317:2918:2719:3120:3721:3722:3723:37
Bonnyrigg Maryfield Place (near) 05:2305:5306:2206:4707:1708:1709:1710:2511:2512:2513:2514:2515:2716:3417:3018:2819:3220:3821:3822:3823:38
Bonnyrigg, at High Street 05:2405:5406:2306:4807:1808:1809:1810:2611:2612:2613:2614:2615:2816:3517:3118:2919:3320:3921:3922:3923:39
Bonnyrigg, at Park Road 05:2405:5406:2306:4807:1808:1809:1810:2611:2612:2613:2614:2615:2816:3517:3118:2919:3320:3921:3922:3923:39
Bonnyrigg, at Rockville Terrace 05:2505:5506:2406:4907:1908:1909:1910:2711:2712:2713:2714:2715:2916:3617:3218:3019:3420:4021:4022:4023:40
Broomieknowe Gardens (opp) 05:2605:5606:2506:5007:2008:2009:2010:2811:2812:2813:2814:2815:3016:3717:3318:3119:3520:4121:4122:4123:41
Lasswade Elm Row (SW-bound) 05:2705:5706:2606:5107:2108:2109:2110:2911:2912:2913:2914:2915:3116:3817:3418:3219:3620:4221:4222:4223:42
Lasswade, at Laird and Dog 05:2805:5806:2706:5207:2208:2209:2210:3011:3012:3013:3014:3015:3216:3917:3518:3319:3720:4321:4322:4323:43
Wadingburn Lasswade Road (W-bound) 05:2905:5906:2806:5307:2308:2409:2310:3111:3112:3113:3114:3115:3316:4017:3618:3419:3820:4421:4422:4423:44
Wadingburn, at Kevock Road 05:3006:0006:2906:5407:2408:2509:2410:3211:3212:3213:3214:3215:3416:4117:3718:3519:3920:4521:4522:4523:45
Loanhead, opp Hunter Avenue 05:3206:0206:3106:5607:2608:2809:2710:3511:3512:3513:3514:3515:3716:4417:4018:3719:4120:4721:4722:4723:47
Loanhead, opp Academy Lane 05:3206:0206:3106:5607:2608:2809:2710:3511:3512:3513:3514:3515:3716:4417:4018:3719:4120:4721:4722:4723:47
Loanhead, at Muirfield Gardens 05:3306:0306:3206:5707:2708:2909:2810:3611:3612:3613:3614:3615:3816:4517:4118:3819:4220:4821:4822:4823:48
Loanhead, opp George Avenue 05:3406:0406:3306:5807:2808:3009:2910:3711:3712:3713:3714:3715:3916:4617:4218:3919:4320:4921:4922:4923:49
Loanhead, opp McNeil Avenue 05:3406:0406:3306:5807:2808:3109:3010:3811:3812:3813:3814:3815:4016:4717:4318:3919:4320:4921:4922:4923:49
Loanhead, at Park Avenue 05:3506:0506:3406:5907:2908:3109:3010:3811:3812:3813:3814:3815:4016:4717:4318:4019:4420:5021:5022:5023:50
Loanhead, at Herd Terrace 05:3506:0506:3406:5907:2908:3209:3110:3911:3912:3913:3914:3915:4116:4817:4418:4019:4420:5021:5022:5023:50
Loanhead, at Dryden Road 05:3606:0606:3507:0007:3008:3209:3110:3911:3912:3913:3914:3915:4216:4917:4518:4119:4520:5121:5122:5123:51
Loanhead Nivensknowe Road (W-bound) 05:3706:0706:3607:0107:3108:3309:3210:4011:4012:4013:4014:4015:4316:5017:4618:4219:4620:5221:5222:5223:52
Bilston, opp Seafield Road 05:3806:0806:3707:0207:3208:3409:3310:4111:4112:4113:4114:4115:4416:5117:4718:4319:4720:5321:5322:5323:53
Bilston, at Roslin Road 05:3806:0806:3707:0207:3208:3509:3410:4211:4212:4213:4214:4215:4516:5217:4818:4319:4720:5321:5322:5323:53
Bilston Cottages (at) 05:3806:0806:3707:0207:3208:3509:3410:4211:4212:4213:4214:4215:4516:5217:4818:4319:4720:5321:5322:5323:53
Roslin, at Langhill Farm 05:3906:0906:3807:0307:3408:3709:3610:4411:4412:4413:4414:4415:4716:5417:5018:4519:4920:5421:5422:5423:54
Roslin Institute (at) 05:4006:1006:3907:0407:3508:3809:3710:4511:4512:4513:4514:4515:4816:5517:5118:4619:5020:5521:5522:5523:55
Roslin, at Springfield Place 05:4006:1006:3907:0407:3508:3809:3710:4511:4512:4513:4514:4515:4816:5517:5118:4619:5020:5521:5522:5523:55
Roslin, at Station Road 05:4106:1106:4007:0507:3608:3909:3810:4611:4612:4613:4614:4615:4916:5617:5218:4719:5120:5621:5622:5623:56
Roslin, at Original Rosslyn Hotel 05:4106:1106:4007:0507:3608:3909:3810:4611:4612:4613:4614:4615:4916:5617:5218:4719:5120:5621:5622:5623:56
Roslin Penicuik Road (opp 40) 05:4106:1106:4007:0507:3708:4009:3910:4711:4712:4713:4714:4715:5016:5717:5318:4819:5220:5621:5622:5623:56
Roslin, opp Woodend Park 05:4206:1206:4107:0607:3808:4109:4010:4811:4812:4813:4814:4815:5116:5817:5418:4919:5320:5721:5722:5723:57
Roslin Surgery (Opp) 05:4306:1306:4207:0707:3808:4209:4110:4911:4912:4913:4914:4915:5216:5917:5518:4919:5320:5821:5822:5823:58
Roslin Gowkley Moss (W-bound) 05:4306:1306:4207:0707:3908:4209:4110:4911:4912:4913:4914:4915:5317:0017:5518:5019:5420:5821:5822:5823:58
Milton Bridge, opp Milton Cottages 05:4506:1506:4407:0907:4108:4409:4310:5111:5112:5113:5114:5115:5517:0217:5718:5219:5521:0022:0023:0000:00
Milton Bridge, at Golf Club 05:4606:1606:4507:1007:4208:4609:4510:5311:5312:5313:5314:5315:5617:0317:5918:5319:5721:0122:0123:0100:01
Glencorse Barracks (at) 05:4706:1706:4607:1107:4308:4709:4610:5411:5412:5413:5414:5415:5817:0518:0018:5419:5821:0222:0223:0200:02
Mauricewood, opp Samoa Terrace 05:4806:1806:4707:1207:4408:4809:4710:5511:5512:5513:5514:5515:5917:0618:0118:5519:5821:0322:0323:0300:03
Mauricewood Beeslack High School (near) 05:4906:1906:4807:1307:4508:4909:4810:5611:5612:5613:5614:5616:0017:0718:0318:5619:5921:0422:0423:0400:04
Mauricewood Road (opp) 05:4906:1906:4807:1307:4608:5009:4910:5711:5712:5713:5714:5716:0117:0818:0318:5720:0021:0422:0423:0400:04
Penicuik, opp Queensway 05:5006:2006:4907:1407:4708:5109:5010:5811:5812:5813:5814:5816:0217:0918:0418:5820:0121:0522:0523:0500:05
Penicuik, opp Cuiken Avenue 05:5106:2106:5007:1507:4708:5109:5010:5811:5812:5813:5814:5816:0317:1018:0518:5820:0121:0622:0623:0600:06
Penicuik, opp Angle Park 05:5106:2106:5007:1507:4808:5209:5110:5911:5912:5913:5914:5916:0417:1118:0618:5920:0221:0622:0623:0600:06
Penicuik, opp Wilson Street 05:5106:2106:5007:1507:4808:5209:5110:5911:5912:5913:5914:5916:0417:1118:0618:5920:0221:0622:0623:0600:06
Penicuik Town Centre (Stop A) 05:5206:2206:5107:1607:4908:5309:5211:0012:0013:0014:0015:0016:0517:1218:0719:0020:0321:0722:0723:0700:07

Timetable data from the Traveline National Dataset (TNDS), 17 April 2024

More information

East Coast Buses

Website
Twitter
@EastCoastBuses

Exact cash fare accepted