skip navigation

Thames Ditton to Birmingham New Street

01 April 2015

Train times result

Depart

Arrive

Duration

Changes

  • 15:56 Thames Ditton 18:45 Birmingham New Street 2h 49m 2 peak
    Depart Arrive Travel By Train Company Duration
    15:56 Thames Ditton Clapham Junction 16:21 Train SOUTH WEST TRAINS 25m
    16:39 Clapham Junction Watford Junction 17:19 Train SOUTHERN 40m
    17:37 Watford Junction Birmingham New Street 18:45 Train VIRGIN TRAINS 1h 8m
  • 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 Clapham Junction 17:21 Train SOUTH WEST TRAINS 25m
    17:39 Clapham Junction Watford Junction 18:19 Train SOUTHERN 40m
    18:37 Watford Junction Birmingham New Street 19:45 Train VIRGIN TRAINS 1h 8m
  • 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 Clapham Junction 18:20 Train SOUTH WEST TRAINS 24m
    18:39 Clapham Junction Watford Junction 19:19 Train SOUTHERN 40m
    19:37 Watford Junction Birmingham New Street 20:45 Train VIRGIN TRAINS 1h 8m
  • 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 Clapham Junction 19:21 Train SOUTH WEST TRAINS 25m
    19:39 Clapham Junction Watford Junction 20:20 Train SOUTHERN 41m
    20:37 Watford Junction Birmingham New Street 21:46 Train VIRGIN TRAINS 1h 9m
  • 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
  • 19:56 Thames Ditton 23:02 Birmingham New Street 3h 6m 3 off-peak
    Depart Arrive Travel By Train Company Duration
    19:56 Thames Ditton Clapham Junction 20:21 Train SOUTH WEST TRAINS 25m
    20:39 Clapham Junction Watford Junction 21:19 Train SOUTHERN 40m
    21:25 Watford Junction Rugby 22:03 Train VIRGIN TRAINS 38m
    22:17 Rugby Birmingham New Street 23:02 Train LONDON MIDLAND 45m

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