Cheap Flight Tickets from Edinburgh to London: What Actually Works (And What’s a Waste of Time)
I’m going to be real with you — when I first moved to Scotland for a few months back in 2021, I assumed flying from Edinburgh to London would be dirt cheap. Like, it’s basically the same island, right? How expensive could it be?
Pretty expensive, as it turned out. My first booking, made in a rush the night before a friend’s birthday party in London, cost me £187 one-way. I paid it, winced, and swore I’d never let that happen again. And since then, I’ve genuinely cracked the code on finding cheap flight tickets from Edinburgh to London — sometimes paying as little as £19 each way, occasionally even less. This is everything I learned, including the stuff that didn’t work quite as well as I hoped.
Why This Route Is Trickier Than It Looks
Here’s the thing people don’t realize: Edinburgh to London isn’t just one route. You’ve got Edinburgh Airport (EDI) flying into Heathrow (LHR), Gatwick (LGW), Luton (LTN), Stansted (STN), and City Airport (LCY). That’s five different London airports, and the price difference between them can be massive. I’ve seen the same travel date go for £95 into Heathrow and £23 into Luton on the exact same morning. Same day, same airline group, almost 75% cheaper — just because of the destination airport.
Most people default to Heathrow because it sounds more “London.” And sure, it’s central, but you’re paying for that convenience every single time. Luton and Stansted are further out, but honestly, if you factor in a £6 easyJet fare versus £90 on British Airways, you can take three buses and still come out way ahead.
The Airlines Worth Actually Checking for Cheap Flight Tickets from Edinburgh to London
When it comes to cheap flight tickets from Edinburgh to London, the budget carriers are your best friends. EasyJet and Ryanair dominate this route, and they’re genuinely where the deals live. Ryanair flies Edinburgh to Stansted, easyJet covers multiple London airports, and between them they run dozens of flights a day.
British Airways and Loganair also operate the route, and while they’re pricier, BA occasionally runs flash sales that undercut the budget airlines — especially if you’re flying into Heathrow and the timing works. I’ve grabbed BA tickets for £29 before, which felt mildly illegal. Sign up for their email alerts if you fly frequently enough that it’s worth the inbox clutter.
Wizz Air is worth a look too, though their baggage fees can creep up on you fast. Trust me on this one — I once thought I’d scored a £15 fare only to realize checking my bag added another £28 each way. Always, always calculate the total cost including bags before you celebrate.
When to Book (This Part Actually Matters)
I’ve tested a lot of booking windows on this route over the years, and what I’ve found is that sweet spot tends to be somewhere between three and eight weeks out. Book too early — like four months ahead — and the prices are surprisingly high because airlines hold them. Book too late and you’re paying the panic premium, which is exactly what happened to me with that £187 ticket.
Tuesday and Wednesday tend to have slightly lower fares, though I’ll be honest, the difference isn’t always dramatic. What does make a difference is flying at odd hours. The 6am departures and the late evening flights are consistently cheaper than anything leaving between 8am and 6pm. I’ve taken more 6am flights from Edinburgh than I care to admit, standing bleary-eyed in departures with an overpriced airport coffee, but saving £40-60 each way makes it worth it.
Set up fare alerts on Google Flights for your dates. It takes two minutes and it does the watching for you, so you’re not obsessively refreshing flight search pages at 11pm. Not that I’ve ever done that.
The Train vs. Flight Question Everyone Asks Me
Okay, I have to address this because half the people who message me asking about Edinburgh to London flights end up booking the train after we talk — and that’s genuinely sometimes the right answer. The Avanti/LNER trains from Edinburgh Waverley to London King’s Cross take about 4.5 hours, and if you book the advance tickets far enough out, you can find them for £30-40. City center to city center, no airport faff, no liquid restrictions, actual legroom.
Where flights win is on price flexibility and speed if you’re going airport-to-airport. A £19 easyJet ticket beats a £39 train ticket, and the flight itself is only 1h20. But once you add getting to Edinburgh Airport (30 minutes and about £13 on the tram), security, boarding, the flight, landing at Luton, and then getting from Luton into central London (another 45-60 minutes on a good day), your “short flight” is easily a 5-6 hour door-to-door journey.
I’m not telling you which to choose — that’s genuinely personal. But I am saying: do the full journey math, not just the flight price.
Skyscanner Is Your Starting Point, Not Your Final Stop
For finding cheap Edinburgh to London flights, Skyscanner is where I start every single time. Their “whole month” view lets you see the cheapest days at a glance, which is incredibly useful if you have any flexibility in your travel dates. Moving your flight one day earlier or later can sometimes shave £30-40 off the price.
That said, Skyscanner isn’t always where you finish. Once you find the cheapest option, go directly to the airline’s website to book. Sometimes there’s a slight price difference (airlines occasionally offer web-only deals), and more importantly, booking direct means dealing directly with the airline if anything goes wrong. I learned this the hard way when a flight got canceled and I’d booked through a third-party site — sorting out the refund was a six-week headache I wouldn’t wish on anyone.
Google Flights is also genuinely great for this route. The price calendar feature and the fare tracking alerts are chef’s kiss for a budget traveler. Use both, compare, then book direct.
The Baggage Game: Don’t Get Caught Out
Here’s where budget airlines on the Edinburgh to London route get a lot of people — the base fare looks incredible until you realize it doesn’t include anything except you and whatever fits in a small personal item. Ryanair’s free bag is the size of a large handbag. EasyJet’s is slightly more generous but still not roomy.
If you’re only going to London for a weekend, genuinely challenge yourself to pack into a personal item. I’ve done weekend trips to London with just a 20L backpack and it’s completely doable — you just have to be intentional about it. Roll everything, wear your bulkiest shoes on the plane, and skip the “just in case” outfits. The money you save on bag fees over a year of trips adds up to another trip entirely. That’s not an exaggeration.
If you truly need to check a bag, price it into your fare comparison from the start. Sometimes easyJet with a checked bag works out cheaper than Ryanair with one, or vice versa.
A Few More Things That Have Actually Saved Me Money
Joining easyJet’s email list has occasionally landed me flash sale prices before they go public — nothing guaranteed, but it costs you nothing to sign up. Flying mid-week instead of Sunday evenings (when everyone is heading back to London after a Scottish weekend) makes a noticeable difference. And checking prices for nearby dates during school holiday periods versus just outside them can sometimes mean the difference between £25 and £120 for the same route.
One more thing: if you’re a student or under 26, keep an eye out for youth fare promotions. They don’t always exist on this route, but occasionally they do, and they’re worth knowing about.
You’ve Got This
Cheap flight tickets from Edinburgh to London are genuinely out there — I’ve found them consistently enough that this route doesn’t stress me out anymore. It just takes a bit of flexibility, a willingness to set an alarm for a 6am flight sometimes, and knowing which tools to actually use. Start with Skyscanner and Google Flights, consider all five London airports, factor in your bags, and book direct once you find your price.
And if you end up on the train instead? Honestly, it’s a beautiful journey through the English countryside and you’ll arrive at King’s Cross feeling like a human being. No judgment from me.
