Edinburgh to York train

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

Find cheap train tickets from Edinburgh to York

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

Cheap train calendar from Edinburgh to York

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

  august october   september
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 York

from £16.40 MORE 2h31m
Other modes of transport available to travel from Edinburgh to York
from £28.00 MORE 6h06m

How to find cheap train tickets Edinburgh to York ?

If you’re looking for cheap train tickets Edinburgh to York, you may be in luck. Here we give you some hints to find cheap train tickets.

The earlier you buy your ticket the cheaper it will be. You can save up to 80% on your train ticket by booking 12 weeks prior the departure. Why? Because train providers can release advance tickets up to 90 days in advance and it is usually at this time that you will find the lowest fare.

You will also see that, the most affordable time to travel is outside the peak travel times, which are between 06:30 to 9:30 and 15:30 to 18:30. Thus, try to avoid travelling during commuting hours and you will save money on your train ticket Edinburgh to York.

If you already know at what time you need to take the return journey, you should check the price of 2 singles as they may work out cheaper than a return. You need to take the exact train you bought.

Another trick to save money is to split up your journey to York. Instead of buying only a single ticket for your route you can split the journey into different stages, and book a ticket for each section.

And if you change?

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

Bus from Edinburgh to York

Different train ticket types for your journey

There are several types of train tickets Edinburgh to York offered by each company, allowing travellers to choose between flexibility and price. Travellers can buy tickets on the website of the railway companies or on train ticket sales websites being accredited. Here is a description of each kind of train ticket:

The Advance Tickets are tickets for single trips, valid in 1st and 2nd class. They can be booked 12 weeks in advance, actually they are sold in limited numbers and are subject to availability. Typically, the earlier you book them, the cheaper the fare is. You should be aware that the Advance ticket is non-refundable. Nevertheless, you can change the time and the date of the journey before departure.

The Off-Peak Tickets are the lowest tickets to travel in less occupied trains. Offering an interesting quality-price ratio, these tickets need passengers to travel off-peak. You can book tickets at any time, in advance or just before the journey. The train ticket is refundable but administrative fees may be charged; these fees can't be superior to £10.00.

The Anytime Tickets are totally flexible: you can travel whenever you desire. Tickets can be bought in advance or immediately before travel. There are no restrictions on when you want to travel, however you will need to purchase a new ticket if you want to modify the date, destination or class.

You can also book a Season Ticket for 7 days or a period of either 1 month or 1 year. Generally these tickets are available for short and medium distances in the UK.

The last Rovers and Rangers ticket type allows you unlimited travel for an area and time period with all train companies.

Edinburgh - York: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute















Same day

Days before Departure

The chart above shows the cheapest prices found over the last 6 months depending on how much time in advance the train is booked. Buying your train from Edinburgh to York in advance can enable you to pay less for your train.

Tickets are available from £17 when buying your seat 2 months in advance which is 72% cheaper than the cheapest fare we found when booking on the day you're travelling.

Things to do in York

We have selected for you a list of 6 places that you can do in York.

  • The Shambles
  • York Castle Museum
  • Treasurer's House
  • Yorkshire Museum
  • Bishopthorpe Palace
  • Clifford's Tower

If you're travelling to York for the first time and you do not have a clear idea of the things that you can do during your stay, we're here to help. Your itinerary will obviously depend on how much time you got as well as your preferences but the team at Gopili provides you with the famous points of interests in York.

The Shambles is probably among the main attractions for visitors. You can also go to see Yorkshire Museum or York Castle Museum which are frequently suggested by the travellers who have already explored the city.

Another interesting place that you may want to visit is Bishopthorpe Palace if you want to know more about this destination.

Treasurer's House is also a place that we will recommend you to see if you have enough time during your trip.

Finally, if you're still looking to discover more about York, Clifford's Tower can be the last step of your visit. Even though travellers might not consider it as the most interesting thing to do, it will enable you to get a complete picture of the city and its character.

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Edinburgh to York 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

