York to Edinburgh train

Sat, 25 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from York to Edinburgh

Showing times and prices for 26 May

Cheapest

The best way to find a cheap train ticket from York to Edinburgh is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
London North Eastern Railway
09:002h58
York station (YRK)
11:58Edinburgh Waverley (EDB)
£521One-way
0 changes
London North Eastern Railway
10:372h32
York station (YRK)
13:09Edinburgh Waverley (EDB)
£651One-way
0 changes
London North Eastern Railway
11:552h25
York station (YRK)
14:20Edinburgh Waverley (EDB)
£651One-way
0 changes
London North Eastern Railway
10:002h30
York station (YRK)
12:30Edinburgh Waverley (EDB)
£651One-way
0 changes
Cross Country
09:432h32
York station (YRK)
12:15Edinburgh Waverley (EDB)
£651One-way
0 changes

Train timetableYork to Edinburgh

Showing trains for tomorrow, Sunday, 26 May
London North Eastern Railway
09:002h58
York station (YRK)
11:58Edinburgh Waverley (EDB)
0 changes
Cross Country
09:432h32
York station (YRK)
12:15Edinburgh Waverley (EDB)
0 changes
London North Eastern Railway
10:002h30
York station (YRK)
12:30Edinburgh Waverley (EDB)
0 changes
Cross Country
10:312h28
York station (YRK)
12:59Edinburgh Waverley (EDB)
0 changes
London North Eastern Railway
10:372h32
York station (YRK)
13:09Edinburgh Waverley (EDB)
0 changes
Cross Country
11:312h28
York station (YRK)
13:59Edinburgh Waverley (EDB)
0 changes
London North Eastern Railway
11:552h25
York station (YRK)
14:20Edinburgh Waverley (EDB)
0 changes
Cross Country
12:312h28
York station (YRK)
14:59Edinburgh Waverley (EDB)
0 changes
London North Eastern Railway
12:352h35
York station (YRK)
15:10Edinburgh Waverley (EDB)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets York to Edinburgh by train or coach

Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun
Sun
09 Jun
Mon
10 Jun
Tue
11 Jun
Wed
12 Jun
Thu
13 Jun
Fri
14 Jun
Sat
15 Jun

Train times from York to Edinburgh

Showing times and prices for 26 May

Fastest Journey

2 h 25 m

Average

2 h 32 m

Trains per day

9

Distance

260 km

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

Fastest
London North Eastern Railway
11:552h25
York station (YRK)
14:20Edinburgh Waverley (EDB)
£651One-way
0 changes
Cross Country
10:312h28
York station (YRK)
12:59Edinburgh Waverley (EDB)
£681One-way
0 changes
Cross Country
11:312h28
York station (YRK)
13:59Edinburgh Waverley (EDB)
£681One-way
0 changes
Cross Country
12:312h28
York station (YRK)
14:59Edinburgh Waverley (EDB)
£681One-way
0 changes
London North Eastern Railway
10:002h30
York station (YRK)
12:30Edinburgh Waverley (EDB)
£651One-way
0 changes

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
durationAverage train duration2 h 24 min
priceAverage train ticket price£52 (€58)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesEast Coast, CrossCountry, TransPennine Express, Lumo or Virgin Trains

Trains from York to Edinburgh cover the 161 miles long trip taking on average 2 h 24 min with our travel partners like East Coast, CrossCountry, TransPennine Express, Lumo or Virgin Trains. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £52, you can find the cheapest train ticket for as low as £34. Travellers depart most frequently from York and arrive in Edinburgh Waverley.

Train companies: East Coast, CrossCountry and TransPennine Express trains York to Edinburgh

Find the best trains between York and Edinburgh with Omio's travel partners East Coast, CrossCountry and TransPennine Express from £29. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Cross Country trains are a UK-based train operator that provides services across the country including trains from York to Edinburgh. They offer a range of services, from express services to local services, and have a variety of ticket types to suit different needs. Their express services, such as the CrossCountry Voyager and CrossCountry XC Trains, offer a fast and comfortable journey, with onboard facilities such as free Wi-Fi, power sockets, and a selection of snacks and drinks. Their local services, such as the CrossCountry Regional and CrossCountry Regional Express, provide a more leisurely journey, with stops at smaller stations along the way. They also offer a range of ticket types, such as Advance, Anytime, and Off-Peak tickets, to suit different budgets and travel needs. The most popular routes for Cross Country trains include London to Birmingham, Manchester to Edinburgh, and Bristol to Reading.

York to Edinburgh train information with CrossCountry:

  • Average Duration: 2 h 31 min
  • Cheapest Price: £34
  • CrossCountry frequency: 8 a day

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. You can find out more on how to get cheap train tickets in the UK on our cheap tickets page.

FAQs: York to Edinburgh train

FAQs: Travel by train from York 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
Cheap train tickets from York to Edinburgh can start from as little as £34 when you book in advance. The average train ticket price for York to Edinburgh is £52; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the York to Edinburgh train time is 2 h 24 min   covering the 161 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from York to Edinburgh leaves at 07: 07. Plan your trip with the Journey Planner   from Omio.
The last train from York to Edinburgh leaves at 21: 53.
Yes, there are 25 direct trains a day from York to Edinburgh with East Coast or CrossCountry. Schedules can vary on holidays or weekends with fewer direct trains.
For the best York to Edinburgh train to buy, you can travel safely and comfortably with East Coast, CrossCountry, TransPennine Express, Lumo or Virgin Trains. However, it's always good to check all possible train providers with services from York to Edinburgh to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 21: 53.

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

A trip to Edinburgh from York is worth doing but not as a day trip with a journey time of 2 h 24 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from York to Edinburgh is November.
It's helpful to compare your options as there are 2 ways to travel from York to Edinburgh including taking a train or coach.

Important Stations and Airports in York and Edinburgh

York
Edinburgh
York is the most popular York railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in York for your journey to Edinburgh.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
AccessibilityAccessibility
phone
Phone Number
+44 800 200 6060
Public transport options for York
Location for Rail Replacement Services: Pick Up / Drop Off at Bus Stand E outside the Principal Hotel

More options for your journey from York to Edinburgh

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers