How to get from Portree to Tarbert by bus and ferry?
Portree to Tarbert - Bus Timetable
The 57C bus from Portree to Tarbert runs from 10:10 to 17:50, with departures every 2 hr-3 hr 10 min. The journey takes about 2 hr 28 min, with regular service throughout the operating hours.
From Portree to Tarbert by bus and ferry
To get from Portree to Tarbert in Na H-Eileanan An Iar, take the 57C bus from Somerled Square, Portree station to Uig Pier, Uig station. Next, take the CM22 ferry from Uig Skye Ferry Terminal, Uig station to Tarbert (Harris) Ferry Terminal, Tarbert station. The total trip duration for this route is approximately 2 hr 28 min. The bus and ferry schedule from Portree may change. We recommend you check the updated bus and ferry schedule to Tarbert on the Moovit app.
Step by Step
- 1Walk to bus stationSomerled Square, PortreeID 67008639710 m • 1 min
- 2Wait for bus57CFlodigarry
- 3Ride to bus stationUig Pier, UigID 67008675030 min
- 4Walk to ferry stationUig Skye Ferry Terminal, UigID 9300UIG50 m • 1 min
- 5Wait for ferryCM22Tarbert
- 6Ride to ferry stationTarbert (Harris) Ferry Terminal, TarbertID 9300TAB100 min
- 7Walk toTarbert590 m • 8 min
Public transport directions from Portree to Tarbert
Bus And Ferry timetable from Portree to Tarbert
Related Routes
- Steornabhagh (Stornoway) to Tarbert
- Uig Pier to Tarbert
- Island of Skye to Tarbert
- Uig Skye Ferry Terminal, Uig to Tarbert
- Portree to Aberdeen
- Portree to Airdrie
- Portree to Aviemore
- Portree to Balintore
- Portree to Cullen
- Portree to Glasgow
- Portree to Kyle Of Lochalsh
- Portree to Mallaig
- Portree to Markinch
- Portree to Strathblane
- Portree to Sheadar Road End
- Portree to Duntulm Castle
- Portree to Old Man Of Storr
- Portree to Talisker Distillery
- Portree to Skye Museum Of Island Life
- Portree to Skye Bridge
Questions & Answers
What is the fastest way to get from Portree to Tarbert?
The fastest way takes 148 minutes, using Bus line 57C, Ferry line CM22.
Is there a direct bus between Portree and Tarbert?
No, you’ll have to take one bus line and one ferry line in total. The total travelling time is 2 hr 28 min.
Which bus line goes from Portree to Tarbert?
The 57C bus line goes from Somerled Square, Portree station near Portree in Scotland to Uig Pier, Uig station. From there you’ll have to take one ferry line till Uig Pier, Uig station near Tarbert in Na H-Eileanan An Iar.
How long does it take to travel from Portree to Tarbert by bus and ferry?
The total travel time between Portree in Scotland and Tarbert in Na H-Eileanan An Iar by bus and ferry is about 2 hr 28 min.
Where do I get on the bus near Portree to get to Tarbert?
Get on the 57C bus from the Somerled Square, Portree stop near Portree in Scotland.
Where do I get off the bus when travelling between Portree and Tarbert?
Get off the bus at the Uig Pier, Uig station, which is closest to Tarbert in Na H-Eileanan An Iar.
Popular Routes
- Aberfeldy to Edinburgh
- Thurso to Castle Of Mey Gardens
- Shotts to Bathgate
- Bellshill to Cumbernauld
- Peterhead to Turriff
- Edinburgh to The Lochside Hostel
- Edinburgh to Ullapool
- Dundee to Auchtermuchty
- East Kilbride to Glasgow Central Station
- Drymen to Balmaha
- Wishaw to Peebles
- Aberdeen to Aberfeldy Street
- Glasgow to Inchinnan
- Coatbridge to Celtic Park
- Foyers to Fort Augustus
- Glasgow to Ayr Racecourse
- Linlithgow to Broxburn
- Dunfermline to St. Andrew's
- Dumbarton to Glasgow Airport
- Dundee to Dundee Ice Arena