Registered local bus service

PM0001031/39

M91

Historical registration: not listed in the publisher’s current RegisteredOnly snapshot. This does not establish today’s timetable or vehicle allocation.

Service
M91
From
Edinburgh
To
Inverness
Via
Perth Kinross Newtonmore Aviemore
Effective
9 October 2014
Status
Cancelled

Registration history

18 records

Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.

#17 · Cancelled

Effective
9 October 2014
Received
9 October 2014

M91 · EdinburghInverness

via Perth Kinross Newtonmore Aviemore

Monday to Sunday

Operating between Edinburgh and Inverness given service number M91 effective from 09-Oct-2014.

#16 · Expired

Effective
20 May 2013
Received
25 March 2013
End date
18 July 2013

M91 · EdinburghInverness

via Perth Kinross Newtonmore Aviemore

Monday to Sunday

Operating between Edinburgh and Inverness given service number M91/M93 effective from 20-May-2013. To amend Timetable.

#15 · Registered

Effective
8 October 2012
Received
10 August 2012

M91 · EdinburghInverness

via Perth Kinross Newtonmore Aviemore

Monday to Sunday

Operating between Edinburgh and Inverness given service number M91 effective from 08-Oct-2012. To amend Timetable.

#14 · Registered

Effective
21 May 2012
Received
26 March 2012

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 21-May-2012. To amend Route and Timetable.

#13 · Registered

Effective
3 October 2011
Received
5 August 2011

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 03-Oct-2011. To amend Timetable.

#12 · Registered

Effective
23 May 2011
Received
24 March 2011

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 23-May-2011. To amend Route, Stopping Places and Timetable.

#11 · Registered

Effective
4 October 2010
Received
6 August 2010

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 04-Oct-2010. To amend Route, Stopping Places and Timetable.

#10 · Registered

Effective
6 October 2008
Received
11 August 2008

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 06-Oct-2008. To amend Timetable.

#9 · Registered

Effective
19 May 2008
Received
19 March 2008

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 19-May-2008. To amend Route, Stopping Places and Timetable.

#8 · Registered

Effective
7 April 2008
Received
13 March 2008

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Monday to Sunday

Operating between EDINBURGH and INVERNESS given service number M91 effective from 07-Apr-2008. To amend Route and Timetable.

#7 · Registered

Effective
1 February 2008
Received
28 January 2008

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M91 effective from 01-Feb-2008. To amend Timetable.

#6 · Registered

Effective
8 October 2007
Received
10 August 2007

M91 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M91 effective from 08-Oct-2007. To amend Route and Timetable.

#5 · Registered

Effective
16 April 2007
Received
16 February 2007

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M90/M91 effective from 16-Apr-2007. To amend Route, Stopping Places and Timetable.

#4 · Registered

Effective
25 December 2006
Received
10 November 2006

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M90/M91 effective from 25-Dec-2006. To amend Timetable.

#3 · Registered

Effective
2 October 2006
Received
14 September 2006

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M90/M91 effective from 02-Oct-2006. To amend Route, Stopping Places and Timetable.

#2 · Registered

Effective
10 April 2006
Received
13 March 2006

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M90/M91 effective from 10-Apr-2006. To amend Timetable.

#1 · Registered

Effective
9 January 2006
Received
23 December 2005

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

Operating between EDINBURGH and INVERNESS given service number M90/M91 effective from 09-Jan-2006. To amend Timetable.

#0 · Registered

Effective
28 November 2005
Received
5 October 2005

M90 · EDINBURGHINVERNESS

via PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE

From: EDINBURGH To: INVERNESS Via: PERTH, KINROSS, DUNFERMLINE, NEWTONMORE, AVIEMORE Name or No: M90/M91 Service Type: Limited Stop Effective Date: 30-Nov-2005

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