Skip to main content

Train Times

Train times search results for Birmingham Snow Hill to London Marylebone, at

  1. ON TIME
    Birmingham Snow Hill (Plat 3)
    ON TIME
    London Marylebone
    1h 57m
    >
    Direct
  2. Birmingham Snow Hill
    London Marylebone
    2h 16m
    > > >
    2 changes
  3. Birmingham Snow Hill
    ON TIME
    London Marylebone
    2h 21m
    > > >
    2 changes
  4. ON TIME
    Birmingham Snow Hill (Plat 3)
    ON TIME
    London Marylebone
    1h 46m
    >
    Direct
  5. ON TIME
    Birmingham Snow Hill (Plat 3)
    ON TIME
    London Marylebone
    1h 52m
    >
    Direct
  6. ON TIME
    Birmingham Snow Hill (Plat 2)
    ON TIME
    London Marylebone
    2h 14m
    >
    Direct
  7. ON TIME
    Birmingham Snow Hill (Plat 3)
    ON TIME
    London Marylebone
    1h 47m
    >
    Direct
  8. ON TIME
    Birmingham Snow Hill (Plat 3)
    ON TIME
    London Marylebone
    1h 56m
    >
    Direct
  9. Birmingham Snow Hill
    ON TIME
    London Marylebone
    1h 47m
    > >
    1 change
  10. ON TIME
    Birmingham Snow Hill
    ON TIME
    London Marylebone
    1h 56m
    >
    Direct