skip navigation

London Liverpool Street to Cheltenham Spa

02 September 2014

Train times result

Depart

Arrive

Duration

Changes

  • 15:15 London Liverpool Street 18:18 Cheltenham Spa 3h 3m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:15 London Liverpool Street London Euston 15:43 Tube 28m
    15:43 London Euston Birmingham New Street 17:08 Train VIRGIN TRAINS 1h 25m
    17:30 Birmingham New Street Cheltenham Spa 18:18 Train CROSSCOUNTRY 48m
  • 15:35 London Liverpool Street 18:24 Cheltenham Spa 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:35 London Liverpool Street London Euston 16:03 Tube 28m
    16:03 London Euston Birmingham New Street 17:27 Train VIRGIN TRAINS 1h 24m
    17:42 Birmingham New Street Cheltenham Spa 18:24 Train CROSSCOUNTRY 42m
  • 15:55 London Liverpool Street 18:52 Cheltenham Spa 2h 57m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:55 London Liverpool Street London Euston 16:23 Tube 28m
    16:23 London Euston Birmingham New Street 17:45 Train VIRGIN TRAINS 1h 22m
    18:12 Birmingham New Street Cheltenham Spa 18:52 Train CROSSCOUNTRY 40m
  • 16:05 London Liverpool Street 19:05 Cheltenham Spa 3h 0m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:05 London Liverpool Street London Paddington 16:45 Tube 40m
    16:45 London Paddington Swindon 17:39 Train FIRST GREAT WESTERN 54m
    17:54 Swindon Cheltenham Spa 19:05 Train FIRST GREAT WESTERN 1h 11m
  • 16:15 London Liverpool Street 19:14 Cheltenham Spa 2h 59m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:15 London Liverpool Street London Euston 16:43 Tube 28m
    16:43 London Euston Birmingham New Street 18:08 Train VIRGIN TRAINS 1h 25m
    18:30 Birmingham New Street Cheltenham Spa 19:14 Train CROSSCOUNTRY 44m
  • 16:35 London Liverpool Street 19:24 Cheltenham Spa 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:35 London Liverpool Street London Euston 17:03 Tube 28m
    17:03 London Euston Birmingham New Street 18:27 Train VIRGIN TRAINS 1h 24m
    18:42 Birmingham New Street Cheltenham Spa 19:24 Train CROSSCOUNTRY 42m
  • 16:55 London Liverpool Street 19:50 Cheltenham Spa 2h 55m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:55 London Liverpool Street London Euston 17:23 Tube 28m
    17:23 London Euston Birmingham New Street 18:45 Train VIRGIN TRAINS 1h 22m
    19:12 Birmingham New Street Cheltenham Spa 19:50 Train CROSSCOUNTRY 38m
  • 17:02 London Liverpool Street 20:01 Cheltenham Spa 2h 59m 1 peak
    Depart Arrive Travel By Train Company Duration
    17:02 London Liverpool Street London Paddington 17:42 Tube 40m
    17:42 London Paddington Cheltenham Spa 20:01 Train FIRST GREAT WESTERN 2h 19m
  • 17:15 London Liverpool Street 20:10 Cheltenham Spa 2h 55m 2 peak
    Depart Arrive Travel By Train Company Duration
    17:15 London Liverpool Street London Euston 17:43 Tube 28m
    17:43 London Euston Birmingham New Street 19:08 Train VIRGIN TRAINS 1h 25m
    19:30 Birmingham New Street Cheltenham Spa 20:10 Train CROSSCOUNTRY 40m
  • 17:35 London Liverpool Street 20:24 Cheltenham Spa 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    17:35 London Liverpool Street London Euston 18:03 Tube 28m
    18:03 London Euston Birmingham New Street 19:27 Train VIRGIN TRAINS 1h 24m
    19:42 Birmingham New Street Cheltenham Spa 20:24 Train CROSSCOUNTRY 42m

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