COMPARE Prices across different modes

22 Oct
£102Northern Rail
£8National Express
26 Oct
£50London North Eastern Railway
£17National Express
27 Oct
£35London North Eastern Railway
£23National Express

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Middlesbrough and Nottingham

distanceDistance112 miles (180 km)
durationAverage train duration3 h 2 min
priceAverage train ticket price£62 (€71)
changesDirect trainYes

Trains from Middlesbrough to Nottingham cover the 112 miles (180 km) long route taking on average 3 h 2 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as £35, but the average price of train tickets is £62. Travellers depart most frequently from Middlesbrough and arrive in Nottingham.

Travel Tips

Trains from Middlesbrough to Nottingham
Travel by train to Nottingham 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 Middlesbrough to Nottingham.
How much does a cheap train from Middlesbrough to Nottingham cost?
If you’re looking to save money on tickets, you can find a cheap train between Middlesbrough and Nottingham for as little as £35  in the next 7 days.
What is the average cost of a train from Middlesbrough to Nottingham?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Middlesbrough to Nottingham train prices are on average £62  one way.
What is the distance to Nottingham from Middlesbrough by train?
The train distance from Middlesbrough to Nottingham is around 112 miles (180 km).
How many hours does it take from Middlesbrough to Nottingham by train?
The Middlesbrough to Nottingham train duration is on average 3 h 2 min, which is to be expected when travelling 112 miles (180 km) from Middlesbrough to Nottingham. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Middlesbrough to Nottingham train leave from? Which Nottingham train station do I come into from Middlesbrough?

Omio customers travelling this route book their trains from Middlesbrough   to Nottingham.

Where do I find the Middlesbrough train station to Nottingham? Where is the Nottingham train station?

You can find the most popular departure train station for this trip, Middlesbrough, located approximately 0 mile (s) / 0 km from the city centre of Middlesbrough. The most popular arrival train station in Nottingham, called Nottingham, is located around 0 mile (s) / 0 km away from its city centre.

When is the earliest train from Middlesbrough to Nottingham? When is the last train from Middlesbrough to Nottingham?
The first Middlesbrough to Nottingham train departs at 07: 25   and the last train from Middlesbrough to Nottingham leaves at 08: 25. Check out the most up-to-date Middlesbrough to Nottingham train times on Omio and find the best time to travel to your destination.
How early should I buy Middlesbrough to Nottingham train tickets to get the best deals?
If you book Middlesbrough to Nottingham train tickets within the next 7 days, you can find one way tickets to cost on average £62. However, booking in advance gives you access to the best prices for trains to Nottingham from Middlesbrough. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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