RTT Thu, 6th Feb 25
1
London Euston Inverness
  1. London Euston
  2. Crewe
  3. Preston +25
    00:55
  4. Stirling -
  5. Dunblane -
  6. Gleneagles -
  7. Perth -
  8. Dunkeld & Birnam -
  9. Pitlochry -
  10. Blair Atholl -
  11. Dalwhinnie -
  12. Newtonmore -
  13. Kingussie -
  14. Aviemore -
  15. Carrbridge -
  16. Inverness -
Powered by Realtime Trains API