Portree
Portree
Ipswich
Ipswich
Train Driving

Portree to Ipswich

Updated: 31 May 2026

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

Total Distance: 1,020 km driving distance, 770 km straight-line air distance.
Fastest Way
Driving, taking 12.5 hours.
Cheapest Way
Advance train tickets.
Compare Portree to Ipswich Routes
Train
Connecting
Driving
Direct
Duration 13 hours 30 mins 12 hours 30 mins
Avg Price 165-310 GBP 140-195 GBP in fuel
Operator ScotRail and Greater Anglia N/A
Route Kyle of Lochalsh to Inverness, London Euston to London Liverpool Street, then to Ipswich. A87, A82, M74, M6, A12.
Tip Ensure you have enough time for the London transfer. The A12 can be 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?
    12.5 hours.
  • Can I fly?
    No.
  • What is the best route?
    A87/A82/M6/A12.
  • Is Ipswich safe?
    Yes.
Quick Info
  • From Portree, Scotland, United Kingdom
  • To Ipswich, England, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather.

Things to Do in Ipswich
1
Portree Harbour
Enjoy the view.
2
Ipswich Waterfront
Visit the marina.
3
Christchurch Mansion
Explore the mansion.
4
Holywells Park
Relax in the park.
Tags
Portree to Ipswich travel Scotland to Suffolk train from Skye to Ipswich driving to Ipswich UK travel guide Portree transport Ipswich travel long distance UK travel