|Distance||37 miles (60 km)|
|Train frequency||16 a day|
|Train providers||Cross Country|
Trains from Northampton to Oxford cover the 37 miles (60 km) long trip taking on average 1 h 39 min with our travel partners like Cross Country. Normally, there are 16 trains operating per day, including direct services available. Travelers depart most frequently from Northampton and arrive in Oxford.
Travel to Oxford from Northampton on CrossCountry trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Here are some other resources that might have the information you need