skip navigation

Thames Ditton to Birmingham New Street

22 December 2014

Train times result

Depart

Arrive

Duration

Changes

  • 07:25 Thames Ditton 10:08 Birmingham New Street 2h 43m 2 peak
    Depart Arrive Travel By Train Company Duration
    07:25 Thames Ditton Vauxhall 07:56 Train SOUTH WEST TRAINS 31m
    07:56 Vauxhall London Euston 08:43 Tube 47m
    08:43 London Euston Birmingham New Street 10:08 Train VIRGIN TRAINS 1h 25m
  • 07:55 Thames Ditton 10:45 Birmingham New Street 2h 50m 2 peak
    Depart Arrive Travel By Train Company Duration
    07:55 Thames Ditton Vauxhall 08:26 Train SOUTH WEST TRAINS 31m
    08:26 Vauxhall London Euston 09:23 Tube 57m
    09:23 London Euston Birmingham New Street 10:45 Train VIRGIN TRAINS 1h 22m
  • 08:25 Thames Ditton 11:08 Birmingham New Street 2h 43m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    08:25 Thames Ditton Vauxhall 08:56 Train SOUTH WEST TRAINS 31m
    08:56 Vauxhall London Euston 09:43 Tube 47m
    09:43 London Euston Birmingham New Street 11:08 Train VIRGIN TRAINS 1h 25m
  • 08:55 Thames Ditton 11:45 Birmingham New Street 2h 50m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    08:55 Thames Ditton Vauxhall 09:26 Train SOUTH WEST TRAINS 31m
    09:26 Vauxhall London Euston 10:23 Tube 57m
    10:23 London Euston Birmingham New Street 11:45 Train VIRGIN TRAINS 1h 22m
  • 09:25 Thames Ditton 12:08 Birmingham New Street 2h 43m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    09:25 Thames Ditton Vauxhall 09:56 Train SOUTH WEST TRAINS 31m
    09:56 Vauxhall London Euston 10:43 Tube 47m
    10:43 London Euston Birmingham New Street 12:08 Train VIRGIN TRAINS 1h 25m
  • 09:56 Thames Ditton 12:45 Birmingham New Street 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    09:56 Thames Ditton Vauxhall 10:26 Train SOUTH WEST TRAINS 30m
    10:26 Vauxhall London Euston 11:23 Tube 57m
    11:23 London Euston Birmingham New Street 12:45 Train VIRGIN TRAINS 1h 22m
  • 10:26 Thames Ditton 13:08 Birmingham New Street 2h 42m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    10:26 Thames Ditton Vauxhall 10:56 Train SOUTH WEST TRAINS 30m
    10:56 Vauxhall London Euston 11:43 Tube 47m
    11:43 London Euston Birmingham New Street 13:08 Train VIRGIN TRAINS 1h 25m
  • 10:56 Thames Ditton 13:45 Birmingham New Street 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    10:56 Thames Ditton Vauxhall 11:26 Train SOUTH WEST TRAINS 30m
    11:26 Vauxhall London Euston 12:23 Tube 57m
    12:23 London Euston Birmingham New Street 13:45 Train VIRGIN TRAINS 1h 22m
  • 11:26 Thames Ditton 14:08 Birmingham New Street 2h 42m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    11:26 Thames Ditton Vauxhall 11:56 Train SOUTH WEST TRAINS 30m
    11:56 Vauxhall London Euston 12:43 Tube 47m
    12:43 London Euston Birmingham New Street 14:08 Train VIRGIN TRAINS 1h 25m
  • 11:56 Thames Ditton 14:45 Birmingham New Street 2h 49m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    11:56 Thames Ditton Vauxhall 12:26 Train SOUTH WEST TRAINS 30m
    12:26 Vauxhall London Euston 13:23 Tube 57m
    13:23 London Euston Birmingham New Street 14:45 Train VIRGIN TRAINS 1h 22m

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