Caledonian Sleeper
London Euston → Inverness / Inbhir Nis (1001 (I) / 1002 (I))
the 1001 (I) / 1002 (I) night train operated by Caledonian Sleeper connects London Euston and Inverness / Inbhir Nis, calling at 8 stations. The journey takes about 11h 15m over 914 km.
Operator
Caledonian Sleeper
Duration
11h 15m
Distance
914 km
CO₂
19 kg CO₂e
Classes
seat, sleeper
From
Dynamic pricing
Countries🇬🇧United Kingdom
Timetable
London Euston → Inverness / Inbhir Nis
1001 (I)Departs 21:15Arrives 08:452026: Daily, except Sat
- London Euston21:15
- Birmingham International
- Crewe
- Preston
- Stirling
- Perth / Peairt
- Aviemore
- Inverness / Inbhir Nis08:45
Stops in Birminham Intl from 2026-01-15
Inverness / Inbhir Nis → London Euston
1002 (I)Departs 20:45Arrives 08:002026: Daily, except Sat
- Inverness / Inbhir Nis20:45
- Aviemore
- Perth / Peairt
- Stirling
- Preston
- Crewe
- Birmingham International
- London Euston08:00
Stops in Birminham Intl from 2026-01-15