skip navigation

Thames Ditton to Birmingham New Street

31 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 15:26 Thames Ditton 18:08 Birmingham New Street 2h 42m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:26 Thames Ditton Vauxhall 15:56 Train SOUTH WEST TRAINS 30m
    15:56 Vauxhall London Euston 16:43 Tube 47m
    16:43 London Euston Birmingham New Street 18:08 Train VIRGIN TRAINS 1h 25m
  • 15:56 Thames Ditton 18:45 Birmingham New Street 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:56 Thames Ditton Vauxhall 16:26 Train SOUTH WEST TRAINS 30m
    16:26 Vauxhall London Euston 17:23 Tube 57m
    17:23 London Euston Birmingham New Street 18:45 Train VIRGIN TRAINS 1h 22m
  • 16:26 Thames Ditton 19:08 Birmingham New Street 2h 42m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:26 Thames Ditton Vauxhall 16:56 Train SOUTH WEST TRAINS 30m
    16:56 Vauxhall London Euston 17:43 Tube 47m
    17:43 London Euston Birmingham New Street 19:08 Train VIRGIN TRAINS 1h 25m
  • 16:56 Thames Ditton 19:45 Birmingham New Street 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    16:56 Thames Ditton Vauxhall 17:26 Train SOUTH WEST TRAINS 30m
    17:26 Vauxhall London Euston 18:23 Tube 57m
    18:23 London Euston Birmingham New Street 19:45 Train VIRGIN TRAINS 1h 22m
  • 17:26 Thames Ditton 20:08 Birmingham New Street 2h 42m 2 peak
    Depart Arrive Travel By Train Company Duration
    17:26 Thames Ditton Vauxhall 17:56 Train SOUTH WEST TRAINS 30m
    17:56 Vauxhall London Euston 18:43 Tube 47m
    18:43 London Euston Birmingham New Street 20:08 Train VIRGIN TRAINS 1h 25m
  • 17:56 Thames Ditton 20:45 Birmingham New Street 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    17:56 Thames Ditton Vauxhall 18:25 Train SOUTH WEST TRAINS 29m
    18:25 Vauxhall London Euston 19:23 Tube 58m
    19:23 London Euston Birmingham New Street 20:45 Train VIRGIN TRAINS 1h 22m
  • 17:56 Thames Ditton 20:38 Birmingham New Street 2h 42m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    17:56 Thames Ditton Vauxhall 18:25 Train SOUTH WEST TRAINS 29m
    18:25 Vauxhall London Euston 19:07 Tube 42m
    19:07 London Euston Nuneaton 20:02 Train VIRGIN TRAINS 55m
    20:10 Nuneaton Birmingham New Street 20:38 Train CROSSCOUNTRY 28m
  • 18:26 Thames Ditton 21:08 Birmingham New Street 2h 42m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    18:26 Thames Ditton Vauxhall 18:56 Train SOUTH WEST TRAINS 30m
    18:56 Vauxhall London Euston 19:43 Tube 47m
    19:43 London Euston Birmingham New Street 21:08 Train VIRGIN TRAINS 1h 25m
  • 18:56 Thames Ditton 21:46 Birmingham New Street 2h 50m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    18:56 Thames Ditton Vauxhall 19:26 Train SOUTH WEST TRAINS 30m
    19:26 Vauxhall London Euston 20:23 Tube 57m
    20:23 London Euston Birmingham New Street 21:46 Train VIRGIN TRAINS 1h 23m
  • 19:26 Thames Ditton 22:04 Birmingham New Street 2h 38m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    19:26 Thames Ditton Vauxhall 19:56 Train SOUTH WEST TRAINS 30m
    19:56 Vauxhall London Euston 20:43 Tube 47m
    20:43 London Euston Birmingham New Street 22:04 Train VIRGIN TRAINS 1h 21m

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