Cheap train tickets from Manchester to Middlesbrough

Showing times and prices for 8 Dec

Cheapest

£34

Average

£47

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 Manchester to Middlesbrough will cost around £ 47 if you buy it on the day, but the cheapest tickets can be found for only £ 34.

Cheapest
10:15Manchester Victoria2h20 12:35Middlesbrough
0 changes
£341One-way
Cheapest
08:15Manchester Victoria2h22 10:37Middlesbrough
0 changes
£341One-way
Cheapest
09:15Manchester Victoria2h22 11:37Middlesbrough
0 changes
£341One-way
08:45Manchester Victoria2h37 11:22Middlesbrough
1 changes
£581One-way
09:45Manchester Victoria2h37 12:22Middlesbrough
1 changes
£581One-way

Train schedule Manchester to Middlesbrough

Showing trains for tomorrow, Wed, 8 Dec
08:00Manchester Victoria2h22 10:22Middlesbrough
0 changes
08:15Manchester Victoria2h22 10:37Middlesbrough
0 changes
08:45Manchester Victoria2h37 11:22Middlesbrough
0 changes
09:15Manchester Victoria2h22 11:37Middlesbrough
0 changes
09:45Manchester Victoria2h37 12:22Middlesbrough
0 changes
10:15Manchester Victoria2h20 12:35Middlesbrough
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

Tue
7 Dec
£35First Transpennine Express
£14National Express
Wed
8 Dec
£34First Transpennine Express
£13National Express
Thu
9 Dec
Find prices
£12National Express
Fri
10 Dec
£22First Transpennine Express
£12Megabus
Sun
12 Dec
£20First Transpennine Express
£12Megabus
Mon
13 Dec
£27First Transpennine Express
£13National Express
Tue
14 Dec
£25First Transpennine Express
£12National Express
Wed
15 Dec
£20First Transpennine Express
£12National Express
Thu
16 Dec
£21First Transpennine Express
£12National Express
Fri
17 Dec
£27First Transpennine Express
£12Megabus
Sat
18 Dec
£29First Transpennine Express
£17Megabus
Sun
19 Dec
£26First Transpennine Express
£14Megabus
Mon
20 Dec
£27First Transpennine Express
£14Megabus
Tue
21 Dec
£20First Transpennine Express
£12Megabus
Wed
22 Dec
£21First Transpennine Express
£15National Express
Thu
23 Dec
£24First Transpennine Express
£14Megabus
Fri
24 Dec
£20First Transpennine Express
£14Megabus
Sun
26 Dec
Find prices
£24National Express
Mon
27 Dec
£66First Transpennine Express
£12Megabus

Fastest train times from Manchester to Middlesbrough

Showing times and prices for 8 Dec

Fastest Journey

2 h 20 m

Average

2 h 26 m

Trains per day

6

Distance

138 km

Of the 6 trains that leave Manchester for Middlesbrough every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 138 km distance in an average of 2 h 26 m but if you time it right, some trains will get you there in just 2 h 20 m .

The slowest trains will take 2 h 37 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:15Manchester Victoria2h20 12:35Middlesbrough
0 changes
£341One-way
08:00Manchester Victoria2h22 10:22Middlesbrough
1 changes
£661One-way
08:15Manchester Victoria2h22 10:37Middlesbrough
0 changes
£341One-way
09:15Manchester Victoria2h22 11:37Middlesbrough
0 changes
£341One-way
08:45Manchester Victoria2h37 11:22Middlesbrough
1 changes
£581One-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 Manchester to Middlesbrough

distanceDistance86 miles (138 km)
durationAverage train duration2 h 21 min
priceAverage train ticket price£27 (€30)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFirst Transpennine Express

Trains from Manchester to Middlesbrough cover the 86 miles (138 km) long trip taking on average 2 h 21 min with our travel partners like First Transpennine Express. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around £27, you can find the cheapest train ticket for as low as £20. Travellers depart most frequently from Manchester Piccadilly and arrive in Middlesbrough.

Travel Tips

Trains from Manchester 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 Manchester to Middlesbrough.
FAQs
How much do cheap trains from Manchester to Middlesbrough cost?
You can find a cheap train from Manchester to Middlesbrough for some dates and times for as low as £20  one way in the next 7 days.
What is the average cost of a train from Manchester to Middlesbrough?
In the next 7 days you’ll find that the average cost of a train ticket between Manchester and Middlesbrough is £27  one way.
How far is it from Manchester to Middlesbrough by train?
You should expect to travel around 86 miles (138 km)  from Manchester to Middlesbrough by train.
What is the average Manchester to Middlesbrough train duration?
While the time it takes to travel 86 miles (138 km) to Middlesbrough from Manchester can vary based on specific dates, weekends, and bank holidays, the train duration from Manchester to Middlesbrough is on average 2 h 21 min.
Which train station from Manchester to Middlesbrough do I depart from? Which Middlesbrough train station from Manchester do I arrive in?

Some of the Manchester train stations to Middlesbrough you can start your journey from include Manchester Piccadilly, Manchester Victoria and Manchester Oxford Road. Similarly, some of the arrival train stations in Middlesbrough include Middlesbrough and Middlesbrough James Cook University Hospital.

When travelling this route, Omio customers are departing most frequently from Manchester Piccadilly   and arriving in Middlesbrough.

Where is the train station in Manchester to go to Middlesbrough? Where is the train station in Middlesbrough located?

You can find the most popular departure train station for this trip, Manchester Piccadilly, located approximately 0.4 miles (587 m) from the city centre of Manchester. The most popular arrival train station in Middlesbrough, called Middlesbrough, is located around 0.2 miles (321 m) away from its city centre.

Which train providers can take me to Middlesbrough from Manchester?
For the route from Manchester to Middlesbrough you can take a train with First Transpennine Express. Be sure to check out all possible train providers that offer services from Manchester to Middlesbrough on Omio to compare what amenities they may have.
How many trains per day are there to Middlesbrough from Manchester?
The average number of trains departing Manchester for Middlesbrough is 12 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I buy train tickets between Manchester and Middlesbrough for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets from Manchester to Middlesbrough within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this trip, consider booking your train ticket from Manchester to Middlesbrough a few months in advance.

Important Stations and Airports for this Journey

Manchester
Middlesbrough
Manchester Piccadilly is the most popular Manchester railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Manchester for your journey to Middlesbrough.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 04: 30 - 22: 30 | Sun: 07: 00 - 22: 30
Public transport options for Manchester Piccadilly
Bus lines: 1, 2, 3, 147
Train lines: Northern, TransPennine Express, Avanti West Coast, CrossCountry, East Midlands Trains, Transport for Wales