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

Timetable

London EustonInverness / Inbhir Nis

1001 (I)
Departs 21:15Arrives 08:452026: Daily, except Sat
  1. London Euston21:15
  2. Birmingham International
  3. Crewe
  4. Preston
  5. Stirling
  6. Perth / Peairt
  7. Aviemore
  8. Inverness / Inbhir Nis08:45

Stops in Birminham Intl from 2026-01-15

Inverness / Inbhir NisLondon Euston

1002 (I)
Departs 20:45Arrives 08:002026: Daily, except Sat
  1. Inverness / Inbhir Nis20:45
  2. Aviemore
  3. Perth / Peairt
  4. Stirling
  5. Preston
  6. Crewe
  7. Birmingham International
  8. London Euston08:00

Stops in Birminham Intl from 2026-01-15

More Caledonian Sleeper routes