Skip to main content

Train Times

Train times search results for Birmingham to London, at

  1. DEPARTED
    Birmingham New Street (Plat 3)
    EXPECTED TO ARRIVE AT
    London Euston (Plat 14)
    1h 14m
    >
    Direct
  2. DEPARTED
    Birmingham New Street (Plat 8)
    ON TIME
    London Euston (Plat 7)
    1h 28m
    >
    Direct
  3. DEPARTED
    Birmingham Snow Hill
    ON TIME
    London Marylebone
    1h 58m
    >
    Direct
  4. ON TIME
    Birmingham New Street (Plat 5A)
    ON TIME
    London Euston
    2h 12m
    > >
    1 change
  5. ON TIME
    Birmingham New Street (Plat 1B)
    London Euston
    2h 27m
    >
    Direct
  6. Birmingham New Street
    London Euston
    1h 56m
    >
    Direct
  7. Birmingham New Street
    London Euston
    2h 5m
    >
    Direct
  8. ON TIME
    Birmingham Snow Hill
    London Marylebone
    7h 1m
    > >
    1 change
  9. ON TIME
    Birmingham Moor Street
    ON TIME
    London Marylebone
    1h 46m
    >
    Direct
  10. ON TIME
    Birmingham New Street
    ON TIME
    London Euston
    1h 36m
    >
    Direct