Travel options
from Newcastle upon Tyne to Middlesbrough

You can get from Newcastle upon Tyne to Middlesbrough by train, bus or flight.

Our recommendation

To get from Newcastle upon Tyne to Middlesbrough on 28 Oct we recommend taking a bus because it’s the best combination of price and speed.

09:20Newcastle upon Tyne1h25 10:45Middlesbrough, Newport Road
0 changes
£71One-way
Cheapest
09:20Newcastle upon Tyne1h25 10:45Middlesbrough, Newport Road
0 changes
£71One-way
Other options
08:40Newcastle1h18 09:58Middlesbrough
0 changes
£81One-way
09:40Newcastle1h19 10:59Middlesbrough
0 changes
£81One-way
10:35Newcastle upon Tyne1h25 12:00Middlesbrough, Newport Road
0 changes
£71One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Middlesbrough from Newcastle upon Tyne

distanceDistance31 miles (50 km)
modeAvailable travel modesCoach or train
priceTicket price range£7 - £8
cheapestCheapest modeCoach • £7 • 1 h 25 min
fastestFastest modeTrain • £8 • 1 h 18 min
carriersPopular travel companiesMegabus or Northern Rail

Take a coach or train to travel 31 miles (50 km) between Newcastle upon Tyne and Middlesbrough. If speed is a priority, then a train is the best option with an average duration of 1 h 18 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £7. The most popular travel providers which serve this journey are Megabus or Northern Rail among others. Travellers can even take a direct from Newcastle upon Tyne to Middlesbrough.