1. Cheap tickets
  2. Train
  3. Main Journeys
  4. Train from Edinburgh to Middlesbrough

Edinburgh to Middlesbrough train

Thanks to Gopili, compare train ticket prices and find the best price to travel from Edinburgh to Middlesbrough by train. Our service is dedicated to helping you find the cheapest Edinburgh to Middlesbrough train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Find cheap train tickets from Edinburgh to Middlesbrough

Cheap train calendar from Edinburgh to Middlesbrough

Find cheapest tickets to travel from Edinburgh to Middlesbrough by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  january march   february
monday tuesday wednesday thursday friday saturday sunday

Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.

Find the best prices for train tickets Edinburgh to Middlesbrough

from £12.00 MORE 2h32m
Other modes of transport available to travel from Edinburgh to Middlesbrough
from £19.00 MORE 4h42m
from £85.04 MORE 9h49m

Main train ticket types in United Kingdom

There are three principal train tickets types in England, Advance, Off-Peak and Anytime tickets. Each ticket types gives different prices and travel flexibility. But other tickets types exist like Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for example. Let's see the different types of train ticket from Edinburgh to Middlesbrough below:

If you want to purchase the lowest available ticket, Advance tickets are best for you. These tickets are released 12 weeks before travel and offer biggest reductions. The earlier you book, the cheaper the train fares are! But you can't cancel your advance train ticket, they are non-refundable, and they are sold as singles.

Off-Peak and Super Off-peak tickets are available on numerous trains outside of peak travel times. With these tickets you travel at Off-Peak time, so don't have to pay the fare of a entirely flexible Anytime ticket. You can be refunded if you decide not to travel.

Anytime tickets is ideal for you, if you want a completely flexible ticket with no restrictions to travel. They allow the greatest flexibility in your time of travel. But they are not recommended if you want the cheapest type of ticket Edinburgh to Middlesbrough.

Season tickets are best for you if you make the same route more than three or four times a week. In this case, Season Tickets offer better value for money compared to buying daily tickets.

Discount Edinburgh to Middlesbrough train tickets

The best way to spend less on your Edinburgh Middlesbrough train ticket may be to get a railcard. While regional railcards exist in some areas, National railcards enable you to make savings on most rail fares across the UK. Everyone is eligible to at least a certain railcard, even non-UK residents. National railcards available: 16-25 discount card, Senior discount card, Two together railcard, Family and Friends discount card and Disabled persons discount card.

What are the benefits of a railcard?

In order to understand the savings that you can make with a railcard, you have to calculate the number of trips you need to break even. You will see that most of the time, only a few trips are needed.

For your assessment, you need to include the railcard cost, i.e £30, the discount on each trip (i.e.: 34%) as well as the cost of your ticket. The average cost of a Edinburgh Middlesbrough ticket is £16.38 (1).

Divide the railcard cost by the saving: £30/34%= £88. Now divide £88 by £16.38: £88/£16.38 = 5.37. You will need to make approximately 6 trips from Middlesbrough to Edinburgh (one way journey) with your railcard to be profitable.

How much do I need to pay for a railcard?

All railcards cost £30 except the Disabled persons railcard for which you will pay £20. Railcards give you 34% off most rail fares, thus you will save 1/3 on most train tickets.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Edinburgh to Middlesbrough train £16.38 £10.92 £5.46 5.39

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Best price found for train ticket from Edinburgh to Middlesbrough

We compare train ticket prices for all major companies to travel from Edinburgh to Middlesbrough by train and find the best price for you. Here are the best prices selected for the coming days to go to Middlesbrough. Your Edinburgh to Middlesbrough train ticket is just few clicks away!

Journey Price Departure on At Company Searched
No results found

> Search train from Edinburgh to Middlesbrough

Travel information for your train journey

Edinburgh Middlesbrough train

Route Edinburgh to Middlesbrough

Train duration 2h32m
Arrival city Middlesbrough, England
Departure city Edinburgh, Scotland
Distance 122 Miles
Lowest train ticket price from £12.00
  • The trip from Edinburgh, located in Scotland and Middlesbrough, which is in England is well served by trains. Use our travel search engine to find your ticket and identify the rail operator for this journey.
  • Using the train is a quick and simple solution to get to Middlesbrough from Edinburgh. The average journey duration from Edinburgh to Middlesbrough is 2h32m to travel the 122 miles.
  • The lowest ticket price we've found for the next month is £12.00 one way.

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Edinburgh to Middlesbrough train and helps you to know whether you are getting a good deal:


Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Transport operators from Edinburgh to Middlesbrough

The following table lists the various transport operators serving the route Edinburgh to Middlesbrough.

Transport operators Departure Arrival
No Results Found

How to find cheap train tickets Edinburgh to Middlesbrough ?

If you're searching for cheap train tickets Edinburgh to Middlesbrough, you may be in luck. Here we give you some tricks for finding cheap train tickets.

  • To travel at the lowest fares you better get your ticket in advance. The best time to book your advance train ticket is approximately 90 days before. Therefore you must try to book abount three months in advance. Thanks to this trick you should make great savings of up to 80%.
  • You will most of the time see that, the most affordable time to travel is outside the peak times, which are between 06:30 to 9:30 and 15:30 to 18:30. In this way, try to avoid travelling during commuting hours and you should make savings on your train ticket Edinburgh to Middlesbrough.
  • For some routes, it costs less to buy 2 single tickets instead of a return ticket. It provides less flexibility as you need to know in advance the time you wish to take the return journey but cheaper tickets might be available.
  • Frequently, buying a ticket from Edinburgh to an intermediary city as well as an additional ticket from this station to Middlesbrough is cheaper than booking only one ticket for your entire journey. Split-ticketing can help you make additional savings.

And if you change?

Other alternatives of transport exist to travel from Edinburgh to Middlesbrough:

Bus from Edinburgh to Middlesbrough

Flights from Edinburgh to Middlesbrough

Departure and arrival for your train travel

A lot of trains travel day to day between Edinburgh to Middlesbrough. They serve the following train stations: Edinburgh Waverley train station, Middlesbrough train station

Edinburgh Waverley train station

Middlesbrough train station

Book cheap train from Edinburgh to Middlesbrough

Many possibilities exist to buy your Edinburgh to Middlesbrough train ticket:

How can I book a train ticket online?

By purchasing your train tickets online, you can quickly compare the times and prices to make savings. The train operators as well as online ticket retailers give the ability to do this. Once your ticket is purchased, you will have a confirmation email with the reference number that you will bring with your card to have your ticket at the station before your journey.

Can I book over the phone?

If you prefer a chat with an advisor that will help you book your ticket, you can do so with most train companies.

How can I book my ticket at the station?

While the mainline stations in the UK have a ticket vending machine as well as a staffed ticket office to get your train ticket, suburban stations may not. Verify the office hours and the available services before your journey.

Gopili helps you find cheap train tickets from Edinburgh to Middlesbrough by comparing journey times and fares across all train operators. You can then sort the results by price, duration, departure time to find the ticket that suits your needs. Looking at the best fare for the return journey? Compare the prices of train tickets Middlesbrough to Edinburgh using our travel search engine and find the best deal.