There are 4 ways to get from Heyford Station to London by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Heyford to Oxfordtrain Banbury - Oxford / ...
- Take the train from Oxford to London Paddingtontrain Oxford - London Paddington / ...
1h 32m£31–59Bus
cheapest- Take the bus from Heyford Bridge to Magdalen Street Eastbus S4
- Take the bus from Oxford - Beaumont Street Bus Stop to London Victoriabus Uk025
3h 54m£9–14Drive 65.8 mi
- Drive from Heyford Station to Londoncar 65.8 mi
1h 31m£17–24Bus, train
- Take the bus from Kingdom Hall to Bicester Village Stationbus 25A
- Take the train from Bicester Village to London Marylebonetrain Oxford - London Marylebone / ...
2h 20m£27–45
Heyford Station to London by train
Comparing Your Travel Options
The cheapest way to get from Heyford Station to London is to bus which costs £8 - £15 and takes 3h 54m.
The fastest way to get from Heyford Station to London is to drive which takes 1h 31m and costs £16 - £24.
No, there is no direct bus from Heyford Station to London. However, there are services departing from Heyford Bridge and arriving at London Victoria via Oxford - Beaumont Street Bus Stop. The journey, including transfers, takes approximately 3h 54m.
No, there is no direct train from Heyford Station to London. However, there are services departing from Heyford and arriving at London Paddington via Oxford. The journey, including transfers, takes approximately 1h 32m.
The distance between Heyford Station and London is 75 miles. The road distance is 66.2 miles.
The best way to get from Heyford Station to London without a car is to train which takes 1h 32m and costs £30 - £60.
It takes approximately 1h 32m to get from Heyford Station to London, including transfers.
Heyford Station to London bus services, operated by Stagecoach Oxfordshire, depart from Heyford Bridge station.
Heyford Station to London train services, operated by Great Western Railway (GWR), depart from Heyford station.
The best way to get from Heyford Station to London is to train which takes 1h 32m and costs £30 - £60. Alternatively, you can bus, which costs £8 - £15 and takes 3h 54m.
What companies run services between Heyford Station, England and London, England?
You can take a train from Heyford to London Paddington via Oxford in around 1h 32m. Alternatively, you can take a vehicle from Heyford Station to London Victoria via Heyford Bridge, Magdalen Street East, and Oxford - Beaumont Street Bus Stop in around 3h 54m.
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Heyford to Oxford
- Ave. Duration
- 15 min
- Frequency
- Every 3 hours
- Estimated price
- £5–9
- Website
- Great Western Railway (GWR)
Train from Oxford to London Paddington
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- £26–50
- Website
- Great Western Railway (GWR)
- Phone
- +44 345 600 5165
- Website
- Chiltern Railways
Train from Bicester Village to London Marylebone
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- £23–40
- Website
- Chiltern Railways
- Phone
- 0345 241 8000
- [email protected]
- Website
- Stagecoach Oxfordshire
Bus from Heyford Bridge to Magdalen Street East
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- Stagecoach Oxfordshire
Bus from Kingdom Hall to Bicester Village Station
- Ave. Duration
- 28 min
- Frequency
- 3 times a day
- Estimated price
- £2–3
- Website
- Stagecoach Oxfordshire
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oxford - Beaumont Street Bus Stop to London Victoria
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- £6–11
- Website
- Flixbus
- Phone
- +44 1865 785400
- Website
- Thames Travel
Bus from Kingdom Hall to Bicester Village Station
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- £2–3
- Website
- Thames Travel
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.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
The London Underground: Essential tips to navigate the Tube
Read the travel guide
Booking & Getting There
Heyford Station to London bus services, operated by Stagecoach Oxfordshire, arrive at Magdalen Street East station.
Heyford Station to London train services, operated by Great Western Railway (GWR), arrive at Oxford station.
Yes, the driving distance between Heyford Station to London is 66 miles. It takes approximately 1h 31m to drive from Heyford Station to London.
Book your Heyford Station to London train tickets online with Omio.
There are 21199+ hotels available in London.




















