Portree
Portree
Brighton
Brighton
Train Driving

Portree to Brighton

Updated: 31 May 2026

The journey from Portree to Brighton covers 1,080 km. By road, you will use the A87, A82, M74, M6, M25, and M23. By rail, travel from Kyle of Lochalsh to Inverness, then to London, and finally to Brighton. This is a long-distance journey requiring careful planning.

Total Distance: 1,080 km driving distance, 800 km straight-line air distance.
Fastest Way
Driving, taking 14 hours.
Cheapest Way
Advance train tickets.
Compare Portree to Brighton Routes
Train
Connecting
Driving
Direct
Duration 15 hours 14 hours
Avg Price 175-330 GBP 150-210 GBP in fuel
Operator ScotRail and Southern Railway N/A
Route Kyle of Lochalsh to Inverness, London Euston to London Victoria, then to Brighton. A87, A82, M74, M6, M25, M23.
Tip Ensure you have enough time for the London transfer. The M25 can be very busy; check traffic before you leave.
Travel Tips
  • London Transfer
    Use the Tube.
  • 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?
    14 hours.
  • Can I fly?
    No.
  • What is the best route?
    A87/A82/M6/M25/M23.
  • Is Brighton safe?
    Yes.
Quick Info
  • From Portree, Scotland, United Kingdom
  • To Brighton, England, United Kingdom
  • Modes
Best Time to Travel

May to September for the best coastal weather.

Things to Do in Brighton
1
Portree Harbour
Enjoy the view.
2
Brighton Pier
Visit the iconic pier.
3
The Lanes
Explore the historic shopping streets.
4
Royal Pavilion
See the exotic palace.
Tags
Portree to Brighton travel Scotland to Sussex train from Skye to Brighton driving to Brighton UK travel guide Portree transport Brighton travel long distance UK travel