Travel options
from Northampton to Oxford

You can get from Northampton to Oxford by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 21
$38Cross Country
Find prices
Oct 22
$38Cross Country
Find prices
Oct 23
$47Cross Country
Find prices
Oct 24
$47Cross Country
$31National Express
Oct 26
$38Cross Country
Find prices

Travel Information from Northampton to Oxford

distanceDistance37 miles (60 km)
modeAvailable travel modesBus or train
priceTicket price range$32 - $46
cheapestCheapest modeBus • $32 (€26) • 4 h 40 min
fastestFastest modeTrain • $46 (€38) • 1 h 36 min
carriersPopular travel companiesNational Express or Cross Country

Travel 37 miles (60 km) by bus or train from Northampton to Oxford. If speed is a priority, then a train is the best option with an average duration of 1 h 36 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $32 (€26). The most popular travel companies which serve this trip are National Express or Cross Country among others. Travelers can even take a direct from Northampton to Oxford.

Travel Tips

Travel from Northampton to Oxford
Travel 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.
How do I travel from Northampton to Oxford?

There are 2 ways to travel between Northampton and Oxford including taking a bus or train.

What is the cheapest way to get from Northampton to Oxford?

The cheapest way to get from Northampton to Oxford is by taking a bus. You can find average ticket prices around $32 (€26) compared to other travel options to Oxford:

A bus is $14 (€12) less than a train for this route with tickets for a train from Northampton to Oxford costing on average $46 (€38).

What is the fastest way to get from Northampton to Oxford?

The fastest way from Northampton to Oxford is by train with an average journey time of 1 h 36 min.

There are alternative travel options to Oxford that can usually take longer:

In comparison, going by bus can take 4 h 40 min   on average.

What is the distance from Northampton to Oxford?

The Northampton to Oxford distance is around 37 miles (60 km).

How many scheduled departures are there a day from Northampton to Oxford?

The average frequency per day from Northampton to Oxford is:

  • 12 trains a day.

However, we recommend checking specific travel dates for your journey from Northampton to Oxford as scheduled services by bus or train can vary by season or day of the week.

What are the departure and arrival points in Northampton and in Oxford?

These are the most popular departure and arrival points when traveling from Northampton to Oxford:

  • Most travelers board their bus from Northampton, Saxon Avenue / Wake Way (Grange Park) and arrive in Oxford, St Giles (Stop C5).
  • Most travelers board their train from Northampton and arrive in Oxford.
Which travel companies can help me find a way to get from Northampton to Oxford?

If finding a good deal is your main consideration for your trip from Northampton to Oxford, then we'll help you find the best value travel companies for you:

  • National Express can take you to Oxford by bus. If searching for a good deal on buses, you can find tickets for National Express from Northampton to Oxford for $32 (€26).
  • Cross Country can get you to Oxford by train. You can find a good deal for train tickets with Cross Country from Northampton to Oxford for $46 (€38) on Omio.
Where should I go next after I travel to Oxford from Northampton?
Your trip from Northampton to Oxford doesn't have to end in Oxford. Many of our customers like to extend their vacation to explore other popular destinations like London, Luton or Bristol. If you’d like to add London, Luton or Bristol to your Northampton to Oxford tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Oxford today!
How far in advance should I buy tickets between Northampton and Oxford online to get the best deals?

When planning your trip from Northampton to Oxford, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost $32 (€26) one way on average.
  • Train tickets are costing on average $46 (€38) one way.

However, we recommend buying tickets from Northampton to Oxford online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Northampton to Oxford: related information

Here are some other resources that might have the information you need