There are 4 ways to get from Northampton to Oxford Street by train, bus, car or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train • 1 h
$30 - $73
Cheapest option
Rideshare • 1 h 56 min
$4 - $13
2 alternative options
Bus, train • 2 h 53 min
$35 - $43
Drive • 1 h 14 min
$14 - $22
What companies run services between Northampton, England and Oxford Street, England?
West Midlands operates a train from Northampton to Oxford Street hourly. Tickets cost $28 - $40 and the journey takes 56 min. Virgin West Coast Trains also services this route 5 times a week.

- Phone
- +44 121 634 2040
- comments@londonmidland.com
- Website
- londonmidland.com
Train from Northampton to London Euston
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $28 - $40
- Website
- wmtrains.co.uk
- Advanced Single
- $16 - $23
- Anytime Day Single
- $28 - $40

- Phone
- 0344 556 5650
- Website
- virgintrains.co.uk
Train from Northampton to London Euston
- Ave. Duration
- 48 min
- Frequency
- 5 times a week
- Estimated price
- $40 - $70
- Website
- virgintrains.co.uk
- Advanced Single
- $28 - $45
- Anytime Day Single
- $40 - $70

- Website
- thameslinkrailway.com
Train from Bedford to West Hampstead Thameslink
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- $22 - $30
- Schedules at
- thameslinkrailway.com

- Phone
- +44 1234 220030
- Website
- stagecoachbus.com
Bus from North Gate Bus Station to Bedford Railway Station
- Ave. Duration
- 1 h 13 min
- Frequency
- Every 30 minutes
- Estimated price
- $11
- Schedules at
- stagecoachbus.com

- Website
- blablacar.com
Rideshare from Northampton to London
- Ave. Duration
- 1 h 38 min
- Frequency
- Once daily
- Estimated price
- $4 - $13
- Book at
- blablacar.co.uk
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Northampton to Oxford Street?
The distance between Northampton and Oxford Street is 96 km. The road distance is 109 km.
What is the cheapest way to get from Northampton to Oxford Street?
The cheapest way to get from Northampton to Oxford Street is to rideshare which costs £3 - £9 and takes 1 h 56 min.
What is the fastest way to get from Northampton to Oxford Street?
The quickest way to get from Northampton to Oxford Street is to train which takes 1 h and costs £21 - £55.
How long does it take to get from Northampton to Oxford Street?
It takes approximately 1 h to get from Northampton to Oxford Street, including transfers.