Edinburgh to York train

Cheap train tickets from Edinburgh to York

Showing times and prices for 14 Aug

Cheapest

£48

Average

£98

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.

Cheapest
09:00Edinburgh Waverley2h31 11:31York
0 changes
£481One-way
12:05Edinburgh Waverley2h32 14:37York
0 changes
£1111One-way
09:08Edinburgh Waverley2h30 11:38York
0 changes
£1111One-way
10:05Edinburgh Waverley2h33 12:38York
0 changes
£1111One-way
11:05Edinburgh Waverley2h31 13:36York
0 changes
£1111One-way

Train schedule Edinburgh to York

Showing trains for tomorrow, Sunday, 14 August
09:00Edinburgh Waverley2h31 11:31York
0 changes
09:08Edinburgh Waverley2h30 11:38York
0 changes
10:05Edinburgh Waverley2h33 12:38York
0 changes
11:05Edinburgh Waverley2h31 13:36York
0 changes
12:05Edinburgh Waverley2h32 14:37York
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept

Fastest train times from Edinburgh to York

Showing times and prices for 14 Aug

Fastest Journey

2 h 30 m

Average

2 h 31 m

Trains per day

5

Distance

260 km

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

Fastest
09:08Edinburgh Waverley2h30 11:38York
0 changes
£1111One-way
09:00Edinburgh Waverley2h31 11:31York
0 changes
£481One-way
11:05Edinburgh Waverley2h31 13:36York
0 changes
£1111One-way
12:05Edinburgh Waverley2h32 14:37York
0 changes
£1111One-way
10:05Edinburgh Waverley2h33 12:38York
0 changes
£1111One-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 Edinburgh to York

distanceDistance161 miles
durationAverage train duration2 h 24 min
priceAverage train ticket price£68 (€77)
frequencyTrain frequency40 a day
changesDirect trainYes, there are 40 direct trains a day
carriersTrain companiesNorthern Rail, Transpennine Express, London North Eastern Railway, Cross Country or TransPennine Express Service

Trains from Edinburgh to York cover the 161 miles long route taking on average 2 h 24 min with our travel partners like Northern Rail, Transpennine Express, London North Eastern Railway, Cross Country or TransPennine Express Service. Normally, there are 40 trains operating per day, including direct services available. While the average ticket price for this route costs around £68, you can find the cheapest train ticket for as low as £38. Travellers depart most frequently from Edinburgh Waverley and arrive in York.

Train providers: First TransPennine Express 3, CrossCountry and Northern Rail (3) trains Edinburgh to York

First TransPennine Express 3, CrossCountry and Northern Rail (3) trains will get you to York from Edinburgh from £38. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

First TransPennine Express 3
Northern Rail (3)
CrossCountry

Looking to travel by train from Edinburgh to York? Omio can help you find that perfect journey with First TransPennine Express 3. Check Omio to see current First TransPennine Express 3 train timetables, tickets, travel information and prices for the best deals on the Edinburgh to York train and book First TransPennine Express 3 tickets online quickly and easily. When taking a train to York from Edinburgh, you can expect to travel 161 miles (259 km) one-way with First TransPennine Express 3. If you search for trains to York from Edinburgh in the Omio app, you can check if the First TransPennine Express 3 ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with First TransPennine Express 3, we do the work for you to get you safely to York from Edinburgh. Book that perfect Edinburgh to York train now with Omio and enjoy a smooth and comfortable journey with First TransPennine Express 3!

First TransPennine Express 3 from Edinburgh to York train information:

  • Average Duration: 2 h 53 min
  • First TransPennine Express 3 frequency: 1 a day

Northern Trains is a publicly owned train operator in the United Kingdom, headquartered in York. The train provider operates local and regional trains across the entire north of England connecting regions of the North East, North West, East Midlands, Staffordshire, Yorkshire and the Humber coast line. Tickets such as Advance, Off-Peak and Anytime Day are available to purchase for routes with Northern. There is only one class option on Northern trains: Standard.

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

    Omio helps you compare and book the perfect train with CrossCountry from Edinburgh to York for a smooth and relaxing journey. Check the latest CrossCountry train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to York train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - York trip and then book a cheap train ticket with ease. The distance from Edinburgh to York by train is 161 miles (259 km). You can book tickets for this CrossCountry train for as low as £46 one-way if you book in advance. When you search for CrossCountry tickets from Edinburgh to York in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Edinburgh - York train ticket online and enjoy your trip!

    Edinburgh to York train information with CrossCountry:

    • Average Duration: 2 h 32 min
    • Average Price: £46
    • CrossCountry frequency: 12 a day

    Trains from Edinburgh to York

    Taking trains from Edinburgh to York is straightforward on routes provided by CrossCountry and Virgin trains East Coast. The first departure is at around 6:00 a.m., getting into York approximately 2.5 hours later. There are then three departures an hour throughout the day until the last train leaves at about 9:00 p.m. Please note the 8:00 p.m. train involves a connection at Newcastle and has a slightly longer journey time of around 3 hours. There is a reduced service on Sundays. Trains depart from Edinburgh Waverley Station and arrive at York Station.

    Travel Tips: Trains from Edinburgh to York

    Travel by train to York 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 Edinburgh to York.
    FAQs
    Looking to save money on your route? Omio customers have found the cheapest train to York from Edinburgh for the next 7 days starting from £38  one way.
    In the next 7 days you’ll find that the average cost of a train ticket between Edinburgh and York is £68  one way.
    The distance from Edinburgh to York by train is approximately 161 miles.
    The Edinburgh to York train duration is on average 2 h 24 min, which is to be expected when travelling 161 miles from Edinburgh to York. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in York.

    Passengers board their train most frequently from Edinburgh Waverley and travel around 0.4 miles (659 m) from the city centre to this train station.

    Passengers travelling this route most often arrive at York and need to travel approximately 0.5 miles (790 m) from the train station to the city centre in York.

    When taking a train from Edinburgh to York, you can count on Northern Rail, Transpennine Express, London North Eastern Railway, Cross Country or TransPennine Express Service for the best way to get you to York. You can also check all possible train providers who offer a service to York from Edinburgh and compare the amenities they offer before buying a train ticket.
    Yes, there are 40 direct trains from Edinburgh to York per day with Cross Country or London North Eastern Railway  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
    On average, there are 40 trains a day from Edinburgh to York. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this journey departs from Edinburgh at 04: 48. The last train leaves from Edinburgh at 20: 00. Check Omio for the latest train timetable from Edinburgh to York and book the best time to depart on your chosen travel date.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets between Edinburgh and York within the next 7 days, you can find tickets to cost on average £68 one way. To find the best prices for this trip, consider booking your train ticket from Edinburgh to York a few months in advance.

    Important Stations and Airports for this Journey

    Edinburgh
    York
    The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip to York from Edinburgh.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
    Public transport options for Edinburgh Waverley
    Bus lines: 22, 30, 33, X22, X25, X37
    Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
    Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
    Metro: No metro available.
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    AccessibilityAccessibility
    Public transport options for Edinburgh Gateway
    Location for Rail Replacement Services: Buses pick up/drop off from the bus stops outside the station
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for Edinburgh Park
    Location for Rail Replacement Services: Buses pick up/drop off from Platform 2 bus stop, adjacent to Herminston Gate

    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
    Currency
    Language