Trip to Middlesbrough

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Stockton-on-Tees to Middlesbrough

🎟️ Tickets for this quick trip range from £2 to £55, offering affordable options for your travel between Stockton-on-Tees and Middlesbrough.

Where to stay in Middlesbrough

There are over 44 hotels to stay in Middlesbrough. Prices range from $26 per night.

Find accommodation
  • The train route from Stockton-on-Tees to Middlesbrough is provided by Northern Rail. The direct train departs from Thornaby station and arrives at Middlesbrough station, with services running every 20 minutes daily. The journey typically takes around 5 minutes, and ticket prices range from £2 to £56 depending on the class and type of ticket chosen.
  • The fastest train between Stockton-on-Tees and Middlesbrough is a direct service operated by Northern Rail. This train departs from Thornaby station and arrives at Middlesbrough station, with services running every 20 minutes daily. The journey typically takes approximately 5 minutes, making it the quickest way to travel between these two locations by train. Ticket prices for this route vary from £2 to £56 depending on the ticket type and class selected.
  • The departure station for trains leaving for Middlesbrough from Stockton-on-Tees is Thornaby station. Northern Rail operates the Stockton-on-Tees to Middlesbrough train services from Thornaby station. Passengers can board the direct train at Thornaby station to make the journey to Middlesbrough.
  • There are frequent train services between Stockton-on-Tees and Middlesbrough operated by Northern Rail. A direct train departs from Thornaby station and arrives at Middlesbrough station, with services running every 20 minutes daily. Passengers can expect multiple trains throughout the day, providing a convenient and efficient transportation option between the two locations. The journey typically takes around 5 minutes, offering a quick and reliable way to travel between Stockton-on-Tees and Middlesbrough by train. Ticket prices for the train service vary from £2 to £56 depending on factors like class and ticket type.
  • The Stockton-on-Tees to Middlesbrough train services, operated by Northern Rail, arrive at Middlesbrough station in Middlesbrough. Middlesbrough station serves as the final destination for this journey, providing passengers with a convenient location in the heart of Middlesbrough. Upon arrival at Middlesbrough station, travelers can easily access various transportation options to reach their final destination within the city or explore nearby attractions.
  • The first train departing from Thornaby station in Stockton-on-Tees to Middlesbrough station typically runs early in the morning, while the last train of the day usually operates late in the evening. These services run every 20 minutes throughout the day, providing travelers with frequent options for their journey between the two locations. It's advisable to check the specific timetable with Northern Rail for the most up-to-date information on the exact departure times of the first and last trains when planning your travel from Stockton-on-Tees to Middlesbrough.
  • There are numerous direct train trips available each day between Stockton-on-Tees and Middlesbrough. With services departing every 20 minutes and operating daily, travelers have regular options for making the short journey that typically takes around 5 minutes to complete. The frequency of these direct train trips provides flexibility for passengers, allowing them to choose a convenient departure time that suits their schedule when traveling between Stockton-on-Tees and Middlesbrough.
  • Yes, there is a direct train connection between Stockton-on-Tees and Middlesbrough. The train departs from Thornaby and arrives at Middlesbrough, with services running every 20 minutes and operating daily. The journey is relatively short, taking approximately 5 minutes to travel between the two stations without the need for transfers or changes, providing a convenient and efficient route for passengers traveling between Stockton-on-Tees and Middlesbrough.
  • The cost of a train ticket from Stockton-on-Tees to Middlesbrough can vary between £2 and £56, depending on factors such as the type of ticket, class of travel, and any discounts or promotions available at the time of booking. Passengers have a range of fare options to choose from, enabling them to select the most suitable and cost-effective ticket for their journey. It is recommended to check for any special offers or discounts and book tickets in advance to potentially secure lower fares for travel between Stockton-on-Tees and Middlesbrough.

Will you be returning to Stockton-on-Tees by train?

If you are looking for the return train journey, check out trains from Middlesbrough to Stockton-on-Tees

See schedule