GeoPunk Bus Timetables
Advertisement

M90 Bus Route: Edinburgh - Inverness with Stops and Timetable

This bus service is run by Scottish Citylink/Megabus jointly operated

Bus Route Search

Map of the M90 Bus Service

The majority of inbound buses on this route travel from Gate F-Stance 12, Bus Station, Edinburgh to Stance, Bus Station Stance 3, Farraline Park, Inverness. For example, the second most common route travels from Gate F-Stance 12, Bus Station, Edinburgh to Stance 10, Bus Station, Leonard Street, Perth. Check the timetables below for further details.

The majority of outbound buses on this route travel from Stance 10, Bus Station, Leonard Street, Perth to Gate F-Stance 12, Bus Station, Edinburgh. For example, the second most common route travels from Stance, Bus Station Stance 3, Farraline Park, Inverness to Gate F-Stance 12, Bus Station, Edinburgh. Check the timetables below for further details.

Advertisement

Bus Timetable for the M90 - Edinburgh - Inverness Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday
Stance, Bus Station Stance 3, Farraline Park, Inverness------7:357:357:35-8:35-8:35-8:359:359:359:3510:3510:3510:3511:3511:3511:3512:3512:3512:3513:3513:3513:3514:3514:3514:3515:3515:3515:3517:3517:3517:3518:3518:3518:3520:0020:0020:00
o/s, Station, Grampian Road, Aviemore------8:188:188:18-9:18-9:18-9:1810:1810:1810:1811:1811:1811:1812:1812:1812:1813:1813:1813:1814:1814:1814:1815:1815:1815:1816:1816:1816:1818:1818:1818:1819:1819:1819:1820:4020:4020:40
opp, Road End, A9, Dalwhinnie------8:498:498:49-9:49-9:49-9:4910:4910:4910:4911:4911:4911:4912:4912:4912:4913:4913:4913:4914:4914:4914:4915:4915:4915:4916:4916:4916:4918:4918:4918:4919:4919:4919:4921:1121:1121:11
opp, Fishers Hotel, Atholl Road, Pitlochry------9:249:249:24-10:24-10:24-10:2411:2411:2411:2412:2412:2412:2413:2413:2413:2414:2414:2414:2415:2415:2415:2416:2416:2416:2417:2417:2417:2419:2419:2419:2420:2420:2420:2421:4421:4421:44
opp, Aldour, Perth Road, Pitlochry------9:269:269:26-10:26-10:26-10:2611:2611:2611:2612:2612:2612:2613:2613:2613:2614:2614:2614:2615:2615:2615:2616:2616:2616:2617:2617:2617:2619:2619:2619:2620:2620:2620:2621:4621:4621:46
Stance 10, Bus Station, Leonard Street, Perth6:206:206:206:556:556:55---8:3511:038:3511:038:3511:03---13:0313:0313:03---15:0315:0315:03---17:0317:0317:03------21:0321:0321:03---
Southbound, Bus Bay, A9, Ballinluig------9:319:319:31------------------------------------
at, Birnam Hotel, Perth Road, Birnam------9:439:439:43------------------------------------
Stop A, Park and Ride, Park and Ride Site, Broxden6:286:286:287:037:037:0310:0610:0610:068:4311:118:4311:118:4311:1112:0112:0112:0113:1113:1113:1114:0114:0114:0115:1115:1115:1116:0116:0116:0117:1117:1117:1118:0118:0118:0120:0120:0120:0121:1121:1121:1122:1822:1822:18
at, Park and Ride, Junction Road, Kinross6:506:506:507:257:257:2510:2810:2810:289:0511:339:0511:339:0511:3312:2312:2312:2313:3313:3313:3314:2314:2314:2315:3315:3315:3316:2316:2316:2317:3317:3317:3318:2318:2318:2320:2320:2320:2321:3321:3321:3322:4022:4022:40
Stance 4, Park & Ride, A92, Halbeath7:047:047:047:397:397:3910:4210:4210:429:1911:479:1911:479:1911:4712:3712:3712:3713:4713:4713:4714:3714:3714:3715:4715:4715:4716:3716:3716:3717:4717:4717:4718:3718:3718:3720:3620:3620:3621:4621:4621:4622:5322:5322:53
E-bound, Barnton Junction, QUEENSFERRY ROAD, Barnton7:217:217:218:038:038:0310:5910:5910:599:3612:049:3612:049:3612:0412:5412:5412:5414:0414:0414:0414:5414:5414:5416:0416:0416:0416:5416:5416:5418:0418:0418:0418:5418:5418:5420:5320:5320:5322:0322:0322:0323:1023:1023:10
Stop QC, Queensferry Street, West End7:357:357:358:218:218:2111:1311:1311:139:5012:189:5012:189:5012:1813:0813:0813:0814:1814:1814:1815:0815:0815:0816:1816:1816:1817:0817:0817:0818:1818:1818:1819:0819:0819:0821:0421:0421:0422:1422:1422:1423:2123:2123:21
Gate F-Stance 12, Bus Station, Edinburgh7:427:427:428:318:318:3111:2011:2011:209:5712:259:5712:259:5712:2513:1513:1513:1514:2514:2514:2515:1515:1515:1516:2516:2516:2517:1717:1717:1718:2518:2518:2519:1519:1519:1521:1121:1121:1122:2122:2122:2123:2823:2823:28
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Sunday

