Cheapest
Average
The best way to find a cheap train ticket from Oxford to York is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Oxford to York among Omio's users. If you are prioritising price take the bus with prices starting from €27. For those with little time consider booking a train which can get you there in 3h 56m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.
Most popular Train | Bus |
---|---|
€96 Average price | €39 Average price Cheapest |
4h 26m Average duration Fastest 3h 56m Onboard + 30m Additional time* | 10h 26m Average duration 9h 56m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.6kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:39 AM Oxford station (OXF) | 3h51 | 11:30 AM York station (YRK) | 1 transfer | |
![]() ![]() ![]() | On time 7:47 AM Oxford station (OXF) | 3h44 | 11:31 AM York station (YRK) | 2 transfers | |
![]() ![]() ![]() | On time 8:00 AM Oxford station (OXF) | 3h52 | 11:52 AM York station (YRK) | 2 transfers | |
![]() ![]() ![]() | On time 8:04 AM Oxford station (OXF) | 3h48 | 11:52 AM York station (YRK) | 3 transfers | |
![]() ![]() ![]() | On time 8:32 AM Oxford station (OXF) | 3h48 | 12:20 PM York station (YRK) | 2 transfers | |
![]() | On time 8:39 AM Oxford station (OXF) | 3h51 | 12:30 PM York station (YRK) | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
3 h 44 m
Average
3 h 49 m
Trains per day
6
Distance
246 km
It's difficult to get from Oxford to York without transferring at least once.
Distance 152 miles (245 km) |
Average train duration 3h 56m |
Cheapest ticket price $44 (€36) |
Trains per day 8 |
Train providers 3 |
Fastest train 3h 6m |
First train 03:35 |
Last train 21:16 |
CrossCountry, East Coast and Grand Central Trains trains will get you from Oxford to York from $68 (€55). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Cross Country trains are a UK-based train operator that provides services across the country including trains between Oxford and York. 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.
CrossCountry from Oxford to York train information:
Traveling by train from Oxford to York is a fast and convenient way to explore the historic charm of York. Trains from Oxford to York regularly depart from Oxford and arrive at York, offering a smooth journey with scenic views along the way. Whether you're traveling for business or leisure, a direct or connecting Oxford to York train can provide a comfortable and efficient ride, ensuring you reach your destination with ease. Secure your tickets in advance to find the best fares and enjoy a hassle-free journey.
Planning a trip from Oxford to York by train? Train ticket prices for this route vary based on booking time and travel demand. The cheapest Oxford to York train ticket can be found at just $44 (€36), while the average cost typically falls around $117 (€96). To get the best deals, it's recommended to book in advance and opt for off-peak travel times. For a balance of good weather and competitive fares, consider traveling in September when prices are often lower, and the summer tourist crowds have eased.
Traveling by train from Oxford to York is convenient and comfortable with services provided by CrossCountry and LNER. CrossCountry operates direct and connecting routes with modern trains offering spacious seating, free Wi-Fi, and onboard catering. LNER runs high-speed services on the East Coast Main Line, known for fast travel times and first-class options, including complimentary refreshments and extra legroom. Whether you're commuting or exploring, these trains ensure a smooth and enjoyable journey between Oxford and York.
Traveling by train from Oxford to York is a convenient and comfortable journey. The distance between these two historic cities is approximately 152 miles (245 km). On average, the train journey takes around 3h 6m, depending on the service and route.
Trains run frequently between Oxford and York, ensuring flexible travel options throughout the week. Typically, there are about 8 daily services operating from Monday to Sunday, allowing travelers to choose a departure time that suits their schedule.
The first train from Oxford to York normally departs at 03:35, while the last service usually leaves around 21:16. Whether you're traveling early in the morning or later in the evening, there are multiple options available to fit your itinerary.
Passengers board the train most frequently from Oxford, which is located around 1.2 miles (1.9 km) away from the city centre, and they get off the train at York, located 0.5 miles (787 m) away from the city centre.
Here are some other resources that might have the information you need