Broadford
Broadford
Portree
Portree
Bus Driving

Broadford to Portree

Updated: 31 May 2026

The journey from Broadford to Portree covers approximately 40 km along the A87 and A851. Driving is the most popular way to explore the Isle of Skye, offering flexibility to stop at scenic viewpoints. Regular bus services also connect the two towns, making it accessible for those without a vehicle. You will pass through stunning landscapes, including the Cuillin mountains and coastal vistas. This route is essential for anyone visiting the island's capital, Portree.

Total Distance: 40 km driving distance, 30 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 45 minutes.
Cheapest Way
Bus travel is the most economical way to reach Portree.
Compare Broadford to Portree Routes
Bus
Direct
Driving
Direct
Duration 1 hour 45 mins
Avg Price 8-12 GBP 10-15 GBP
Operator Stagecoach Highlands Personal Vehicle
Route A87 bus route connecting Broadford and Portree. A87 north towards Portree.
Tip Buses are reliable but check the schedule for evening services. The road is single-track in some sections; be prepared to use passing places.
Travel Tips
  • Passing Places
    Always pull into a passing place if a vehicle behind you wants to overtake.
  • Fueling
    Fill up in Broadford or Portree as petrol stations are limited on the island.
  • Traffic
    Expect slower traffic during the peak summer tourist season.
  • Booking
    Book accommodation in Portree well in advance during summer.
  • Weather
    Skye weather is unpredictable; always carry a waterproof jacket.
Safety Tips
  • Driving Safety
    Be cautious on narrow roads and watch for sheep on the road.
  • Emergency Services
    The main hospital for Skye is located in Broadford.
  • Mobile Signal
    Expect patchy mobile coverage in remote areas between the towns.
  • Road Conditions
    Check for road closures during winter due to snow or high winds.
People Also Ask
  • Is there a bus from Broadford to Portree?
    Yes, Stagecoach operates regular services between the two towns.
  • How long does it take to drive?
    It takes about 45 minutes depending on traffic and road conditions.
  • Are the roads difficult to drive?
    The main roads are good, but some secondary roads are narrow.
  • What is the best time to visit?
    Late spring and early autumn offer a good balance of weather and fewer crowds.
  • Can I take a taxi?
    Yes, local taxi services are available but should be booked in advance.
Quick Info
  • From Broadford, Scotland, United Kingdom
  • To Portree, Scotland, United Kingdom
  • Modes
Best Time to Travel

April to October for the best road conditions and access to attractions.

Things to Do in Portree
1
Portree Harbour
Photograph the colorful houses lining the harbor, a famous landmark of Skye.
2
Aros Centre
Visit this center for local history, cinema, and dining options.
3
Scorrybreac Walk
Enjoy a scenic coastal walk starting from the edge of Portree.
4
Old Man of Storr
Drive a short distance north of Portree to hike this iconic rock formation.
Tags
Broadford to Portree Skye travel driving Broadford to Portree bus to Portree Isle of Skye transport A87 route Portree town Broadford to Portree bus Scottish travel guide Skye road trip
More to Portree