Days Service Runs

Saturday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Saturday

Days Service Runs

Sunday
Gate F-Stance 12, Bus Station, Edinburgh7:107:107:108:108:108:1010:1010:1010:1011:1011:1011:1012:1012:1012:1013:1013:1013:1014:1014:1014:1015:1015:1015:1016:1016:1016:1017:1017:1017:1018:1018:1018:1019:1019:1019:1020:5520:5520:5522:5522:5522:5523:5523:5523:55
Stop QE, Queensferry Street, West End7:177:177:178:178:178:1710:1710:1710:1711:1711:1711:1712:1712:1712:1713:1713:1713:1714:1714:1714:1715:1715:1715:1716:1916:1916:1917:1917:1917:1918:1918:1918:1919:1719:1719:1721:0221:0221:0223:0223:0223:021 day, 0:021 day, 0:021 day, 0:02
W-bound, Barnton Junction, Queensferry Road, Barnton7:317:317:318:318:318:3110:3110:3110:3111:3111:3111:3112:3112:3112:3113:3113:3113:3114:3114:3114:3115:3115:3115:3116:3516:3516:3517:3517:3517:3518:3518:3518:3519:3119:3119:3121:1321:1321:1323:1323:1323:131 day, 0:131 day, 0:131 day, 0:13
Stance 1, Park & Ride, A92, Halbeath7:487:487:488:488:488:4810:4810:4810:4811:4811:4811:4812:4812:4812:4813:4813:4813:4814:4814:4814:4815:4815:4815:4816:5416:5416:5417:5417:5417:5418:5218:5218:5219:4819:4819:4821:3021:3021:3023:3023:3023:301 day, 0:301 day, 0:301 day, 0:30
at, Park and Ride, Junction Road, Kinross8:028:028:029:029:029:0211:0211:0211:0212:0212:0212:0213:0213:0213:0214:0214:0214:0215:0215:0215:0216:0216:0216:0217:0817:0817:0818:0818:0818:0819:0619:0619:0620:0220:0220:0221:4321:4321:4323:4323:4323:431 day, 0:431 day, 0:431 day, 0:43
Stop A, Park and Ride, Park and Ride Site, Broxden8:248:248:249:249:249:2411:2411:2411:2412:2412:2412:2413:2413:2413:2414:2414:2414:2415:2415:2415:2416:2416:2416:2417:3017:3017:3018:3018:3018:3019:2819:2819:2820:2420:2420:2422:0522:0522:051 day, 0:051 day, 0:051 day, 0:051 day, 1:051 day, 1:051 day, 1:05
Stance 10, Bus Station, Leonard Street, Perth8:328:328:32------12:3212:3212:32---14:3214:3214:32---16:3216:3216:32---18:3818:3818:38---20:3220:3220:3222:1222:1222:121 day, 0:121 day, 0:121 day, 0:121 day, 1:121 day, 1:121 day, 1:12
opp, Birnam Hotel, Perth Road, Birnam------------------------------19:5119:5119:51------------
Northbound, Bus Bay, A9, Ballinluig------------------------------20:0320:0320:03------------
at, Aldour, PERTH ROAD, Pitlochry9:099:099:099:599:599:5911:5911:5911:5913:0913:0913:0913:5913:5913:5915:0915:0915:0915:5915:5915:5917:0917:0917:0918:0518:0518:0519:1519:1519:1520:0820:0820:0821:0921:0921:09---------
at, Fishers Hotel, Atholl Road, Pitlochry9:119:119:1110:0110:0110:0112:0112:0112:0113:1113:1113:1114:0114:0114:0115:1115:1115:1116:0116:0116:0117:1117:1117:1118:0718:0718:0719:1719:1719:1720:1020:1020:1021:1121:1121:11---------
at, Road End, A9, Dalwhinnie9:469:469:4610:3610:3610:3612:3612:3612:3613:4613:4613:4614:3614:3614:3615:4615:4615:4616:3616:3616:3617:4617:4617:4618:4218:4218:4219:5219:5219:5220:4520:4520:4521:4621:4621:46---------
o/s, Cairngorm Hotel, Grampian Road, Aviemore10:1710:1710:1711:0711:0711:0713:0713:0713:0714:1714:1714:1715:0715:0715:0716:1716:1716:1717:0717:0717:0718:1718:1718:1719:1319:1319:1320:2320:2320:2321:1621:1621:1622:1722:1722:17---------
Stance, Bus Station Stance 3, Farraline Park, Inverness11:0011:0011:0011:5011:5011:5013:5013:5013:5015:0015:0015:0015:5015:5015:5017:0017:0017:0017:5017:5017:5019:0019:0019:0019:5619:5619:5621:0621:0621:0621:5921:5921:5923:0023:0023:00---------
Advertisement