Oxford to York train

Cheap train tickets from Oxford to York

Showing times and prices for 28 Jun

Cheapest

£95

Average

£110

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:16Oxford3h36 12:52York
3 changes
£951One-way
Cheapest
08:49Oxford3h42 12:31York
2 changes
£951One-way
Cheapest
09:02Oxford3h50 12:52York
2 changes
£951One-way
09:39Oxford3h51 13:30York
1 change
£1291One-way
08:39Oxford3h51 12:30York
1 change
£1371One-way

Train schedule Oxford to York

Showing trains for tomorrow, Tuesday, 28 June
08:39Oxford3h51 12:30York
1 change
08:49Oxford3h42 12:31York
2 changes
09:02Oxford3h50 12:52York
2 changes
09:16Oxford3h36 12:52York
3 changes
09:39Oxford3h51 13:30York
1 change

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul

Fastest train times from Oxford to York

Showing times and prices for 28 Jun

Fastest Journey

3 h 36 m

Average

3 h 46 m

Trains per day

5

Distance

246 km

It's difficult to get from Oxford to York without changing at least once.

Fastest
09:16Oxford3h36 12:52York
3 changes
£951One-way
08:49Oxford3h42 12:31York
2 changes
£951One-way
09:02Oxford3h50 12:52York
2 changes
£951One-way
09:39Oxford3h51 13:30York
1 change
£1291One-way
08:39Oxford3h51 12:30York
1 change
£1371One-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 Oxford to York

distanceDistance152 miles (245 km)
durationAverage train duration3 h 36 min
priceAverage train ticket price£91 (€102)
frequencyTrain frequency15 a day
changesDirect trainNo
carriersTrain companiesCross Country, Grand Central Trains or London North Eastern Railway

Trains from Oxford to York cover the 152 miles (245 km) long trip taking on average 3 h 36 min with our travel partners like Cross Country, Grand Central Trains or London North Eastern Railway. Normally, there are 15 trains operating per day, including direct services available. While the average ticket price for this route costs around £91, you can find the cheapest train ticket for as low as £51. Travellers depart most frequently from Oxford and arrive in York.

Train companies: Grand Central Trains and CrossCountry trains Oxford to York

For as little as £51 you can travel by train from Oxford to York with Grand Central Trains and CrossCountry. Omio will show you the best deals, timetables and tickets available for this journey.

CrossCountry
Grand Central Trains

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

If you’re looking for a smooth and easy train between Oxford and York, check Omio for CrossCountry trains offering this trip. Whether you are looking for the fastest, earliest or cheapest train to take for this 152 miles (245 km) trip from Oxford to York, Omio makes it easier than ever to find CrossCountry trains at affordable prices, and you can also quickly book train tickets online. Check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route to York from Oxford as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your CrossCountry train on Omio. If you search for trains between Oxford and York in the Omio app, you can quickly see if the CrossCountry tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for CrossCountry trains to York from Oxford starting at £132, buy your official CrossCountry tickets with Omio online quickly and easily!

Oxford to York train information with CrossCountry:

  • Average Duration: 5 h 50 min
  • Average Price: £132
  • CrossCountry frequency: 15 a day

Looking to travel by train from Oxford to York? Omio can help you find that perfect trip with Grand Central Trains. Check Omio to see current Grand Central Trains train timetables, tickets, travel information and prices for the best deals on the Oxford to York train and book Grand Central Trains tickets online quickly and easily. When taking a train to York from Oxford, you can expect to travel 152 miles (245 km) one-way with Grand Central Trains. If you search for trains between Oxford and York in the Omio app, you can check if the Grand Central Trains 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 Grand Central Trains, we do the work for you to get you safely to York from Oxford. Book that perfect Oxford to York train now with Omio and enjoy a smooth and comfortable journey with Grand Central Trains!

    Trains from Oxford to York

    With numerous trains travelling from Oxford and York, passengers are sure to find out that suits their needs. A direct journey takes around 3.5 hours to cover the distance of 152 miles. There are around 13 direct trains per day, usually one per hour from the morning through to the evening. In addition, there are various indirect routes that can be taken on another 20 trains per day. These train connections usually take around four hours in total, but can take much longer depending on the waiting time at changing stations.

    Which train companies travel from Oxford to York?

    Cross Country operates direct trains between Oxford and York. LNER and Grand Central also offer connections between the two cities, however, these routes require a change of trains in Manchester, Birmingham or London.

    How long is the train from Oxford to York?

    Trains headed to York from Oxford take approximately 3.5 hours on a direct route. Indirect train journeys vary in total duration depending on the connection. These train journeys generally take from 15 minutes to an hour longer than the direct trains.

    How many trains are there from Oxford to York?

    Trains that take a direct route between Oxford and York run at least once per hour during the peak time, starting in the early morning. There are usually 13 direct trains each day, with an additional 20 indirect trains which start running from the early hours and depart from Oxford through to the late evening.

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

    Departure train station: All trains depart from Oxford railway station on Park End Street. Inside the station travellers can expect shops, toilets with baby changing facilities and a tourist information office. Located around half a mile from the city centre, many parts of Oxford are within walking distance of the station. Alternatively, there are taxis and local buses available from just outside.

    Arrival train station: All trains from Oxford arrive at York train station on Station Road. The station has Wi-Fi, shops and an ATM. Much of the city centre area can be reached within a ten-minute walking distance. Otherwise, there are taxis, buses and bike hire available outside of the station.

    Travel Tips: Trains from Oxford 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 Oxford to York.
    FAQs
    If you’re looking to save money on tickets, you can find a cheap train between Oxford and York for as little as £51  in the next 7 days.
    If you’re looking to book your train tickets in the next week, you can expect the Oxford to York train price to come in at an average of £91  one way.
    The train distance from Oxford to York is around 152 miles (245 km).
    On average the train from Oxford to York duration is 3 h 36 min  for the 152 miles (245 km) long route, but the travel time can vary if you depart on weekends and holidays.

    Omio customers travelling this route book their trains from Oxford   to York.

    Passengers board their train most frequently from Oxford and travel around 1.2 miles (1.9 km) 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.

    If you're looking for trains from Oxford to York, you can rely on Cross Country, Grand Central Trains or London North Eastern Railway to get you to York. It's also good to check out all possible train providers for the Oxford to York route to see if there might be differences in the amenities they offer.
    On average, there are 15 trains a day from Oxford to York. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train departing from Oxford to York leaves at 07: 16. The last train departing from Oxford to York leaves at 19: 06. You can find the latest Oxford to York train times on Omio and book the best time to leave for your journey on your chosen travel date.
    You can find a train from Oxford to York to cost on average £91 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 trip. You’ll see tickets for the Oxford to York train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Oxford
    York
    The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your trip between Oxford and York.
    Amenities at station
    WifiWifi
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3451652030
    Public transport options for Oxford
    Location for Rail Replacement Services: From station forecourt in front of station

    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