I am planning on going on a hiking holiday with a tour operation to Skye in June 2015. I have two ways planned to get there (step 2 below) and wanted to know which would be the best way.
Step 1: Flight
BOS --> Heathrow
Step 2: Two Options
Option 1: Fly
Heathrow --> Gatwick (shuttle)
Gatwick --> Inverness (1.5 hr flight)
Inverness Airport --> Inverness Train Station
Option 2: Train
Heathrow --> Euston (plan for 3 hours)
Euston --> Inverness (Caledonian Sleeper -- departs 2115 and 2350)
Step 3: Train
Inverness --> Kyle of Lochalsh (2.3 hours)
Kyle of Lochalsh --> Broadford
Any thoughts would be great!