London (LHR) → Edinburgh (EDI): cheap fares overview
London to Edinburgh is one of those routes where the price curve tells you everything about who's flying. BA operates the direct service out of LHR — 533 km, 38 minutes in the air, barely enough time to finish a coffee. Fares stay relatively flat outside peak periods, but spike hard around school holidays, August festival season, and Hogmanay. Business demand Monday through Thursday keeps midweek prices stubbornly high. Book those seats Tuesday or Wednesday and you're competing with corporate cards. Weekends flip the equation. January through March outside school breaks is consistently the cheapest window on this route.
Why travel from London to Edinburgh?
Edinburgh earns the trip on its own terms. The food scene has genuinely changed — proper restaurants, not just haggis for tourists. The Old Town architecture does something to you in person that no photo captures. August brings the Festival Fringe, the biggest arts event on the planet, and if you've never been, you owe yourself one visit. Beyond that, family connections drive a huge chunk of LHR-EDI bookings — Scotland has its own diaspora story within the UK itself. Edinburgh also works brilliantly as a base for the Highlands. Fly in, hire a car, and you're at Glencoe in two hours. LHR offers 224 non-stop destinations and EDI connects onward to 165, so this pairing works for international trip-chaining too.
How to find a cheap fare on this route
Book six to eight weeks out for leisure travel on this route — that's where I consistently find the sweet spot before prices firm up. Avoid August completely unless the Fringe is the whole point; prices triple. January and February after New Year are genuinely underrated. Check London Gatwick alongside LHR since competing carriers sometimes undercut BA significantly. If you're flexible on Edinburgh itself, Glasgow (GLA) sits 45 minutes away by train and often has cheaper fares from different London airports. Use a price calendar view rather than searching fixed dates — shifting by even two or three days can cut costs noticeably. Tuesday and Saturday departures typically show the lowest fares on this route.
Frequently asked questions
What is the cheapest month to fly from London to Edinburgh?
Flight prices vary seasonally, with shoulder seasons (April-May and September-October) typically offering better rates than peak summer and winter holiday periods. For the most affordable fares, consider traveling outside school holidays and major UK bank holidays.
How far in advance should I book a London to Edinburgh flight?
Booking 4-6 weeks in advance generally offers competitive prices for this route, though prices can fluctuate based on demand. Setting up price alerts with airlines like BA can help you catch deals when fares drop.
Should I book a direct flight or consider connecting options?
Since BA operates direct flights on this route at just 38 minutes, a direct flight is almost always the best option—connecting flights would take significantly longer and cost more. The short flight time makes direct travel the most practical and economical choice.
What payment methods and currency should I use when booking?
Both London and Edinburgh use British Pounds Sterling (GBP), so no currency conversion is needed for UK domestic travel. Standard payment methods including debit cards, credit cards, and digital wallets are accepted on airline booking sites.
What should I know before booking a cheap London to Edinburgh flight?
Check baggage allowances carefully, as budget fares may have restrictions on carry-on or checked luggage. Also verify your booking includes seat selection and any extras you need, as these can significantly impact the final cost of your ticket.