Stockton-on-Tees to Middlesbrough train

Cheap train tickets from Stockton-on-Tees to Middlesbrough

Showing times and prices for 29 Jun

Cheapest

£1

Average

£4

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.

LNER
18:10Thornaby0h06 18:16Middlesbrough
0 changes
£11One-way
Northern Rail
06:35Thornaby0h05 06:40Middlesbrough
0 changes
£41One-way
Northern Rail
06:51Thornaby0h07 06:58Middlesbrough
0 changes
£41One-way
Northern Rail
07:21Thornaby0h06 07:27Middlesbrough
0 changes
£41One-way
Northern Rail
07:45Thornaby0h06 07:51Middlesbrough
0 changes
£41One-way

Train schedule Stockton-on-Tees to Middlesbrough

Showing trains for tomorrow, Wednesday, 29 June
TransPennine Express Service
06:28Thornaby0h06 06:34Middlesbrough
0 changes
Northern Rail
06:35Thornaby0h05 06:40Middlesbrough
0 changes
Northern Rail
06:51Thornaby0h07 06:58Middlesbrough
0 changes
Northern Rail
07:21Thornaby0h06 07:27Middlesbrough
0 changes
TransPennine Express Service
07:28Thornaby0h06 07:34Middlesbrough
0 changes
Northern Rail
07:45Thornaby0h06 07:51Middlesbrough
0 changes
Northern Rail
08:04Thornaby0h05 08:09Middlesbrough
0 changes
Northern Rail
08:16Thornaby0h05 08:21Middlesbrough
0 changes
TransPennine Express Service
08:31Thornaby0h06 08:37Middlesbrough
0 changes
Northern Rail
08:45Thornaby0h05 08:50Middlesbrough
0 changes
Northern Rail
08:52Thornaby0h05 08:57Middlesbrough
0 changes
Northern Rail
09:16Thornaby0h05 09:21Middlesbrough
0 changes
TransPennine Express Service
09:29Thornaby0h06 09:35Middlesbrough
0 changes
Northern Rail
09:45Thornaby0h05 09:50Middlesbrough
0 changes
Northern Rail
09:52Thornaby0h06 09:58Middlesbrough
0 changes
Northern Rail
10:16Thornaby0h06 10:22Middlesbrough
0 changes
TransPennine Express Service
10:31Thornaby0h06 10:37Middlesbrough
0 changes
Northern Rail
10:46Thornaby0h05 10:51Middlesbrough
0 changes
Northern Rail
10:53Thornaby0h05 10:58Middlesbrough
0 changes
Northern Rail
11:16Thornaby0h05 11:21Middlesbrough
0 changes
TransPennine Express Service
11:28Thornaby0h06 11:34Middlesbrough
0 changes
Northern Rail
11:45Thornaby0h05 11:50Middlesbrough
0 changes
Northern Rail
11:53Thornaby0h05 11:58Middlesbrough
0 changes
Northern Rail
12:16Thornaby0h06 12:22Middlesbrough
0 changes
TransPennine Express Service
12:29Thornaby0h06 12:35Middlesbrough
0 changes
Northern Rail
12:45Thornaby0h05 12:50Middlesbrough
0 changes
Northern Rail
12:53Thornaby0h04 12:57Middlesbrough
0 changes
Northern Rail
13:16Thornaby0h05 13:21Middlesbrough
0 changes
TransPennine Express Service
13:29Thornaby0h06 13:35Middlesbrough
0 changes
Northern Rail
13:45Thornaby0h05 13:50Middlesbrough
0 changes
Northern Rail
13:54Thornaby0h04 13:58Middlesbrough
0 changes
Northern Rail
14:16Thornaby0h05 14:21Middlesbrough
0 changes
TransPennine Express Service
14:31Thornaby0h06 14:37Middlesbrough
0 changes
Northern Rail
14:45Thornaby0h05 14:50Middlesbrough
0 changes
Northern Rail
14:53Thornaby0h05 14:58Middlesbrough
0 changes
Northern Rail
15:16Thornaby0h05 15:21Middlesbrough
0 changes
TransPennine Express Service
15:31Thornaby0h06 15:37Middlesbrough
0 changes
Northern Rail
15:45Thornaby0h05 15:50Middlesbrough
0 changes
Northern Rail
15:53Thornaby0h04 15:57Middlesbrough
0 changes
Northern Rail
16:16Thornaby0h05 16:21Middlesbrough
0 changes
TransPennine Express Service
16:31Thornaby0h06 16:37Middlesbrough
0 changes
Northern Rail
16:45Thornaby0h05 16:50Middlesbrough
0 changes
Northern Rail
16:53Thornaby0h05 16:58Middlesbrough
0 changes
Northern Rail
17:16Thornaby0h05 17:21Middlesbrough
0 changes
TransPennine Express Service
17:31Thornaby0h06 17:37Middlesbrough
0 changes
Northern Rail
17:45Thornaby0h05 17:50Middlesbrough
0 changes
Northern Rail
17:53Thornaby0h05 17:58Middlesbrough
0 changes
LNER
18:10Thornaby0h06 18:16Middlesbrough
0 changes
Northern Rail
18:17Thornaby0h08 18:25Middlesbrough
0 changes
TransPennine Express Service
18:28Thornaby0h06 18:34Middlesbrough
0 changes
Northern Rail
18:45Thornaby0h05 18:50Middlesbrough
0 changes
Northern Rail
18:53Thornaby0h04 18:57Middlesbrough
0 changes
Northern Rail
19:16Thornaby0h05 19:21Middlesbrough
0 changes
TransPennine Express Service
19:28Thornaby0h06 19:34Middlesbrough
0 changes
Northern Rail
19:45Thornaby0h05 19:50Middlesbrough
0 changes
Northern Rail
19:57Thornaby0h06 20:03Middlesbrough
0 changes
Northern Rail
20:16Thornaby0h05 20:21Middlesbrough
0 changes
TransPennine Express Service
20:31Thornaby0h06 20:37Middlesbrough
0 changes
Northern Rail
20:45Thornaby0h05 20:50Middlesbrough
0 changes
Northern Rail
20:57Thornaby0h06 21:03Middlesbrough
0 changes
Northern Rail
21:16Thornaby0h05 21:21Middlesbrough
0 changes
TransPennine Express Service
21:31Thornaby0h06 21:37Middlesbrough
0 changes
Northern Rail
21:59Thornaby0h06 22:05Middlesbrough
0 changes
Northern Rail
22:16Thornaby0h05 22:21Middlesbrough
0 changes
TransPennine Express Service
22:28Thornaby0h06 22:34Middlesbrough
0 changes
Northern Rail
22:57Thornaby0h05 23:02Middlesbrough
0 changes
Northern Rail
23:01Thornaby0h05 23:06Middlesbrough
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul

