skip navigation

Middlesbrough to Edinburgh Waverley

25 October 2014

Train times result

Depart

Arrive

Duration

Changes

  • 21:55 Middlesbrough 10:45 Edinburgh Waverley 12h 50m 2 off-peak
    Depart Arrive Travel By Train Company Duration
    21:55 Middlesbrough Darlington 22:25 Train NORTHERN RAIL 30m
    22:35 Darlington Newcastle 23:12 Train EAST COAST 37m
    09:15 Newcastle Edinburgh Waverley 10:45 Train EAST COAST 1h 30m
  • 08:50 Middlesbrough 11:58 Edinburgh Waverley 3h 8m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    08:50 Middlesbrough Darlington 09:19 Train NORTHERN RAIL 29m
    09:35 Darlington Edinburgh Waverley 11:58 Train EAST COAST 2h 23m
  • 09:31 Middlesbrough 12:32 Edinburgh Waverley 3h 1m 1 off-peak
    Depart Arrive Travel By Train Company Duration
    09:31 Middlesbrough Newcastle 10:48 Train NORTHERN RAIL 1h 17m
    11:04 Newcastle Edinburgh Waverley 12:32 Train EAST COAST 1h 28m

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