Sligachan
Sligachan
Kyle of Lochalsh
Kyle of Lochalsh
Bus Driving

Sligachan to Kyle of Lochalsh

Updated: 31 May 2026

The journey from Sligachan to Kyle of Lochalsh is 45 km. You will travel along the A87, crossing the iconic Skye Bridge to reach the mainland. This is the main gateway to the Isle of Skye. The trip takes about 45-60 minutes by car or bus.

Total Distance: 45 km driving, 40 km air distance.
Fastest Way
Driving.
Cheapest Way
Local bus service.
Compare Sligachan to Kyle of Lochalsh Routes
Bus
Direct
Driving
Direct
Duration 60 mins 45 mins
Avg Price 8-12 GBP 10-15 GBP (fuel)
Operator Stagecoach Highlands N/A
Route A87. A87.
Tip The bus stops at the Kyle of Lochalsh train station. The Skye Bridge is toll-free.
Travel Tips
  • Bus Schedule
    Check the Stagecoach website for times.
  • Parking
    Parking is available near the station.
  • Weather
    Skye weather is unpredictable.
  • Footwear
    Wear comfortable shoes.
  • Booking
    No need to book bus tickets.
Safety Tips
  • Driving
    Be careful on the A87.
  • Pedestrian Safety
    Use crossings.
  • Weather
    High winds on the bridge.
  • Emergency
    Keep your phone charged.
People Also Ask
  • Is there a bus?
    Yes, Stagecoach operates regular services.
  • How long is the drive?
    About 45 minutes.
  • Is the bridge toll-free?
    Yes.
  • Is it a scenic route?
    Yes, very beautiful.
  • Are there taxis?
    Yes, but book in advance.
Quick Info
  • From Sligachan, Scotland, United Kingdom
  • To Kyle of Lochalsh, Scotland, United Kingdom
  • Modes
Best Time to Travel

Year-round.

Things to Do in Kyle of Lochalsh
1
Eilean Donan Castle
A short drive from Kyle, one of Scotland's most iconic castles.
2
Skye Bridge
Enjoy the views while crossing.
3
Kyle of Lochalsh Station
The terminus of the scenic Kyle Line.
4
Plock of Kyle
A community-owned woodland with great views.
Tags
Sligachan to Kyle of Lochalsh Skye to mainland bus to Kyle driving to Kyle Skye Bridge best way to leave Skye Kyle of Lochalsh transport