Bus - M91

M91

Perth - Edinburgh

Scottish Citylink

M91 bus Route Timetable and Stops

The M91 bus (Direction: Edinburgh) has 36 stops departing from Bus Station, Inverness and ending in Bus Station.

M91 bus timetable overview: Normally starts operating at 06:50 and ends at 18:15. Normal operating days: weekdays.

Choose any of the M91 bus stops below to find updated real-time timetables and to see their route map.

Direction: Edinburgh

Bus Station, Inverness U3877, Inverness View full timetable Go to station
Burnside Avenue, Aviemore B9152, Scotland View full timetable Go to station
Station, Aviemore 72 Grampian Road, Aviemore View full timetable Go to station
Dalraddy Caravan Park, Alvie View full timetable Go to station
Community Hall, Kincraig View full timetable Go to station
Wildlife Park Rd End, Kincraig View full timetable Go to station
The Glebe, Kingussie 9 Columba Terrace, Scotland View full timetable Go to station
Duke Of Gordon Hotel, Kingussie View full timetable Go to station
Balavil Sport Hotel, Newtonmore View full timetable Go to station
Monarch Country Apartments, Newtonmore View full timetable Go to station
Road End, Dalwhinnie A889, Scotland View full timetable Go to station
House Of Bruar Car Park, Bruar View full timetable Go to station
Atholl Arms, Blair Atholl View full timetable Go to station
Tilt Hotel, Blair Atholl View full timetable Go to station
Fishers Hotel, Pitlochry View full timetable Go to station
Aldour, Pitlochry Aldour Gardens, Scotland View full timetable Go to station
Bus Bay, Ballinluig View full timetable Go to station
Bus Bay, Kindallachan View full timetable Go to station
Birnam Hotel, Birnam View full timetable Go to station
Southbound Bus Bay, Luncarty View full timetable Go to station
Bus Station, Perth View full timetable Go to station
Edinburgh Road, Perth (Zm) View full timetable Go to station
Church Street, Milnathort 31 South Street, Milnathort View full timetable Go to station
Loch Leven Leisure Centre, Kinross A922, Kinross View full timetable Go to station
Green Hotel, Kinross View full timetable Go to station
Lomond Mews, Kinross Lomond Mews, Kinross View full timetable Go to station
Park And Ride, Kinross Junction Road, Scotland View full timetable Go to station
Park & Ride, Halbeath View full timetable Go to station
Fife College, Halbeath View full timetable Go to station
Bus Station, Dunfermline Pilmuir Street, Dunfermline View full timetable Go to station
Barnton Junction, Barnton Whitehouse Road, Edinburgh View full timetable Go to station
Queensferry Street, West End (Qc) 45 Queensferry Street, Edinburgh View full timetable Go to station
Bus Station 5-6 Multrees Walk, Edinburgh View full timetable Go to station

M91 FAQ

What time does the M91 bus start operating?

M91 bus starts operating at 06:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

What time does the M91 bus stop working?

M91 bus stops operating at 17:30 on Sunday.

What time does the M91 bus arrive?

When does the Perth - Edinburgh Bus come? Click here for live arrival times and to see the full timetable for Perth - Edinburgh Bus that is closest to your location.

List of M91 bus Stops

Bus Station, Inverness • Layby, Tomatin • Burnside Avenue, Aviemore • Station, Aviemore • Dalraddy Caravan Park, Alvie • Community Hall, Kincraig • Wildlife Park Rd End, Kincraig • Post Box, Lynchat • The Glebe, Kingussie • Duke Of Gordon Hotel, Kingussie • Balavil Sport Hotel, Newtonmore • Monarch Country Apartments, Newtonmore • Road End, Dalwhinnie • House Of Bruar Car Park, Bruar • Atholl Arms, Blair Atholl • Tilt Hotel, Blair Atholl • Fishers Hotel, Pitlochry • Aldour, Pitlochry • Bus Bay, Ballinluig • Bus Bay, Kindallachan • Birnam Hotel, Birnam • Southbound Bus Bay, Luncarty • Bus Station, Perth • Edinburgh Road, Perth (Zm) • Tesco, Friarton • Church Street, Milnathort • Loch Leven Leisure Centre, Kinross • Green Hotel, Kinross • Lomond Mews, Kinross • Park And Ride, Kinross • Park & Ride, Halbeath • Fife College, Halbeath • Bus Station, Dunfermline • Barnton Junction, Barnton • Queensferry Street, West End (Qc) • Bus Station

List of M91 bus Streets

U3877 • B9152 • 72 Grampian Road • 9 Columba Terrace • A889 • Aldour Gardens • 31 South Street • A922 • Lomond Mews • Junction Road • Pilmuir Street • Whitehouse Road • 45 Queensferry Street • 5-6 Multrees Walk

M91 bus Timetable

M91 bus route operates on weekdays. Timetable hours: 06:50 - 18:15

Monday 06:50 - 18:15
Tuesday 06:50 - 18:15
Wednesday 06:50 - 18:15
Thursday 06:50 - 18:15
Friday 06:50 - 18:15
Saturday 06:50 - 18:15
Sunday 14:45 - 17:30
Moovit is the world's #1 transport app.
Supports over 2200 cities in 80 + countries worldwide!
Google Play badge AppStore badge

The first stop of the M91 bus route is Bus Station, Inverness and the last stop is Bus Station. M91 (Direction: Edinburgh) is operational during weekdays.

Additional information: M91 has 36 stops and the total trip duration for this route is approximately 106 minutes.

On the go? See why over 170 million users trust Moovit as the best public transit app. Moovit gives you Scottish Citylink suggested routes, real-time bus tracker, live directions, line route maps in Scotland, and helps to find the closest M91 bus stops near you. No internet available? Download an offline PDF map and bus timetable for the M91 bus to take on your trip.

M91 near me

Alternative Directions

M91 FAQ

What time does the M91 bus start operating?

M91 bus starts operating at 06:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

What time does the M91 bus stop working?

M91 bus stops operating at 17:30 on Sunday.

What time does the M91 bus arrive?

When does the Perth - Edinburgh Bus come? Click here for live arrival times and to see the full timetable for Perth - Edinburgh Bus that is closest to your location.

Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps
Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps