Choosing a departure
As there are three operators which provide the trains on the Edinburgh to York route, the recommendation is to use the National Rail booking service when looking up this journey.
By doing so you'll have an overview of the ticket times and prices of all departures, no matter which company is operating each departure, and you will also avoid any booking fees.
One company doesn't always offer the cheapest fares on this route, so it's worth making an easy comparison across all departures.
Booking Advance Tickets for LNER trains
If you want to travel at the cheapest possible price, look for the 'Advance tickets', though the three key things worth knowing about booking and using 'Advance' tickets in usual circumstances are:
(1) Your ticket(s) will only be valid on the departure you selected when making a booking
(2) *A fee will be payable if you want to transfer your ticket(s) to a different departure ahead of your travel date - and you will only be able to choose alternative departures operated by the same company that's providing the service you were originally booked on to.
(3) *This type of ticket can't be refunded if you subsequently change your travel plans, or miss the train in circumstances not to do with a connecting train.
(4) If the train you are booked on is delayed, you cannot then just hop on an alternative train operated by a different company.
*= the T&Cs of using Advance tickets have been made more flexible for journeys taken before November 30th
Booking Advance Tickets for CrossCountry trains
If you want to travel at the cheapest possible price, look for the 'Advance tickets', though the three key things worth knowing about booking and using 'Advance' tickets in usual circumstances are:
(1) Your ticket(s) will only be valid on the departure you selected when making a booking.
(2) But when travelling by CrossCountry trains, you can amend your ticket free of charge, regardless of when it was booked and when you will be travelling from 2 hours after purchase and up to 15 minutes before your train is due to depart, as long as the stations are the same.
(3) If the train you are booked on is delayed, you cannot then just hop on an alternative train operated by a different company.
The potential to save by splitting tickets on Trainline
It can be worth looking up this journey on Trainline.
It can be possible to save money by using split ticketing, with the booking process being no more complicated than booking conventional tickets - find out more.
Reservations
When you book an Advance ticket for an Edinburgh to York train journey, you will be automatically assigned a seat(s), but if you book the other types of ticket ahead, you can request a complimentary reservation - more info on this
Tickets can now be booked online up to a couple of hours prior to departure
However, if you buy Off Peak or Anytime tickets just prior to boarding at the station, a seat reservation WON'T be automatically included with your booking.
That's because reservations at stations need to be booked by the end of the previous day for morning departures and around two hours ahead for afternoon/evening departures - so also keep that in mind if you will be using a rail pass, including a Britrail or Eurail pass.
Travelling on Monday - Friday
Tickets are usually available 12 weeks ahead of the travel date.
However, when you look up a journey you may see dates further ahead on the calendar, but you'll be informed that tickets aren't yet available for those dates.
Travelling on Saturday-Sunday
Tickets are usually available 12 weeks ahead of the travel date, but maintenance work on the route is periodically undertaken at weekends and if it is scheduled on your travel date, it can affect when tickets will be released for sale.
If you're looking up a journey less than 12 weeks ahead and tickets aren't available, it can be a good indication that works will be impacting on your travel date.
It can be worth checking this on the National Rail website