Oxford to Edinburgh flights

Tue, 23 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews
  • On this page:
  • Route overview
  • Cheapest flights
  • Schedules
  • Compare prices
  • Fastest flights
  • Companies
  • FAQs

Overview: Oxford to Edinburgh flight

distanceDistance299 miles
durationAverage flight duration1 h 15 min
priceAverage plane ticket price£76 (€84)
changesDirect flightNo
carriersAirlineseasyJet, British Airways, Flybe or Cityflyer (British Airways 2)

Flights from Oxford to Edinburgh cover the 299 miles long route taking on average 1 h 15 min with our travel partners like easyJet, British Airways, Flybe or Cityflyer (British Airways 2). You can get the cheapest plane tickets for this journey for as low as £32, but the average price of plane tickets is £76.

Cheap flights tickets from Oxford to Edinburgh

Showing times and prices for 24 Apr

Cheapest

The best way to find a cheap flight ticket from Oxford to Edinburgh is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
easyJet
13:501h15
London Luton Airport (LTN)
15:05Edinburgh Airport (EDI)
£921One-way
0 changes
2nd Cheapest
easyJet
08:201h20
London Stansted Airport (STN)
09:40Edinburgh Airport (EDI)
£941One-way
0 changes
easyJet
21:001h15
London Stansted Airport (STN)
22:15Edinburgh Airport (EDI)
£961One-way
0 changes
easyJet
07:151h30
London Gatwick Airport (LGW)
08:45Edinburgh Airport (EDI)
£981One-way
0 changes
easyJet
08:501h20
London Luton Airport (LTN)
10:10Edinburgh Airport (EDI)
£1041One-way
0 changes

Flight scheduleOxford to Edinburgh