Fastest train times from Stockton-on-Tees to Middlesbrough

Showing times and prices for 29 Jun

Fastest Journey

4 m

Average

5 m

Trains per day

67

Distance

5 km

Of the 67 trains that leave Stockton-on-Tees for Middlesbrough every day 67 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Northern Rail
12:53Thornaby0h04 12:57Middlesbrough
0 changes
£41One-way
Northern Rail
13:54Thornaby0h04 13:58Middlesbrough
0 changes
£41One-way
Northern Rail
15:53Thornaby0h04 15:57Middlesbrough
0 changes
£41One-way
Northern Rail
18:53Thornaby0h04 18:57Middlesbrough
0 changes
£41One-way
Northern Rail
06:35Thornaby0h05 06:40Middlesbrough
0 changes
£41One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Stockton-on-Tees to Middlesbrough

distanceDistance3 miles (5 km)
durationAverage train duration12 min
priceAverage train ticket price£4 (€4)
frequencyTrain frequency58 a day
changesDirect trainYes, there are 58 direct trains a day
carriersTrain providersNorthern Rail, LNER or TransPennine Express Service

Trains from Stockton-on-Tees to Middlesbrough cover the 3 miles (5 km) long trip taking on average 12 min with our travel partners like Northern Rail, LNER or TransPennine Express Service. Normally, there are 58 trains operating per day, including direct services available. While the average ticket price for this route costs around £4, you can find the cheapest train ticket for as low as £4.

