skip navigation

London Euston to Cheltenham Spa

26 April 2015

Train times result

Depart

Arrive

Duration

Changes

  • 17:00 London Euston 20:10 Cheltenham Spa 3h 10m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:00 London Euston Birmingham New Street 18:25 Train VIRGIN TRAINS 1h 25m
    18:50 Birmingham New Street Cheltenham Spa 20:10 Bus CROSSCOUNTRY 1h 20m
  • 17:40 London Euston 20:40 Cheltenham Spa 3h 0m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:40 London Euston Birmingham New Street 19:08 Train VIRGIN TRAINS 1h 28m
    19:20 Birmingham New Street Cheltenham Spa 20:40 Bus CROSSCOUNTRY 1h 20m
  • 18:00 London Euston 21:10 Cheltenham Spa 3h 10m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:00 London Euston Birmingham New Street 19:25 Train VIRGIN TRAINS 1h 25m
    19:50 Birmingham New Street Cheltenham Spa 21:10 Bus CROSSCOUNTRY 1h 20m
  • 18:40 London Euston 21:40 Cheltenham Spa 3h 0m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    18:40 London Euston Birmingham New Street 20:08 Train VIRGIN TRAINS 1h 28m
    20:20 Birmingham New Street Cheltenham Spa 21:40 Bus CROSSCOUNTRY 1h 20m
  • 19:00 London Euston 22:10 Cheltenham Spa 3h 10m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:00 London Euston Birmingham New Street 20:25 Train VIRGIN TRAINS 1h 25m
    20:50 Birmingham New Street Cheltenham Spa 22:10 Bus CROSSCOUNTRY 1h 20m
  • 19:05 London Euston 22:10 Cheltenham Spa 3h 5m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:05 London Euston Nuneaton 20:03 Train VIRGIN TRAINS 58m
    20:10 Nuneaton Birmingham New Street 20:38 Train CROSSCOUNTRY 28m
    20:50 Birmingham New Street Cheltenham Spa 22:10 Bus CROSSCOUNTRY 1h 20m
  • 19:40 London Euston 22:40 Cheltenham Spa 3h 0m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    19:40 London Euston Birmingham New Street 21:08 Train VIRGIN TRAINS 1h 28m
    21:20 Birmingham New Street Cheltenham Spa 22:40 Bus CROSSCOUNTRY 1h 20m
  • 20:00 London Euston 23:15 Cheltenham Spa 3h 15m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    20:00 London Euston Birmingham New Street 21:25 Train VIRGIN TRAINS 1h 25m
    21:55 Birmingham New Street Cheltenham Spa 23:15 Bus CROSSCOUNTRY 1h 20m
  • 20:05 London Euston 23:15 Cheltenham Spa 3h 10m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    20:05 London Euston Nuneaton 21:03 Train VIRGIN TRAINS 58m
    21:10 Nuneaton Birmingham New Street 21:38 Train CROSSCOUNTRY 28m
    21:55 Birmingham New Street Cheltenham Spa 23:15 Bus CROSSCOUNTRY 1h 20m
  • 20:18 London Euston 23:40 Cheltenham Spa 3h 22m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    20:18 London Euston Birmingham New Street 21:45 Train VIRGIN TRAINS 1h 27m
    22:20 Birmingham New Street Cheltenham Spa 23:40 Bus CROSSCOUNTRY 1h 20m

Buy your train ticket with us and save on average 43%*

*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.

Train times search

Close