Travel Information
Compare bus, train, and flight for Edinburgh to Oxford
Omio recommends booking the train as it is the most popular option from Edinburgh to Oxford among Omio's users. If you are prioritising price, take the bus, with an average ticket price of $62 For those with little time, consider booking a flight, which has an average total journey time of 4h 17m. If you are seeking to minimise your carbon footprint, the train is your best option, with estimated CO2 emissions of 0.1 - 0.4kg. Average ticket prices depend on the travel mode: a bus costs an average of $62, while a flight costs an average of $278.
Distance: 300 miles (484 km)
Compare train with
Most popular Train | Bus | Flight | Driving |
|---|---|---|---|
$155 Average price | $62 Average price Cheapest | $278 Average price | $184 Average price (fuel + tolls) |
6h 7m Average total duration 5h 37m Onboard + 30m Additional time* | 11h 15m Average total duration 10h 45m Onboard + 30m Additional time* | 4h 17m Average total duration Fastest 2h 17m Onboard + 2h 0m Additional time* | 6h 52m Average total duration (door-to-door) |
0.1 - 0.4kg CO2 emissions Lowest | 0.5 - 1.2kg CO2 emissions | 1.4 - 2.9kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline | Your own car or car rental |
Direct Options | Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Edinburgh to Oxford:
A bus is $94 less than a train for this route with tickets for a train from Edinburgh to Oxford costing on average $155.
A bus is $217 less than a flight for this route with tickets for a flight from Edinburgh to Oxford costing on average $278.
Other travel options to Oxford take longer:
Train takes on average 6h 7m.
Bus takes on average 11h 15m.
The journey is about 1h 15m faster (5h 37m by train vs 6h 52m by car) and roughly $29 cheaper once you factor in fuel and tolls ($155 vs $184). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
Travel optionsfrom Edinburgh to Oxford
How to get from Edinburgh to Oxford by train, bus or flight.
Our recommendation
The best way to travel from Edinburgh to Oxford is by taking a flight because it’s the best combination of price and speed.
RK 11339:00 PM1h25Edinburgh Airport10:25 PMBournemouth Airport$341One-way0 transfers
Cheapest
RK 11339:00 PM1h25Edinburgh Airport10:25 PMBournemouth Airport$341One-way0 transfers
Fastest
U23357:35 PM1h10Edinburgh Airport8:45 PMBirmingham International Airport$1311One-way0 transfers
Other options
W29868 · G010187:03 AM7h12Edinburgh Waverley (EDB)2:15 PMOxford station (OXF)$881One-way1 transfer
G00914 · W29939+
G800915:00 PM6h13Edinburgh Waverley (EDB)11:13 PMOxford station (OXF)$1361One-way2 transfers
W34268+
W299394:52 PM6h21Edinburgh Waverley (EDB)11:13 PMOxford station (OXF)$1361One-way1 transfer
NX591 · UCX510:35 AM11h40Edinburgh, Bus Station10:15 PMOxford, Gloucester Green Bus Station$501One-way1 transfer
FlixBus · FlixBus11:05 AM13h40Edinburgh, Bus Station12:45 AMOxford, Gloucester Green Bus Station$641One-way1 transfer
FlixBus · FlixBus11:30 PM16h35Edinburgh, Bus Station4:05 PMOxford, Gloucester Green Bus Station$991One-way1 transfer
RK 86049:25 PM1h25Edinburgh Airport10:50 PMLondon Stansted Airport$1051One-way0 transfers
U26069:40 PM1h15Edinburgh Airport10:55 PMLondon Luton Airport$1171One-way0 transfers
U23037:25 PM1h15Edinburgh Airport8:40 PMLondon Luton Airport$1171One-way0 transfers
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Oct 15
Oct 16
Oct 17
Oct 18
Oct 19
Oct 20
Oct 21
Oct 22
Oct 23
Oct 24
Oct 25
Oct 26
Oct 27
Oct 28
Oct 29
Oct 30
Oct 31
Nov 01
Nov 02
Nov 03
Nov 04
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Edinburgh 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 Edinburgh to Oxford.

This is compared to other travel options from Edinburgh to Oxford:
A bus is $94 less than a train for this route with tickets for a train from Edinburgh to Oxford costing on average $155.
A bus is $217 less than a flight for this route with tickets for a flight from Edinburgh to Oxford costing on average $278.
Other travel options to Oxford take longer:
Train takes on average 6h 7m.
Bus takes on average 11h 15m.
- Around 41 flights per day.
- Around 7 trains per day.
- Around 3 buses per day.
However, we recommend checking specific travel dates for your route between Edinburgh and Oxford as scheduled services by bus, train, and flight can vary by season or day of the week.
- Flights mostly depart from Edinburgh Airport and arrive in London Heathrow Airport.
- Trains mostly depart from Edinburgh Waverley (EDB) and arrive in Oxford station (OXF).
- Buses mostly depart from Edinburgh, Bus Station and arrive in Oxford, Gloucester Green Bus Station.
- Travel with easyJet, British Airways, BA Cityflyer, Lufthansa Cityline, Brussels Airlines, Lufthansa City Airlines, Austrian Airlines, Lufthansa, Air Baltic, Loganair, Ryanair, Edelweiss Air to go to Oxford by flight.
- Travel with CrossCountry, Avanti West Coast, London North Eastern Railway, Transpennine Express, Lumo to go to Oxford by train.
- Travel with National Express, FlixBus to go to Oxford by bus.
- 28 direct flights per day with easyJet, British Airways, BA Cityflyer, Loganair, Ryanair.
Travelling from Edinburgh to Oxford: related information
Here are some other resources that might have the information you need

