How to get from Armadale Bay to Portree by bus?
Armadale Bay to Portree - Bus Timetable
The 52 bus from Armadale Bay to Portree runs from 10:35 to 17:11, with departures every 6 hr 35 min. The journey takes about 1 hr 16 min, with regular service throughout the operating hours.
From Armadale Bay to Portree by bus
To get from Armadale Bay to Portree in Scotland, take the 52 bus from Allt A-Tuath, Armadale station to New Broadford Hospital, Broadford station. Next, take the 52 bus from New Broadford Hospital, Broadford station to Somerled Square, Portree station. The total trip duration for this route is approximately 1 hr 16 min. The bus schedule from Armadale Bay may change. We recommend you check the updated bus schedule to Portree on the Moovit app.
Step by Step
- 1Walk to bus stationAllt A-Tuath, ArmadaleID 670036770 m • 1 min
- 2Wait for bus52Broadford
- 3Ride to bus stationNew Broadford Hospital, BroadfordID 67000007932 min
- 4Wait for bus52Portree
- 5Ride to bus stationSomerled Square, PortreeID 67008639741 min
- 6Walk toPortree10 m • 1 min
Public transport directions from Armadale Bay to Portree
Bus timetable from Armadale Bay to Portree
Related Routes
- Aberfeldy to Portree
- Aviemore 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
- Duntulm Castle to Portree
- Old Man Of Storr to Portree
- Talisker Distillery to Portree
- Skye Museum Of Island Life to Portree
- Skye Bridge to Portree
- Duntulm to Portree
- Armadale Ferry Terminal to Portree
- Duisdale House Hotel to Portree
- Uig Tower to Portree
- Mallaig Lifeboat Station to Portree
- Armadale Skye to Portree
Questions & Answers
What is the fastest way to get from Armadale Bay to Portree?
The fastest way takes 76 minutes, using Bus line 52, Bus line 52.
Is there a direct bus between Armadale Bay and Portree?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 16 min.
Which bus line goes from Armadale Bay to Portree?
The 52 bus line goes from Allt A-Tuath, Armadale station near Armadale Bay in Highland to New Broadford Hospital, Broadford station. From there you’ll have to take one bus line till New Broadford Hospital, Broadford station near Portree in Scotland.
How long does it take to travel from Armadale Bay to Portree by bus?
The total travel time between Armadale Bay in Highland and Portree in Scotland by bus is about 1 hr 16 min.
Where do I get on the bus near Armadale Bay to get to Portree?
Get on the 52 bus from the Allt A-Tuath, Armadale stop near Armadale Bay in Highland.
Where do I get off the bus when travelling between Armadale Bay and Portree?
Get off the bus at the New Broadford Hospital, Broadford stop, which is closest to Portree in Scotland.
Popular Routes
- Falkirk to Culross
- Dundee to Elie
- Glasgow to Inverclyde Royal Hospital
- Halbeath Park & Ride to St. Andrew's
- Princes Street (West), City Centre to Spire Murrayfield Hospital
- Glasgow Airport to Newton Mearns
- Aberdeen to Braemar
- Partick to Buchanan Bus Station
- Edinburgh to Fort Augustus
- Glasgow to Inveraray
- Dundee to Glenrothes
- Edinburgh to Haddington
- Aberdeen to Auchenblae
- Aberdeen to Dufftown
- Glasgow to Rosyth
- Inverurie to Oldmeldrum
- Paisley to Gartnavel General Hospital
- Edinburgh to Drymen
- Peebles to Penicuik
- Edinburgh to John O' Groats