Cheap train tickets from York to Edinburgh

Showing times and prices for 24 Jan

Cheapest

£36

Average

£56

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from York to Edinburgh will cost around £ 56 if you buy it on the day, but the cheapest tickets can be found for only £ 36.

Cheapest
09:35York2h36 12:11Edinburgh Waverley
0 changes
£361One-way
Cheapest
13:35York2h40 16:15Edinburgh Waverley
0 changes
£361One-way
Cheapest
12:35York2h41 15:16Edinburgh Waverley
0 changes
£361One-way
10:35York2h37 13:12Edinburgh Waverley
0 changes
£401One-way
10:54York2h26 13:20Edinburgh Waverley
0 changes
£401One-way

Train schedule York to Edinburgh

Showing trains for tomorrow, Mon, 24 Jan
08:06York2h57 11:03Edinburgh Waverley
0 changes
08:32York2h34 11:06Edinburgh Waverley
0 changes
08:35York2h37 11:12Edinburgh Waverley
0 changes
08:44York2h38 11:22Edinburgh Waverley
0 changes
08:55York2h27 11:22Edinburgh Waverley
0 changes
09:35York2h36 12:11Edinburgh Waverley
0 changes
09:54York2h26 12:20Edinburgh Waverley
0 changes
10:32York2h31 13:03Edinburgh Waverley
0 changes
10:35York2h37 13:12Edinburgh Waverley
0 changes
10:54York2h26 13:20Edinburgh Waverley
0 changes
11:35York2h35 14:10Edinburgh Waverley
0 changes
11:56York2h25 14:21Edinburgh Waverley
0 changes
12:32York2h37 15:09Edinburgh Waverley
0 changes
12:35York2h41 15:16Edinburgh Waverley
0 changes
12:55York2h27 15:22Edinburgh Waverley
0 changes
13:35York2h40 16:15Edinburgh Waverley
0 changes
13:55York2h27 16:22Edinburgh Waverley
0 changes
14:32York2h33 17:05Edinburgh Waverley
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
24 Jan
£36London North Eastern Railway
£63National Express
Tue
25 Jan
£33London North Eastern Railway
£63National Express
Wed
26 Jan
£29London North Eastern Railway
£63National Express
Thu
27 Jan
£33London North Eastern Railway
£63National Express
Fri
28 Jan
£33London North Eastern Railway
£63National Express
Sat
29 Jan
£33London North Eastern Railway
£63National Express
Sun
30 Jan
£20London North Eastern Railway
£62National Express
Mon
31 Jan
£36London North Eastern Railway
£63National Express
Tue
1 Feb
£33London North Eastern Railway
£63National Express
Wed
2 Feb
£33London North Eastern Railway
£63National Express
Thu
3 Feb
£23London North Eastern Railway
£63National Express
Fri
4 Feb
£33London North Eastern Railway
£63National Express
Sat
5 Feb
£33London North Eastern Railway
£63National Express
Sun
6 Feb
£36London North Eastern Railway
£44Cross Country
Mon
7 Feb
£29London North Eastern Railway
£63National Express
Tue
8 Feb
£30London North Eastern Railway
£63National Express
Wed
9 Feb
£23London North Eastern Railway
Find prices
Thu
10 Feb
£23London North Eastern Railway
£63National Express
Fri
11 Feb
£40London North Eastern Railway
£63National Express
Sat
12 Feb
£26London North Eastern Railway
£63National Express

Fastest train times from York to Edinburgh

Showing times and prices for 24 Jan

Fastest Journey

2 h 25 m

Average

2 h 34 m

Trains per day

18

Distance

260 km

Of the 18 trains that leave York for Edinburgh every day 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 260 km distance in an average of 2 h 34 m but if you time it right, some trains will get you there in just 2 h 25 m .

The slowest trains will take 2 h 57 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:56York2h25 14:21Edinburgh Waverley
0 changes
£431One-way
10:54York2h26 13:20Edinburgh Waverley
0 changes
£401One-way
09:54York2h26 12:20Edinburgh Waverley
0 changes
£401One-way
08:55York2h27 11:22Edinburgh Waverley
0 changes
£611One-way
12:55York2h27 15:22Edinburgh Waverley
0 changes
£401One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from York to Edinburgh

distanceDistance161 miles (259 km)
durationAverage train duration2 h 26 min
priceAverage train ticket price£33 (€38)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersCross Country, London North Eastern Railway or First Transpennine Express

Trains from York to Edinburgh cover the 161 miles (259 km) long trip taking on average 2 h 26 min with our travel partners like Cross Country, London North Eastern Railway or First Transpennine Express. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £33, you can find the cheapest train ticket for as low as £29. Travellers depart most frequently from York and arrive in Edinburgh Waverley.

Train companies: CrossCountry trains York to Edinburgh

Travel between York and Edinburgh from £29 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between York and Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Enjoy a smooth and easy trip from York to Edinburgh with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train timetables from CrossCountry, compare the best routes from York to Edinburgh as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable CrossCountry York to Edinburgh train ticket available today. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from York to Edinburgh on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 161 miles (259 km) route to Edinburgh from York with ease and comfort on a train with CrossCountry.

CrossCountry from York to Edinburgh train information:

  • Average Duration: 2 h 30 min
  • CrossCountry frequency: 6 a day

When you buy your CrossCountry train tickets to Edinburgh from York don't forget to keep the following COVID-19 related policies in mind:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from York to Edinburgh

Trains from York to Edinburgh run regularly throughout the day, with more than one per hour from early morning until around 9:00 p.m. A final train travels between the two cities late at night. The journey takes around 2.5 hours and does not usually require any changes.

York to Edinburgh train times: Daily departures

There are multiple trains from York to Edinburgh every day throughout the week, offering plenty of choices. During peak hours from 8:00 a.m. to 9:00 p.m. on weekdays, there are around four trains per hour. At weekends, there are fewer trains after 8:00 p.m.

How long is the journey by train from York to Edinburgh?

It takes around 2.5 hours to travel between York and Edinburgh by train, give or take ten minutes. No changes are needed apart from on the last service of the day at weekends, when a connection must be made at Newcastle.

What are the departure and arrival stations for trains from York to Edinburgh?

Departure train station: York has one main train station, which is a six-minute walk from the city centre. It is also on bus routes 1, 4, and 5. The station has a travel centre, toilets, and public WiFi, as well as refreshment options and shops.

Arrival train station: The train from York arrives at Edinburgh Waverley station. The station is conveniently located at the foot of Princes Street, close to many of the city's attractions. There's a travel centre, toilets, showers, luggage storage, and free public WiFi at Waverley, as well as shops and cafés.

Which train companies travel from York to Edinburgh?

Trains from York to Edinburgh are operated by LNER, CrossCountry, and TransPennine Express. They all take around the same amount of time to complete the journey and generally do not require any changes.

LNER York to Edinburgh

Between York and Edinburgh, LNER operates Azuma trains, which make use of Japanese bullet-train technology. There are around two departures per hour throughout the day and they're all direct trips.

CrossCountry York to Edinburgh

CrossCountry runs around one train per hour between York and Edinburgh. Its high-speed trains travel directly to Edinburgh on this route.

TransPennine Express

TransPennine Express trains from York to Edinburgh run approximately once per hour throughout the day. Nova 1 high-speed trains are used on this route.

York to Edinburgh trains: Services on board

Passengers can opt for first-class tickets with LNER and enjoy spacious seating and complimentary hot and cold food and drinks. They can each bring three items of luggage onto LNER trains, with the largest measuring 90 cm × 70 cm × 30 cm. Spaces for bikes should be reserved prior to travel. Two small pets can be brought on board at no extra charge. LNER has a dedicated assisted travel team to help passengers with disabilities complete their journey. This service should be booked at least 24 hours prior to travel.

Passengers can upgrade to first class on CrossCountry trains for onboard hospitality and bigger seats. The luggage allowance on board CrossCountry trains consists of a suitcase no larger than 90 cm × 70 cm × 30 cm. Handbags and backpacks can be stored under the seats. Up to two dogs on a lead or small pets in a carrier are allowed per person. Bike spaces can be reserved in advance. Passenger assist services can be booked by phone or online up until the day before travel.

First-class tickets are available on TransPennine Express trains from York to Edinburgh and offer each passenger their own power socket, as well as a special menu. Larger bags can be stored in dedicated luggage racks, while smaller items can be kept in overhead storage. Bike space can be booked ahead of time. Up to two pets can be brought onto trains free of charge. Bike space, as well as travel assistance for those with disabilities, should be booked in advance.

How to find cheap train tickets from York to Edinburgh

Travelling by train between York and Edinburgh can be even more cost effective if booked early. Passengers can get a bargain by being flexible with their travel dates and times and comparing operators' ticket prices.

Travel Tips: Trains from York to Edinburgh

Travel by train to Edinburgh 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 York to Edinburgh.
FAQs

How much do cheap trains to Edinburgh from York cost?

Omio customers have found the cheapest trains to Edinburgh from York to cost as little as £29  in the next 7 days.

What is the cost of a train ticket from York to Edinburgh on average?

If you’re looking to buy your train tickets in the next week, you can expect the York to Edinburgh train price to come in at an average of £33  one way.

What is the distance by train from York to Edinburgh?

When travelling this route you should expect the distance to Edinburgh from York via train to be approximately 161 miles (259 km).

How long does it take from York to Edinburgh by train?

On average the train from York to Edinburgh duration is 2 h 26 min  for the 161 miles (259 km) long route, but the travel time can vary if you depart on weekends and holidays.

Which train station in York goes to Edinburgh? Which train station do I come into Edinburgh from York?

Omio customers book a train from York   to Edinburgh Waverley   most frequently for this route.

Where is the York train station located? Where is the Edinburgh train station located?

Passengers board the train most frequently from York, which is located around 0.4 miles (607 m) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.2 miles (429 m) away from the city centre.

Which train companies can get me from York to Edinburgh?

Take the York to Edinburgh train with Cross Country, London North Eastern Railway or First Transpennine Express. However, it's always good to check out all possible train companies for the route between York and Edinburgh as there might be differences in the amenities they offer.

Are there any York to Edinburgh direct train services?

Yes, there are 25 direct trains per day from York to Edinburgh. You can look to travel with Cross Country or London North Eastern Railway  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

How many train services per day are there from York to Edinburgh?

On average, there are 25 trains a day from York to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from York to Edinburgh?

The earliest train for this route departs from York at 08: 32. The last train leaves from York at 13: 55. Check Omio for the latest train timetable from York to Edinburgh and book the best time to depart on your chosen travel date.

How far in advance should I book train tickets to Edinburgh from York for the best deals?

You can find a train from York to Edinburgh to cost on average £33 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the York to Edinburgh train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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