The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from London to Middlesbrough will cost around £ 143 if you buy it on the day, but the cheapest tickets can be found for only £ 97.
This is the last train of the day.
Find all the dates and times for this journey
3 h 4 m
3 h 13 m
Trains per day
It's difficult to get from London to Middlesbrough without changing at least once.
|Distance||216 miles (349 km)|
|Average train duration||2 h 55 min|
|Average train ticket price||£79 (€89)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train companies||London North Eastern Railway or Grand Central Trains|
Trains from London to Middlesbrough cover the 216 miles (349 km) long trip taking on average 2 h 55 min with our travel partners like London North Eastern Railway or Grand Central Trains. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around £79, you can find the cheapest train ticket for as low as £42. Travellers depart most frequently from London Victoria and arrive in Middlesbrough.
In its heyday, Middlesbrough was the hub of Teesside industry. These days it's a city in transition, still celebrating its industrial heritage and still retaining its rail links with the capital. Although there are no direct trains from London to Middlesbrough, visitors can use frequent services on the East Coast Main Line, with one change en route to reach Middlesbrough. Connections are available seven days a week, with journey times averaging just over three hours. Departures are available from early morning to mid-evening.
London North Eastern Railway (LNER) departures from London King's Cross connect with Northern Rail services at Darlington or First Transpennine Express departures at Northallerton or York for onward travel to Middlesbrough. In addition, Grand Central Trains services from King's Cross connect at Eaglescliffe with Northern Rail trains to Middlesbrough.
The fastest connection to Middlesbrough is the Grand Central Trains late afternoon departure from King's Cross via Eaglescliffe, which takes two hours and 57 minutes to complete the 255-mile trip from London. Most LNER services to Middlesbrough via York or Darlington take ten to 20 minutes longer to cover the route.
LNER trains from London King's Cross to Middlesbrough via Darlington, Northallerton or York depart from early morning every half hour throughout the day until the final direct service at 8:00 p.m. Grand Central Trains connections via Eaglescliffe operate twice a day, in the morning and late afternoon. Sunday schedules are less frequent, with a first departure from London at 9:00 a.m.
Departure train station: London King's Cross Station is located north of central London, with public transport links including six lines on the London Underground and city bus routes stopping on Euston Road. The station concourse offers supermarkets, international restaurants, the Harry Potter gift shop, bookshops, coffee shops, free WiFi and taxi stands.
Arrival train station: Middlesbrough Station is located in the town centre, served by city routes with stops close to the station entrance on Cleveland Street and Bridge Street West. Passenger facilities at the station include a cafe, vending machines, WiFi and taxi ranks.
There are a few train stations in London to start your journey from including London Victoria, London Euston and London Kings Cross. In Middlesbrough you have a few train station options to choose from for your arrival including Middlesbrough and Middlesbrough James Cook University Hospital.
Omio customers travelling this route depart most frequently from London Victoria and arrive in Middlesbrough.
Passengers board their train most frequently from London Victoria and travel around 1.2 miles (2 km) from the city centre to this train station.
Passengers travelling this route most often arrive at Middlesbrough and need to travel approximately 0.2 miles (321 m) from the train station to the city centre in Middlesbrough.
Here are some other resources that might have the information you need