The Caledonian Sleeper is a sleeper train that connects London Euston nightly except Saturday with five Scottish termini: Aberdeen, Edinburgh, Fort William, Glasgow and Inverness. Two trains depart Lo...
The Caledonian Sleeper is a sleeper train that connects London Euston nightly except Saturday with five Scottish termini: Aberdeen, Edinburgh, Fort William, Glasgow and Inverness. Two trains depart London Euston on six nights per week, Sunday to Friday, heading north on the West Coast Main Line.