Portree
Portree
Dingwall
Dingwall
Bus Driving

Portree to Dingwall

Updated: 31 May 2026

The journey from Portree on the Isle of Skye to Dingwall covers approximately 160km. You will travel through the heart of the Scottish Highlands, crossing the Skye Bridge. By bus, the journey is direct and scenic. Driving offers more flexibility to stop at landmarks like Eilean Donan Castle. Expect a travel time of 3 to 4 hours. This route is a gateway to the Highlands.

Total Distance: Driving distance 160 km, straight-line air distance 110 km.
Fastest Way
Driving, taking roughly 3 hours.
Cheapest Way
Bus, if booked in advance.
Compare Portree to Dingwall Routes
Bus
Connecting
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price 20-35 GBP 25-40 GBP in fuel
Operator Citylink N/A
Route Portree to Dingwall via Kyle of Lochalsh and A87/A82. A87 and A82.
Tip Book your bus tickets in advance to guarantee a seat. The roads can be narrow and winding; drive with caution.
Travel Tips
  • Tickets
    Buy bus tickets online to save money.
  • Packing
    Bring a waterproof jacket as the weather can change quickly.
  • Comfort
    Bring snacks and water for the journey.
  • Planning
    Check the bus schedule in advance.
  • Navigation
    Use a GPS with live traffic updates if driving.
Safety Tips
  • Driving
    Be aware of sheep and other wildlife on the roads.
  • Weather
    Check the weather forecast before departing.
  • Emergency
    Keep a physical map in your car as a backup to GPS.
  • Luggage
    Use luggage locks for added security on public transport.
People Also Ask
  • How long does it take to get to Dingwall?
    About 3-4 hours depending on the mode of transport.
  • Is there a direct bus?
    No, you must change in Inverness.
  • Can I drive in one day?
    Yes, it is a short drive.
  • What is the best way to travel?
    Driving offers more flexibility for sightseeing.
  • Are there hotels near the station?
    Yes, there are several hotels within walking distance of Dingwall station.
Quick Info
  • From Portree, Scotland, United Kingdom
  • To Dingwall, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather in the Highlands.

Things to Do in Dingwall
1
Dingwall Museum
Learn about the local history of the town.
2
Tulloch Castle
Visit this historic castle, which is now a hotel.
3
Dingwall Town Hall
Admire the architecture of this historic building.
4
Strathpeffer Pavilion
Visit this historic venue for concerts and events.
Tags
Portree to Dingwall travel to Dingwall bus Portree to Dingwall driving Portree to Dingwall UK travel Skye to Dingwall Highlands travel Portree transport Dingwall travel guide Scottish travel