M90 - Edinburgh - Inverness

A coach service operated by Scottish Citylink/Megabus jointly operated

Edinburgh - Inverness

Edinburgh Bus Station (Gate F-Stance 12) 07:1008:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:5522:5523:55
West End Queensferry Street (Stop QE) 07:1708:1710:1711:1712:1713:1714:1715:1716:1917:1918:1919:1721:0223:0200:02
Barnton Junction (W-bound) 07:3108:3110:3111:3112:3113:3114:3115:3116:3517:3518:3519:3121:1323:1300:13
Halbeath Park & Ride (Stance 1) 07:4808:4810:4811:4812:4813:4814:4815:4816:5417:5418:5219:4821:3023:3000:30
Kinross, at Park and Ride 08:0209:0211:0212:0213:0214:0215:0216:0217:0818:0819:0620:0221:4323:4300:43
Broxden Park and Ride (Stop A) 08:2409:2411:2412:2413:2414:2415:2416:2417:3018:3019:2820:2422:0500:0501:05
08:3009:3011:3012:2713:3014:2715:3016:2717:3518:3319:3020:2722:0800:0801:08
Birnam Hotel (opp) 19:53
Perth Bus Station (Stance 10) 08:3812:3514:3516:3518:4120:3522:1500:1501:15
08:4112:3814:3816:3818:4420:38
Ballinluig Bus Bay (Northbound) 20:05
Pitlochry, at Aldour 09:1810:0512:0513:1514:0515:1516:0517:1518:1019:2120:1021:15
Pitlochry, at Fishers Hotel 09:2010:0712:0713:1714:0715:1716:0717:1718:1219:2320:1221:17
Dalwhinnie, at Road End 09:5510:4212:4213:5214:4215:5216:4217:5218:4719:5820:4721:52
Aviemore, o/s Cairngorm Hotel 10:2611:1313:1314:2315:1316:2317:1318:2319:1820:2921:1822:23
10:2811:1513:1514:2515:1516:2517:1518:2519:2020:3021:2022:25
Inverness Bus Station Stance 3 (Stance) 11:1111:5813:5815:0815:5817:0817:5819:0820:0321:1322:0323:08

Inverness - Edinburgh

Inverness Bus Station Stance 3 (Stance) 07:3508:3509:3510:3511:3512:3513:3514:3515:3517:3518:3520:00
Aviemore, o/s Station 08:1809:1810:1811:1812:1813:1814:1815:1816:1818:1819:1820:40
08:2009:2010:2011:2012:2013:2014:2015:2016:2018:2019:2020:42
Dalwhinnie, opp Road End 08:5109:5110:5111:5112:5113:5114:5115:5116:5118:5119:5121:13
Pitlochry, opp Fishers Hotel 09:2610:2611:2612:2613:2614:2615:2616:2617:2619:2620:2621:46
Pitlochry, opp Aldour 09:2810:2811:2812:2813:2814:2815:2816:2817:2819:2820:2821:48
Ballinluig Bus Bay (Southbound) 09:33
Perth Bus Station (Stance 10) 11:0513:0515:0517:0521:05
06:2006:5508:3511:0713:0715:0717:0721:07
Birnam Hotel (at) 09:45
Broxden Park and Ride (Stop A) 06:2807:0308:4310:0811:1512:0313:1514:0315:1516:0317:1518:0320:0321:1522:20
06:3007:0508:4510:1511:1812:1013:1814:1015:1816:1017:1818:1020:1021:1822:25
Kinross, at Park and Ride 06:5207:2709:0710:3711:4012:3213:4014:3215:4016:3217:4018:3220:3221:4022:47
Halbeath Park & Ride (Stance 4) 07:0607:4109:2110:5111:5412:4613:5414:4615:5416:4617:5418:4620:4521:5323:00
Barnton Junction (E-bound) 07:2308:0509:3811:0812:1113:0314:1115:0316:1117:0318:1119:0321:0222:1023:17
West End Queensferry Street (Stop QC) 07:3708:2309:5211:2212:2513:1714:2515:1716:2517:1718:2519:1721:1322:2123:28
Edinburgh Bus Station (Gate F-Stance 12) 07:4408:3309:5911:2912:3213:2414:3215:2416:3217:2618:3219:2421:2022:2823:35

Timetable data from the Traveline National Dataset (TNDS)

More information

Scottish Citylink/Megabus jointly operated

Website