Flights from Oxford to Edinburgh

The cheapest flights from Oxford to Edinburgh

Showing times and prices for 16 Aug

Cheapest

£66

Average

£197

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
06:45Birmingham International Airport1h20 08:05Edinburgh Airport
0 changes
£661One-way
2nd Cheapest
14:25Birmingham International Airport1h15 15:40Edinburgh Airport
0 changes
£741One-way
08:45Birmingham International Airport1h15 10:00Edinburgh Airport
0 changes
£871One-way
21:00Birmingham International Airport1h15 22:15Edinburgh Airport
0 changes
£891One-way
18:00London Luton Airport1h15 19:15Edinburgh Airport
0 changes
£941One-way

Flight schedule Oxford to Edinburgh

Showing flights for tomorrow, Tuesday, 16 August
06:45Birmingham International Airport1h20 08:05Edinburgh Airport
0 changes
07:00London City Airport1h15 08:15Edinburgh Airport
0 changes
07:05London Gatwick Airport1h35 08:40Edinburgh Airport
0 changes
07:20London Heathrow Airport3h50 11:10Edinburgh Airport
1 change
08:10London Gatwick Airport1h30 09:40Edinburgh Airport
0 changes
08:20London Luton Airport1h20 09:40Edinburgh Airport
0 changes
08:45Birmingham International Airport1h15 10:00Edinburgh Airport
0 changes
08:45London Stansted Airport1h15 10:00Edinburgh Airport
0 changes
08:55London City Airport10h45 19:40Edinburgh Airport
1 change
09:20London Heathrow Airport11h55 21:15Edinburgh Airport
2 changes
11:05London Heathrow Airport8h35 19:40Edinburgh Airport
1 change
12:15London Stansted Airport1h20 13:35Edinburgh Airport
0 changes
13:35London Gatwick Airport1h30 15:05Edinburgh Airport
0 changes
13:50London Luton Airport1h20 15:10Edinburgh Airport
0 changes
14:05London City Airport1h15 15:20Edinburgh Airport
0 changes
14:25Birmingham International Airport1h15 15:40Edinburgh Airport
0 changes
15:00London City Airport4h40 19:40Edinburgh Airport
1 change
15:10London Heathrow Airport4h30 19:40Edinburgh Airport
1 change
15:50London City Airport1h15 17:05Edinburgh Airport
0 changes
15:50London Gatwick Airport1h30 17:20Edinburgh Airport
0 changes
16:35London Heathrow Airport1h25 18:00Edinburgh Airport
0 changes
17:05London Heathrow Airport1h25 18:30Edinburgh Airport
0 changes
17:20London City Airport1h20 18:40Edinburgh Airport
0 changes
18:00London Luton Airport1h15 19:15Edinburgh Airport
0 changes
19:05London City Airport1h20 20:25Edinburgh Airport
0 changes
19:15London Gatwick Airport1h30 20:45Edinburgh Airport
0 changes
19:55London City Airport1h15 21:10Edinburgh Airport
0 changes
20:15London Heathrow Airport1h25 21:40Edinburgh Airport
0 changes
21:00Birmingham International Airport1h15 22:15Edinburgh Airport
0 changes
21:00London Stansted Airport1h15 22:15Edinburgh Airport
0 changes
22:00London Heathrow Airport1h25 23:25Edinburgh Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept

The fastest flights from Oxford to Edinburgh

Showing times and prices for 16 Aug

Fastest Journey

1 h 15 m

Average

2 h 30 m

Flights per day

31

Distance

484 km

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

Fastest
07:00London City Airport1h15 08:15Edinburgh Airport
0 changes
£2091One-way
Fastest
14:05London City Airport1h15 15:20Edinburgh Airport
0 changes
£2091One-way
Fastest
19:55London City Airport1h15 21:10Edinburgh Airport
0 changes
£2091One-way
Fastest
14:25Birmingham International Airport1h15 15:40Edinburgh Airport
0 changes
£741One-way
Fastest
21:00Birmingham International Airport1h15 22:15Edinburgh Airport
0 changes
£891One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Oxford to Edinburgh flight

distanceDistance299 miles
durationAverage flight duration1 h 15 min
priceAverage plane ticket price£73 (€83)
changesDirect flightNo
carriersAirlinesFlybe, BA Cityflyer, Ryanair, British Airways or easyJet

Flights from Oxford to Edinburgh cover the 299 miles long trip taking on average 1 h 15 min with our travel partners like Flybe, BA Cityflyer, Ryanair, British Airways or easyJet. There are direct flight services available. While the average ticket price for this journey costs around £73, you can find the cheapest plane ticket for as low as £45.

Airlines: Ryanair, British Airways and easyJet Oxford to Edinburgh

For as little as £45 you can travel by flight from Oxford to Edinburgh with Ryanair, British Airways and easyJet. Omio will show you the best deals, timetables and tickets available for this journey.

easyJet
Ryanair
British Airways

EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travellers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

  • Average Price: £89

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.

    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.

    Travel Tips: Oxford to Edinburgh flight

    Take a flight to Edinburgh 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 Oxford to Edinburgh.
    FAQs
    Omio customers have found cheap plane tickets to Edinburgh from Oxford for as low as £45  for the next 7 days.
    If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Oxford to Edinburgh flight prices are on average £73  one way.
    You should expect to travel around 299 miles  between Oxford and Edinburgh by plane.
    While the time it takes to travel 299 miles to Edinburgh from Oxford can vary based on specific dates, weekends, and bank holidays, the flight duration from Oxford to Edinburgh is on average 1 h 15 min.
    When taking a flight from Oxford to Edinburgh, you can count on Flybe, BA Cityflyer, Ryanair, British Airways or easyJet for the best way to get you to Edinburgh. You can also check all possible airlines who offer a service from Oxford to Edinburgh and compare the amenities they offer before buying a plane ticket.
    You can take the first flight from Oxford to Edinburgh at 05: 45   or take the last flight from Oxford to Edinburgh leaving at 21: 00. Look for the latest Oxford Edinburgh flight schedule on Omio and book the best time to take the plane for this journey.
    You can find a flight from Oxford to Edinburgh to cost on average £73 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Oxford to Edinburgh flight generally on sale a few months before the planned travel date.

    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
    Currency
    Language