Direct Rail

Middlesbrough Train Station

Middlesbrough railway station serves the large town of Middlesbrough in the unitary authority of Middlesbrough in North Yorkshire, England. The station and some passenger services calling at it are operated by First TransPennine Express. Additional passenger services are operated by Northern Rail. Services generally depart towards Darlington, Saltburn, Bishop Auckland, Whitby and Newcastle.

Trains to Middlesbrough

This is the place to be if you want to book a train to Middlesbrough! Here at directrail.com you can find all Middlesbrough trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

We offer the best range of Middlesbrough train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

Search now to find the best train fares to Middlesbrough and compare the ticket types available now to see the best choice of options for your trip.

Get to/from Middlesbrough Station

Middlesbrough Station Address:

Zetland Road, Middlesbrough, Cleveland, TS1 1EG

First TransPennine Express

Middlesbrough train station is managed by First TransPennine Express

Need to spend a night in a Middlesbrough Hotel?
If so, please visit our Middlesbrough Accommodation pages.