Train providers: Northern Rail (3) and First TransPennine Express 3 trains Stockton-on-Tees to Middlesbrough

You can travel by train from Stockton-on-Tees to Middlesbrough with Northern Rail (3) and First TransPennine Express 3 for as low as £4. When you search for timetables and tickets, Omio will show you the best route.

First TransPennine Express 3
Northern Rail (3)

Looking to travel by train from Stockton-on-Tees to Middlesbrough? Omio can help you find that perfect trip with First TransPennine Express 3. Check Omio to see current First TransPennine Express 3 train timetables, tickets, travel information and prices for the best deals on the Stockton-on-Tees to Middlesbrough train and book First TransPennine Express 3 tickets online quickly and easily. When taking a train between Stockton-on-Tees and Middlesbrough, you can expect to travel 3 miles (5 km) one-way with First TransPennine Express 3. If you search for trains from Stockton-on-Tees to Middlesbrough in the Omio app, you can check if the First TransPennine Express 3 ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with First TransPennine Express 3, we do the work for you to get you safely to Middlesbrough from Stockton-on-Tees. Book that perfect Stockton-on-Tees to Middlesbrough train now with Omio and enjoy a smooth and comfortable journey with First TransPennine Express 3!

First TransPennine Express 3 from Stockton-on-Tees to Middlesbrough train information:

  • Average Duration: 6 min
  • First TransPennine Express 3 frequency: 15 a day

Northern Trains is a publicly owned train operator in the United Kingdom, headquartered in York. The train provider operates local and regional trains across the entire north of England connecting regions of the North East, North West, East Midlands, Staffordshire, Yorkshire and the Humber coast line. Tickets such as Advance, Off-Peak and Anytime Day are available to purchase for routes with Northern. There is only one class option on Northern trains: Standard.

Train information from Stockton-on-Tees to Middlesbrough with Northern Rail (3):

  • Average Duration: 5 min
  • Average Price: £4
  • Northern Rail (3) frequency: 42 a day

Travel Tips: Trains from Stockton-on-Tees to Middlesbrough

Travel by train to Middlesbrough easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stockton-on-Tees to Middlesbrough.
FAQs
If you’re looking to save money on tickets, you can find a cheap train to Middlesbrough from Stockton-on-Tees for as little as £4  in the next 7 days.
The Stockton-on-Tees to Middlesbrough train ticket price is on average £4  if you are looking to purchase your tickets for this trip in the next week.
You should expect to travel around 3 miles (5 km)  to Middlesbrough from Stockton-on-Tees by train.
While the time it takes to travel 3 miles (5 km) between Stockton-on-Tees and Middlesbrough can vary based on specific dates, weekends, and bank holidays, the train duration from Stockton-on-Tees to Middlesbrough is on average 12 min.
If you're looking for trains from Stockton-on-Tees to Middlesbrough, you can rely on Northern Rail, LNER or TransPennine Express Service to get you to Middlesbrough. It's also good to check out all possible train companies for the Stockton-on-Tees to Middlesbrough journey to see if there might be differences in the amenities they offer.
The average number of trains departing Stockton-on-Tees for Middlesbrough is 58 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train for this journey departs from Stockton-on-Tees at 07: 06. The last train leaves from Stockton-on-Tees at 19: 37. Check Omio for the latest train timetable from Stockton-on-Tees to Middlesbrough and book the best time to depart on your chosen travel date.
The price of a one way train ticket from Stockton-on-Tees to Middlesbrough is on average £4 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets to Middlesbrough from Stockton-on-Tees available a few months in advance.

Important Stations and Airports for this Journey

Stockton-on-Tees
Middlesbrough
The major railway station for departures from Stockton-on-Tees is. Read all the information you need to know about services, amenities and connections at for your trip to Middlesbrough from Stockton-on-Tees.

More options for your journey from Stockton-on-Tees to Middlesbrough

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language