Elgin
Elgin
Middlesbrough
Middlesbrough
Train

Elgin to Middlesbrough

Updated: 28 May 2026

The journey from Elgin to Middlesbrough covers approximately 450 km. You will take the train from Elgin to Edinburgh, then the LNER service to Darlington. From Darlington, you take a local train to Middlesbrough. This route connects the Scottish Highlands to the industrial heart of the North East.

Total Distance: 450 km driving distance, 350 km air distance.
Fastest Way
Train, 6 hours, via the Darlington rail hub.
Cheapest Way
Train, 100 GBP, if booked as separate Advance tickets.
Compare Elgin to Middlesbrough Routes
Train
Connecting
Duration
6 hours
Avg Price
100 - 200 GBP
Operator
LNER and TransPennine Express
Route
Elgin to Edinburgh, Edinburgh to Darlington, Darlington to Middlesbrough.

Darlington is a convenient hub for the final leg into Middlesbrough.

Travel Tips
  • Darlington Transfer
    Darlington station is easy to navigate; follow signs for Middlesbrough.
  • Advance Tickets
    Book your tickets at least 6 weeks ahead for the best prices.
  • Station Facilities
    Middlesbrough station has a range of shops and cafes for your arrival.
  • Wi-Fi
    LNER trains offer reliable Wi-Fi for your journey.
  • Luggage
    Use the luggage racks provided on trains for larger bags.
Safety Tips
  • Station Safety
    Keep your belongings secure in busy stations.
  • Night Travel
    Middlesbrough can be busy at night; stick to well-lit main roads.
  • Emergency
    Know the location of the nearest hospital in Middlesbrough city centre.
  • Personal Safety
    Always keep your phone charged for navigation and emergencies.
People Also Ask
  • Is there a direct train?
    No, you must change in Darlington.
  • How long is the train to Middlesbrough?
    From Darlington, it is about 30 minutes.
  • Can I drive?
    Yes, but it is a long 6-hour drive via the A1(M).
  • Is Middlesbrough worth visiting?
    Yes, it is known for its industrial history and art.
  • Are there buses?
    National Express operates coaches, but they are slower than the train.
Quick Info
  • From Elgin, Moray, United Kingdom
  • To Middlesbrough, North Yorkshire, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to explore the town.

Things to Do in Middlesbrough
1
Middlesbrough Institute of Modern Art
Visit this world-class art gallery. It features contemporary art and exhibitions.
2
Transporter Bridge
See this iconic industrial landmark. It is a unique piece of engineering.
3
Stewart Park
Relax in this large park. It is home to the Captain Cook Birthplace Museum.
4
Dorman Museum
Explore the local history and natural history collections. It is a great family activity.
Tags
Elgin to Middlesbrough train to North Yorkshire travel Scotland to Middlesbrough LNER TransPennine Express UK rail travel Elgin transport Middlesbrough travel guide