Skip to main content

Train Times

Train times search results for Middlesbrough to Edinburgh Waverley, at

  1. Middlesbrough
    Edinburgh Waverley
    3h 29m
    > >
    1 change
    Off peak
  2. Middlesbrough
    Edinburgh Waverley
    2h 43m
    > >
    1 change
    Off peak
  3. Middlesbrough
    Edinburgh Waverley
    2h 43m
    > >
    1 change
    Off peak
  4. Middlesbrough
    Edinburgh Waverley
    2h 57m
    > >
    1 change
    Off peak
  5. Middlesbrough
    Edinburgh Waverley
    2h 40m
    > >
    1 change
    Off peak
  6. Middlesbrough
    Edinburgh Waverley
    2h 45m
    > >
    1 change
    Off peak
  7. Middlesbrough
    Edinburgh Waverley
    2h 43m
    > >
    1 change
    Off peak
  8. Middlesbrough
    Edinburgh Waverley
    2h 43m
    > >
    1 change
    Off peak
  9. Middlesbrough
    Edinburgh Waverley
    2h 46m
    > >
    1 change
    Off peak
  10. Middlesbrough
    Edinburgh Waverley
    2h 42m
    > >
    1 change
    Off peak