Kyle
Kyle
Stirling
Stirling
Train Driving

Kyle to Stirling

Updated: 31 May 2026

The journey from Kyle of Lochalsh to Stirling covers 230 km. By road, you will use the A87, A82, and M9. By rail, travel from Kyle of Lochalsh to Inverness, then to Stirling. This is a long-distance journey requiring careful planning.

Total Distance: 230 km driving distance, 190 km straight-line air distance.
Fastest Way
Driving, taking 3.5 hours.
Cheapest Way
Advance train tickets.
Compare Kyle to Stirling Routes
Train
Connecting
Driving
Direct
Duration 5 hours 3 hours 30 mins
Avg Price 40-70 GBP 30-45 GBP in fuel
Operator ScotRail N/A
Route Kyle of Lochalsh to Inverness, Inverness to Stirling. A87, A82, M9.
Tip Ensure you have enough time for the transfers. The M9 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?
    3.5 hours.
  • Can I fly?
    No.
  • What is the best route?
    A87/A82/M9.
  • Is Stirling safe?
    Yes.
Quick Info
  • From Kyle, Scotland, United Kingdom
  • To Stirling, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather.

Things to Do in Stirling
1
Kyle of Lochalsh
Enjoy the view.
2
Stirling Castle
Visit the castle.
3
Wallace Monument
See the monument.
4
Old Town Jail
Explore the jail.
Tags
Kyle to Stirling travel Highlands to Stirling train from Kyle to Stirling driving to Stirling UK travel guide Kyle transport Stirling travel long distance UK travel