Showing flights for tomorrow, Wednesday, 24 April
British Airways
06:451h25
London Heathrow Airport (LHR)
08:10Edinburgh Airport (EDI)
0 changes
BA Cityflyer
07:001h15
London City Airport (LCY)
08:15Edinburgh Airport (EDI)
0 changes
easyJet
07:151h30
London Gatwick Airport (LGW)
08:45Edinburgh Airport (EDI)
0 changes
British Airways
07:551h25
London Heathrow Airport (LHR)
09:20Edinburgh Airport (EDI)
0 changes
easyJet
08:101h30
London Gatwick Airport (LGW)
09:40Edinburgh Airport (EDI)
0 changes
easyJet
08:201h20
London Stansted Airport (STN)
09:40Edinburgh Airport (EDI)
0 changes
Loganair
08:309h25
Southampton Airport (SOU)
17:55Edinburgh Airport (EDI)
2 changes
Loganair
08:308h05
Southampton Airport (SOU)
16:35Edinburgh Airport (EDI)
2 changes
Loganair
08:307h15
Southampton Airport (SOU)
15:45Edinburgh Airport (EDI)
2 changes
Loganair
08:3010h10
Southampton Airport (SOU)
18:40Edinburgh Airport (EDI)
2 changes
Loganair
08:3011h00
Southampton Airport (SOU)
19:30Edinburgh Airport (EDI)
2 changes
Loganair
08:3010h55
Southampton Airport (SOU)
19:25Edinburgh Airport (EDI)
2 changes
British Airways
08:351h25
London Heathrow Airport (LHR)
10:00Edinburgh Airport (EDI)
0 changes
Loganair
08:401h20
Southampton Airport (SOU)
10:00Edinburgh Airport (EDI)
0 changes
BA Cityflyer
08:401h20
London City Airport (LCY)
10:00Edinburgh Airport (EDI)
0 changes
Loganair
08:401h20
Southampton Airport (SOU)
10:00Edinburgh Airport (EDI)
0 changes
easyJet
08:501h20
London Luton Airport (LTN)
10:10Edinburgh Airport (EDI)
0 changes
BA Cityflyer
09:401h20
London City Airport (LCY)
11:00Edinburgh Airport (EDI)
0 changes
BA Cityflyer
11:251h20
London City Airport (LCY)
12:45Edinburgh Airport (EDI)
0 changes
British Airways
11:401h25
London Heathrow Airport (LHR)
13:05Edinburgh Airport (EDI)
0 changes
Loganair
12:301h25
Southampton Airport (SOU)
13:55Edinburgh Airport (EDI)
0 changes
Loganair
12:301h25
Southampton Airport (SOU)
13:55Edinburgh Airport (EDI)
0 changes
Loganair
12:357h40
Southampton Airport (SOU)
20:15Edinburgh Airport (EDI)
2 changes
Loganair
12:357h50
Southampton Airport (SOU)
20:25Edinburgh Airport (EDI)
2 changes
Loganair
12:3510h00
Southampton Airport (SOU)
22:35Edinburgh Airport (EDI)
2 changes
Loganair
12:358h35
Southampton Airport (SOU)
21:10Edinburgh Airport (EDI)
2 changes
Loganair
12:356h55
Southampton Airport (SOU)
19:30Edinburgh Airport (EDI)
2 changes
Loganair
12:3510h00
Southampton Airport (SOU)
22:35Edinburgh Airport (EDI)
2 changes
Loganair
12:3510h00
Southampton Airport (SOU)
22:35Edinburgh Airport (EDI)
2 changes
British Airways
13:151h25
London Heathrow Airport (LHR)
14:40Edinburgh Airport (EDI)
0 changes
easyJet
13:351h30
London Gatwick Airport (LGW)
15:05Edinburgh Airport (EDI)
0 changes
easyJet
13:501h15
London Luton Airport (LTN)
15:05Edinburgh Airport (EDI)
0 changes
BA Cityflyer
14:051h20
London City Airport (LCY)
15:25Edinburgh Airport (EDI)
0 changes
British Airways
14:201h25
London Heathrow Airport (LHR)
15:45Edinburgh Airport (EDI)
0 changes
British Airways
15:101h25
London Heathrow Airport (LHR)
16:35Edinburgh Airport (EDI)
0 changes
BA Cityflyer
15:501h20
London City Airport (LCY)
17:10Edinburgh Airport (EDI)
0 changes
easyJet
16:101h30
London Gatwick Airport (LGW)
17:40Edinburgh Airport (EDI)
0 changes
Loganair
16:301h25
Southampton Airport (SOU)
17:55Edinburgh Airport (EDI)
0 changes
British Airways
16:301h25
London Heathrow Airport (LHR)
17:55Edinburgh Airport (EDI)
0 changes
Loganair
16:301h25
Southampton Airport (SOU)
17:55Edinburgh Airport (EDI)
0 changes
BA Cityflyer
17:201h20
London City Airport (LCY)
18:40Edinburgh Airport (EDI)
0 changes
BA Cityflyer
18:051h20
London City Airport (LCY)
19:25Edinburgh Airport (EDI)
0 changes
British Airways
18:051h25
London Heathrow Airport (LHR)
19:30Edinburgh Airport (EDI)
0 changes
BA Cityflyer
18:551h20
London City Airport (LCY)
20:15Edinburgh Airport (EDI)
0 changes
British Airways
19:001h25
London Heathrow Airport (LHR)
20:25Edinburgh Airport (EDI)
0 changes
easyJet
19:151h30
London Gatwick Airport (LGW)
20:45Edinburgh Airport (EDI)
0 changes
easyJet
19:251h15
London Luton Airport (LTN)
20:40Edinburgh Airport (EDI)
0 changes
Loganair
19:551h25
Southampton Airport (SOU)
21:20Edinburgh Airport (EDI)
0 changes
BA Cityflyer
19:551h15
London City Airport (LCY)
21:10Edinburgh Airport (EDI)
0 changes
Loganair
19:551h25
Southampton Airport (SOU)
21:20Edinburgh Airport (EDI)
0 changes
easyJet
21:001h15
London Stansted Airport (STN)
22:15Edinburgh Airport (EDI)
0 changes
British Airways
21:101h25
London Heathrow Airport (LHR)
22:35Edinburgh Airport (EDI)
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Oxford to Edinburgh by train, coach or flight

Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May
Mon
13 May
Tue
14 May

Flight times from Oxford to Edinburgh

Showing times and prices for 24 Apr

Fastest Journey

1 h 15 m

Average

3 h 18 m

Flights per day

52

Distance

484 km

Of the 52 flights that leave Oxford for Edinburgh every day 39 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
BA Cityflyer
07:001h15
London City Airport (LCY)
08:15Edinburgh Airport (EDI)
£1651One-way
0 changes
Fastest
easyJet
21:001h15
London Stansted Airport (STN)
22:15Edinburgh Airport (EDI)
£961One-way
0 changes
Fastest
BA Cityflyer
19:551h15
London City Airport (LCY)
21:10Edinburgh Airport (EDI)
£5741One-way
0 changes
Fastest
easyJet
19:251h15
London Luton Airport (LTN)
20:40Edinburgh Airport (EDI)
£1561One-way
0 changes
Fastest
easyJet
13:501h15
London Luton Airport (LTN)
15:05Edinburgh Airport (EDI)
£921One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, British Airways and Flybe Oxford to Edinburgh

EasyJet, British Airways and Flybe flights will get you from Oxford to Edinburgh from £45. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

Flight information from Oxford to Edinburgh with British Airways:

  • Average Duration: 1 h 25 min
  • Cheapest Price: £45

Flights from Oxford to Edinburgh

The nearest airports for passengers flying from Oxford to Edinburgh are those based in London and the South East, namely Heathrow (LHR), Gatwick (LGW), London City Airport (LCY), Stansted (STN) and Luton (LTN). Passengers can reach London from Oxford via road and rail. Altogether, about 30 flights to Edinburgh depart these airports daily, provided by several airlines. Heathrow and Luton are the nearest airports to Oxford (approximately 40 miles), while Stansted, London City and Gatwick are further away (closer to 60 miles). The entire journey takes about 2.5-3 hours, depending on the departure airport and the airline used.

Which airlines fly from Oxford to Edinburgh?

British Airways, EasyJet and Flybe run about 30 direct flights from London to Edinburgh, every day. British Airways provides the majority of the flights from Heathrow, while the airline also flies from Gatwick and London City Airport. EasyJet flies from Gatwick, Luton and Stansted, while Flybe flies from Heathrow and London City Airport.

How long is the flight from Oxford to Edinburgh?

The flights from London to Edinburgh last between one and a half to two hours. However, EasyJet runs flights lasting one hour and twenty minutes from Luton and Stansted airports. The British Airways City Flights service from Heathrow is slightly quicker than travel by the usual passenger service. Passengers should remember to include the time it takes to get to the chosen airport, when booking.

How many flights are there from Oxford to Edinburgh?

Around 30 flights daily leave London airports to Edinburgh. The majority of flights leave from Heathrow and from London City Airport. Fewer than five daily flights each leave Gatwick, Luton and Stansted. The earliest flight leaves Heathrow before 7:00 a.m., while the latest flight departs the same airport between 8:00 p.m. and 9:00 p.m.

What are the departure and arrival airports for flights from Oxford to Edinburgh?

Departure airports: Flight depart from all main airports in London. The distance between Oxford and central London is 57 miles. On arrival, passengers can take the Piccadilly underground line to Heathrow airport (LHR), or travel there by taxi. Mainline rail services are in place for passengers to Luton (LTN), Stansted (STN) and Gatwick (LGW) airports. Passengers can travel readily to London City Airport (LCY) by bus and taxi.

Arrival airport: Edinburgh Airport is located in Ingliston, about five and a half miles from Edinburgh city centre. Lothian Buses provides transport links to Edinburgh bus station, just off of St. Andrew Street, and regular bus services run throughout the capital.

FAQs: Oxford to Edinburgh flights

FAQs: Take a flight from Oxford to Edinburgh hassle-free. 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 Oxford to Edinburgh.
FAQs
Cheap plane tickets from Oxford to Edinburgh can start from as little as £32 when you book in advance. The average flight ticket price for Oxford to Edinburgh is £76; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Oxford to Edinburgh flight time is 1 h 15 min   covering the 299 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Oxford to Edinburgh leaves at 06: 20. Plan your trip with the Journey Planner   from Omio.
The last flight from Oxford to Edinburgh leaves at 22: 25.
For the route from Oxford to Edinburgh you can take a flight with easyJet, British Airways, Flybe or Cityflyer (British Airways 2). Be sure to check out all possible airlines that offer services between Oxford and Edinburgh on Omio to compare what amenities they may have.
The cheapest month for a flight from Oxford to Edinburgh is July.
You have options as you can travel to Edinburgh from Oxford 3 different ways: train, coach or flight.

More options for your journey from Oxford to Edinburgh

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers