E9 Edinburgh ↔ Inverness

Operated by Ember. First bus 00:42, last bus 23:06. 22 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Ember sets the fares on the E9. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

E9 towards Inverness — Monday to Friday (11 journeys)
George Street (The Dome) (Stop GM) 02:1305:0007:2509:4111:3713:2215:2717:4219:3821:2323:06
Haymarket Station (Stop HH) 02:1805:0507:3009:4811:4413:2915:3417:4919:4421:2823:11
St Ninians Road (opp) 02:2705:1407:4310:0111:5613:4215:4918:0319:5521:3823:21
Terminal (Stop E) 02:3705:24··12:09··18:1620:0721:5023:33
Kingsland Terrace (adj) 03:0605:5308:1410:3212:4514:1416:2318:4920:3722:1900:02
Old Edinburgh Road (at) 03:2406:1108:3510:5313:0514:3516:4419:0720:5522:3700:20
Leonard Street (Stop ZH) 03:3306:2108:4611:0413:1614:4616:5519:1721:0422:4600:29
Rose Cottage (at) 03:5306:4409:1211:3113:4415:1417:2319:3921:2523:0600:49
West End Car Park (at) 04:0807:0009:2911:4914:0115:3117:4019:5521:4023:2101:04
Pitagowan Road End (opp) 04:2007:1409:4312:0414:1615:4617:5520:0721:5223:3201:15
Bus Shelter (at) 04:2107:1509:4412:0514:1715:4717:5620:0821:5323:3301:16
Road End (at) 04:4107:3610:0612:2714:3916:0918:1820:2922:1323:5401:37
Clan McPherson Museum (o/s) 04:5507:5110:2112:4114:5416:2418:3220:4322:2700:0801:51
Duke of Gordon Hotel (o/s) 04:5907:5710:2712:4815:0016:3018:3620:4722:3000:1101:54
Cairngorm Hotel (o/s) 05:1608:1510:4513:0715:1916:4918:5421:0422:4700:2802:11
Turning Circle (at) 05:3308:3611:0713:2815:4117:1119:1221:2223:0400:4502:28
Union Street (Stop D) 05:5609:0111:3213:5416:0617:3719:3621:4523:2701:0802:51

Route map

All stops on route E9

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first E9 bus?

The first E9 departure on weekdays leaves at 00:42 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last E9 bus?

The last E9 on weekdays leaves its first stop at 23:06. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the E9 bus cost?

The England fare cap doesn't apply in Scotland — Ember sets the fares on the E9. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the E9 bus?

The E9 is operated by Ember.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.