Edinburgh to York trains

Easy travel between Edinburgh and York

Relax and watch the beautiful scenery of England and Scotland fly past the windows as you speed between Edinburgh and York.

Our refreshments and comfy seats will have you feeling relaxed and rejuvenated when you arrive. Plus, with LNER's cheap Advance tickets, you'll have plenty of spending money left!

Edinburgh to York

Average travel time
2h 29m

Edinburgh to York

Distance
161 miles

Greener than a car by 330%

Greener than a car by
330%

Our cheapest upcoming fares

Standard Class

Sunday 28 Apr 2024
From
£30.90

Standard Class

Tuesday 14 May 2024
From
£24.30

First Class

Friday 24 May 2024
From
£45.10

Today's journeys

Upcoming direct journeys for Edinburgh to York

First train 05:48 Last train 19:00

View more journeys

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

11:00

On time
Platform 5
More Close
Buy
London North Eastern Railway from Edinburgh to London Kings Cross

11:08

On time
Platform 19
More Close
Buy
CrossCountry from Dundee to Penzance

11:30

On time
Platform 8
More Close
Buy
London North Eastern Railway from Inverness to London Kings Cross

12:00

On time
No platform yet
More Close
Buy
London North Eastern Railway from Edinburgh to London Kings Cross

Visit York, where history comes alive

If you're canny, you can easily find cheap train tickets from Edinburgh to York and back, with timetables updated in real time.

LNER trains arrive and depart at York station, located on Station Road, close to the City Walls and the River Ouse.

Things to do in York

Whether you're looking for inspiration before you book your ticket to York or you're already on the train, these handy guides are here to help.

Places to eat in York

York has traditional tasty treats, world-class world food and street food that will make your mouth water.

Shopping in York

York is a shopper’s dream – its historic cobbled streets offer everything from quirky independent stores and heritage brands to high street chains.

Get a little extra with your journey

No only will you never pay a booking fee when you book your ticket with LNER, you can also sign up for LNER Perks.

When you sign up for Perks, you'll get:

  • Get £5 free to spend on your next journey
  • 2% back on all LNER  journeys

Download the LNER app or find out more about LNER Perks and sign up today.

Join Perks today

Book with confidence

Book together, save 20%
No booking fees, ever
Pick your own seats
One-click Delay Repay
£5 free with LNER Perks
2% back with LNER Perks
Greener choice
Book together, save 20%
No booking fees, ever
Pick your own seats