Kyle
Kyle
Dingwall
Dingwall
Train Driving

Kyle to Dingwall

Updated: 31 May 2026

The journey from Kyle of Lochalsh to Dingwall covers 140 km. By road, you will use the A87 and A82. By rail, travel from Kyle of Lochalsh to Inverness, then to Dingwall. This is a journey through the Highlands.

Total Distance: 140 km driving distance, 110 km straight-line air distance.
Fastest Way
Driving, taking 2.25 hours.
Cheapest Way
Advance train tickets.
Compare Kyle to Dingwall Routes
Train
Connecting
Driving
Direct
Duration 3 hours 2 hours 15 mins
Avg Price 20-30 GBP 18-25 GBP in fuel
Operator ScotRail N/A
Route Kyle of Lochalsh to Inverness, Inverness to Dingwall. A87, A82.
Tip Ensure you have enough time for the transfers. The A82 can be busy; check traffic before you leave.
Travel Tips
  • Transfers
    Check connections.
  • Fuel Stops
    Plan your stops.
  • Traffic Apps
    Use Waze.
  • Comfort
    Bring a pillow.
  • Booking
    Use Trainline.
Safety Tips
  • Vehicle Check
    Check your car.
  • Night Driving
    Avoid A87 at night.
  • Valuables
    Keep them safe.
  • Hydration
    Drink water.
People Also Ask
  • Is there a direct train?
    No.
  • How long is the drive?
    2.25 hours.
  • Can I fly?
    No.
  • What is the best route?
    A87/A82.
  • Is Dingwall safe?
    Yes.
Quick Info
  • From Kyle, Scotland, United Kingdom
  • To Dingwall, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather.

Things to Do in Dingwall
1
Kyle of Lochalsh
Enjoy the view.
2
Dingwall Museum
Visit the museum.
3
Tulloch Castle
See the castle.
4
Strathpeffer
Visit the village.
Tags
Kyle to Dingwall travel Highlands train from Kyle to Dingwall driving to Dingwall UK travel guide Kyle transport Dingwall travel Highland travel