Yes, there is a direct train departing from Middlesbrough and arriving at Thornaby. Services depart every 20 minutes, and operate every day. The journey takes approximately 5 min.More details
The distance between Middlesbrough and Stockton-on-Tees is 3 miles.
Middlesbrough to Stockton-on-Tees train services, operated by Northern Rail, depart from Middlesbrough station.More details
Middlesbrough to Stockton-on-Tees train services, operated by Northern Rail, arrive at Thornaby station.More details
Book your Middlesbrough to Stockton-on-Tees train tickets online with Omio and Rome2rio.Search and book
There are 425+ hotels available in Stockton-on-Tees. Prices start at £75 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps