skip navigation

Middlesbrough to London Kings Cross

25 July 2014

Train times result

Depart

Arrive

Duration

Changes

  • 05:55 Middlesbrough 09:47 London Kings Cross 3h 52m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    05:55 Middlesbrough York 06:49 Train TRANSPENNINE EXPRESS 54m
    07:01 York London Kings Cross 09:47 Train EAST COAST 2h 46m
  • 07:15 Middlesbrough 10:24 London Kings Cross 3h 9m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    07:15 Middlesbrough Northallerton 07:42 Train TRANSPENNINE EXPRESS 27m
    07:52 Northallerton London Kings Cross 10:24 Train GRAND CENTRAL 2h 32m
  • 07:53 Middlesbrough 11:45 London Kings Cross 3h 52m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    07:53 Middlesbrough Darlington 08:21 Train NORTHERN RAIL 28m
    08:31 Darlington London Kings Cross 11:45 Train EAST COAST 3h 14m
  • 08:44 Middlesbrough 12:22 London Kings Cross 3h 38m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    08:44 Middlesbrough Eaglescliffe 08:54 Train NORTHERN RAIL 10m
    09:18 Eaglescliffe London Kings Cross 12:22 Train GRAND CENTRAL 3h 4m
  • 09:28 Middlesbrough 13:29 London Kings Cross 4h 1m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    09:28 Middlesbrough Leeds 10:49 Train TRANSPENNINE EXPRESS 1h 21m
    11:05 Leeds London Kings Cross 13:29 Train EAST COAST 2h 24m
  • 10:28 Middlesbrough 14:27 London Kings Cross 3h 59m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    10:28 Middlesbrough Leeds 11:50 Train TRANSPENNINE EXPRESS 1h 22m
    12:05 Leeds London Kings Cross 14:27 Train EAST COAST 2h 22m

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