
Railbookers
Grand Inverness and the Highlands via the Caledonian Sleeper from London
London to the Scottish Highlands via the Caledonian Sleeper
6 daysfrom $1,499
33% rail
Route
2 rail vacations run between London and Inverness, from 2 operators, 6 to 9 days, from $1,499 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

Railbookers
London to the Scottish Highlands via the Caledonian Sleeper

Rail Escape
Nine-day rail journey from London through Newcastle, Edinburgh to Scottish Highlands