How to get from Aviemore to Portree by bus?
From Aviemore to Portree by bus
To get from Aviemore to Portree in Scotland, take the M10 bus from Cairngorm Hotel, Aviemore station to Bus Station Stance 3, Inverness station. Next, take the 917 bus from Bus Station Stance 3, Inverness station to Somerled Square, Portree station. The total trip duration for this route is approximately 4 hr 42 min.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330340 m • 1 min
- 2Wait for busM10Inverness
- 3Ride to bus stationBus Station Stance 3, InvernessID 670085865E43 min
- 4Wait for bus917Portree
- 5Ride to bus stationSomerled Square, PortreeID 670086397A194 min
Alternative route from Aviemore to Portree by bus via M90 and 917
To get from Aviemore to Portree in Scotland, take the M90 bus from Cairngorm Hotel, Aviemore station to Bus Station Stance 3, Inverness station. Next, take the 917 bus from Bus Station Stance 3, Inverness station to Somerled Square, Portree station. The total trip duration for this route is approximately 5 hr 17 min.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330340 m • 1 min
- 2Wait for busM90Inverness
- 3Ride to bus stationBus Station Stance 3, InvernessID 670085865E43 min
- 4Wait for bus917Portree
- 5Ride to bus stationSomerled Square, PortreeID 670086397A194 min
Public transport directions from Aviemore to Portree
Public transport stations close to Portree, Scotland
Portree is located at Portree, Scotland and the nearest public transport station is Martin Crescent, Portree.
Bus stations close to Portree:
- Martin Crescent, Portree
- Somerled Square, Portree
- Scorrybreck Road, Portree
Related Routes
- Aberfeldy to Portree
- Darvel to Portree
- Dundee to Portree
- Edinburgh to Portree
- Fort William to Portree
- Glasgow to Portree
- Kyle Of Lochalsh to Portree
- St Andrews to Portree
- Stirling to Portree
- Ullapool to Portree
- Armadale Castle to Portree
- Sligachan to Portree
- Gairloch to Portree
- Kyleakin to Portree
- Sconser to Portree
- St. Andrew's to Portree
- Glasgow Central Station to Portree
- Inverness Airport to Portree
- West George Street, Glasgow to Portree
- Aviemore to Aberlour
Alternative route from Aviemore to Portree by bus via M90 and 917
To get from Aviemore to Portree in Scotland, take the M90 bus from Cairngorm Hotel, Aviemore station to Bus Station Stance 3, Inverness station. Next, take the 917 bus from Bus Station Stance 3, Inverness station to Somerled Square, Portree station. The total trip duration for this route is approximately 5 hr 17 min.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330340 m • 1 min
- 2Wait for busM90Inverness
- 3Ride to bus stationBus Station Stance 3, InvernessID 670085865E43 min
- 4Wait for bus917Portree
- 5Ride to bus stationSomerled Square, PortreeID 670086397A194 min
Questions & Answers
What is the fastest way to get from Aviemore to Portree?
The fastest way takes 282 minutes, using Bus line M10, Bus line 917.
What is the alternative route to get from Aviemore to Portree?
The alternative route takes 317 minutes, using Bus line M90, Bus line 917.
Is there a direct bus between Aviemore and Portree in Scotland?
No, you’ll have to take 2 bus lines in total. The total travelling time is 4 hr 42 min.
Which bus line goes from Aviemore to Portree in Scotland?
The M10 bus line goes from Cairngorm Hotel, Aviemore station near Aviemore to Inverness station. From there you’ll have to take one bus line till Inverness station near Portree in Scotland
How long does it take to travel from Aviemore to Portree in Scotland by bus?
The total travel time between Aviemore and Portree in Scotland by bus is about 4 hr 42 min.
Where do I get on the bus near Aviemore to get to Portree in Scotland?
Get on the M10 bus from the Cairngorm Hotel, Aviemore stop near Aviemore in Scotland.
Where do I get off the bus when travelling between Aviemore and Portree in Scotland?
Get off the bus at the Inverness stop, which is closest to Portree in Scotland.