The cheapest trains from Northampton to Oxford

Showing times and prices for 20 Oct

Cheapest

£27

Average

£36

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.

The average ticket from Northampton to Oxford will cost around £ 36 if you buy it on the day, but the cheapest tickets can be found for only £ 27.

Cheapest
09:38Northampton1h36 11:14Oxford
1 changes
£271One-way
08:39Northampton1h37 10:16Oxford
1 changes
£341One-way
11:38Northampton1h36 13:14Oxford
1 changes
£341One-way
10:38Northampton1h36 12:14Oxford
1 changes
£511One-way

Timetable Northampton to Oxford

Showing trains for tomorrow, Wed, 20 Oct
08:39Northampton1h37 10:16Oxford
0 changes
09:38Northampton1h36 11:14Oxford
0 changes
10:38Northampton1h36 12:14Oxford
0 changes
11:38Northampton1h36 13:14Oxford
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
20 Oct
£27Cross Country
Find prices
Thu
21 Oct
£27Cross Country
Find prices
Fri
22 Oct
£27Cross Country
Find prices
Sat
23 Oct
£34Cross Country
Find prices
Sun
24 Oct
£33Cross Country
£22National Express

The fastest trains from Northampton to Oxford

Showing times and prices for 20 Oct

Fastest Journey

1 h 36 m

Average

1 h 36 m

Trains per day

4

Distance

61 km

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

Fastest
09:38Northampton1h36 11:14Oxford
1 changes
£271One-way
Fastest
11:38Northampton1h36 13:14Oxford
1 changes
£341One-way
Fastest
10:38Northampton1h36 12:14Oxford
1 changes
£511One-way
08:39Northampton1h37 10:16Oxford
1 changes
£341One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Northampton and Oxford

distanceDistance37 miles (60 km)
durationAverage train duration1 h 36 min
priceAverage train ticket price£29 (€33)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesCross Country

Trains from Northampton to Oxford cover the 37 miles (60 km) long journey taking on average 1 h 36 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £27, but the average price of train tickets is £29. Travellers depart most frequently from Northampton and arrive in Oxford.

Train companies

Travel with CrossCountry from Northampton to Oxford

Travel between Northampton and Oxford from £27 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

CrossCountry

Find the perfect CrossCountry train between Northampton and Oxford for a smooth and relaxing journey. Omio makes it convenient for you to check the latest CrossCountry train timetables and compare the cheapest, fastest or earliest train from Northampton to Oxford. You can also check relevant travel information for the CrossCountry train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap CrossCountry train tickets online. You can expect to travel around 37 miles (60 km) on this journey and your CrossCountry Northampton to Oxford train ticket can cost as little as £27 one-way if you book in advance. When you search for CrossCountry tickets between Northampton and Oxford in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official CrossCountry train tickets online quickly and easily on Omio and enjoy the travel experience!

These are CrossCountry 's ticket policies for COVID-19 for the train from Northampton to Oxford:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Northampton to Oxford: Journey Details

The first rail service of the morning from Northampton to Oxford leaves very early. Departures then continue throughout the day until late at night. Intervals between trains vary, but for much of the day there is one train an hour. Most services are run by Cross Country trains and include one change at Coventry. However, First Great Western, Virgin Trains and London Midland also operate some trains from Northampton to Oxford, which may involve changes in London. Journey times are typically between 1 hour 35 minutes and 1 hour 50 minutes, but there are longer changes for services departing late at night. Fewer trains depart on Sundays.

Where do trains from Northampton to Oxford depart from and arrive at?

All trains from Northampton to Oxford depart from Northampton train station. It is located in Black Lion Hill, around 15 minutes' walk from the town centre. The station has a large car park, and there are also other alternative nearby parking facilities. Frequent buses run to the station from other areas of the town, and it is also served by local taxis.

The train from Northampton to Oxford arrives at Oxford railway station, located about 1 mile from the city centre, within easy walking distance of the main attractions. Frequent buses are also available until late at night, and a taxi rank is available at the station.

Travel Tips

Trains from Northampton to Oxford
Travel by train to Oxford 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 Northampton to Oxford.
FAQs
What is the price of the cheapest train to Oxford from Northampton?
Omio customers have found cheap train tickets from Northampton to Oxford for as low as £27  for the next 7 days.
What is the cost of a train ticket from Northampton to Oxford on average?
If you’re looking to book your train tickets in the next week, you can expect the Northampton to Oxford train price to come in at an average of £29  one way.
How far is it from Northampton to Oxford by train?
The train distance from Northampton to Oxford is around 37 miles (60 km).
How long is the train journey from Northampton to Oxford?
On average the train from Northampton to Oxford duration is 1 h 36 min  for the 37 miles (60 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What station does the Northampton to Oxford train leave from? Which Oxford train station do I come into from Northampton?

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

Where is the train station in Northampton to go to Oxford? Where is the train station in Oxford located?

Passengers board their train most frequently from Northampton and travel around 1 mile (s) / 2 km from the city centre to this train station.

Passengers travelling this route most often arrive at Oxford and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Oxford.

Which train companies can take me from Northampton to Oxford?
When taking a train from Northampton to Oxford, you can count on Cross Country for the best way to get you to Oxford. You can also check all possible train companies who offer a service to Oxford from Northampton and compare the amenities they offer before buying a train ticket.
How many train services per day are there between Northampton and Oxford?
On average, there are 12 trains a day from Northampton to Oxford. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Northampton to Oxford? When does the last train depart from Northampton to Oxford?
You can take the first train from Northampton to Oxford at 08: 37   or take the last train from Northampton to Oxford leaving at 10: 38. Look for the latest Northampton Oxford train times on Omio and book the best time to take the train for this route.
When should I book Northampton Oxford train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets from Northampton to Oxford within the next 7 days, you can find tickets to cost on average £29 one way. To find the best prices for this trip, consider booking your train ticket from Northampton to Oxford a few months in advance.

Important Stations and Airports for this Journey

Northampton
Oxford
The major railway station for departures from Northampton is Northampton. Read all the information you need to know about services, amenities and connections at Northampton for your trip between Northampton and Oxford.