Best price found for train ticket from Edinburgh to York

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

From To Price Departure on At Company Searched
Edinburgh (Waverley, city centre)
£20.50 06/10/2017 13:07 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£20.50 06/10/2017 07:07 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£20.50 06/10/2017 08:10 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£20.50 06/10/2017 07:00 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£26.30 06/10/2017 12:08 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£26.50 06/10/2017 12:00 Multiple companies 4 days ago
Edinburgh (Waverley, city centre)
£26.50 06/10/2017 13:00 Multiple companies 4 days ago
Edinburgh (Waverley, city centre)
£31.00 06/10/2017 17:07 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£31.00 06/10/2017 18:05 Cross Country 4 days ago
Edinburgh (Waverley, city centre)
£31.70 06/10/2017 18:30 Multiple companies 4 days ago

Best price found for Edinburgh to York train ticket for the next 30 days.

> Search train from Edinburgh to York

Discount Edinburgh to York train tickets

The easiest way to pay less on your Edinburgh York train ticket may be to have a railcard. While regional railcards are available in some areas, National railcards enable you to make savings on most rail fares across the United Kingdom. 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.

  • When purchasing a railcard, you aim to break even after several journeys. But is it really relevant when travelling from Edinburgh to York? Use your calculator, considering:

    A = the cost of the railcard (i.e.: £30)

    B = average price cut with the railcard (i.e.: 34%)

    C = average price for a Edinburgh York ticket (i.e.: £26.42)(1)

    Initially, divide A by B: this will show you the budget from which the card will be efficient. Then divide that number by C. You will see the minimum number of trips needed per year to be profitable.

    In our example, A/B = £30/34% = £88.00. Then, 88/£26.42 = 3.33. Your railcard will be profitable after around 4 trips from Edinburgh to York (one way trip).

  • Railcards enable you to get a third off most adult fares for a year. A Disabled persons railcard costs £20 and the 5 other ones £30.

(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 York train £26.42 £17.61 £8.81 3.34

(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

Departure and arrival for your train travel

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

Travel information for your train journey

Edinburgh York train

Route Edinburgh to York

Edinburgh York train map

Train duration 2h31m
Arrival city York, England
Departure city Edinburgh, Scotland
Distance 162 Miles
Lowest train ticket price from £16.40
Train operators for Edinburgh to York Cross Country

Which operators can I use?

The journey connecting Edinburgh, located in Scotland and York, situated in England is well connected by trains. The trains are operated by the following train companies: Cross Country.

How long is the train?

On average, it takes around 2h31m by train to cover the 162 miles to go to York from Edinburgh. The train duration may vary depending if your train is direct or with changes.

What is the price of a train ticket for this journey?

The lowest ticket price we've found to travel in the next month is £16.40 one way.

Transport operators from Edinburgh to York

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

Transport operators Departure Arrival
Cross Country Edinburgh York

Book cheap train from Edinburgh to York

You can book your Edinburgh to York train ticket in 3 different ways:

Can I book my ticket online?

When buying your train tickets online, you can quickly compare train times and fares to make savings. Almost all train operators and online ticket specialists give the ability to do so. Once your ticket is booked, you will have a confirmation email including your collection number that you will bring with your card to collect your ticket at the station before your departure.

Is it possible to book a train ticket over the phone?

Most train companies as well as few train ticket retailers will have phone numbers for you to make your booking by phone.

Is it possible to book a train ticket directly at the station?

Depending on the station, you are able to either book your train ticket at the travel centre or via a ticket vending machine available at many stations. We suggest you to check beforehand if the station offers these services and the office hours.

If you use our fast and simple search engine, you are be able to compare hundreds of train fares from all major rail providers. Gopili aims to help you get cheap train tickets from Edinburgh to York! Please note, train tickets York to Edinburgh are also available for your return trip.

Where to find cheap train tickets

Cross Country

The rail company Cross Country offers year-round connections by train to travel from Edinburgh to York at low cost. The tickets are available from Cross Country from £17.