London to Amsterdam is one of the busiest and easiest short-haul hops in Europe: a non-stop flight takes barely over an hour and runs many times a day from almost every London airport. This guide covers who flies the route, what a fair return fare looks like in pounds, and when to book to keep it cheap.
Route: London (LHR / LGW / STN / LTN / LCY) → Amsterdam Schiphol (AMS)
Distance: approximately 370 km (230 miles)
Non-stop flight time: about 1h 10m – 1h 20m
Direct flights: Yes — KLM, British Airways, easyJet and Virgin Atlantic all fly non-stop, with dozens of departures a day across the London airports.
Fares from London to Amsterdam (GBP)
Amsterdam is a year-round city break, so fares are driven more by demand and events than by weather. The spring tulip season (late March–April), summer and the King’s Day and Christmas markets periods are the priciest; January, February and November are the cheapest. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Demand |
|---|---|
| January | low |
| February | low-medium |
| March | medium (tulips begin) |
| April | high (tulips, King’s Day) |
| May | medium-high |
| June | high |
| July | high (summer) |
| August | high |
| September | medium-high |
| October | medium |
| November | low |
| December | medium-high (markets) |
We do not quote a target fare for this route. Our price tracking holds no recorded observations for it, so a “typical” or “good deal” figure here would be an estimate dressed up as a measurement — so this page leaves it out rather than guess. The seasonal pattern above is the part we can stand behind; check the live fare for the number.
Airlines on this route
Non-stop (about 1¼ hours):
- KLM — the most frequent operator, non-stop from Heathrow into its Schiphol hub; a full-service fare with a checked bag on many tickets.
- British Airways — non-stop from Heathrow and London City; convenient timings and the smaller, faster LCY option for central London.
- easyJet — non-stop from Gatwick, Luton and Stansted; usually the cheapest headline fares if you travel light.
- Virgin Atlantic — non-stop short-haul from Heathrow, a newer entrant on the route.
With four carriers competing and dozens of daily flights, this is a genuinely cheap route — the trick is choosing between a low-cost fare plus paid bags (easyJet) and a full-service ticket that may already include baggage and a Schiphol hub connection (KLM, BA).
When to book & how to save
- Book 4–8 weeks ahead for the best fares; short-haul European prices tend to climb in the final fortnight rather than fall.
- Fly midweek: Tuesday, Wednesday and Saturday departures are often among the cheaper options, while Friday and Sunday evenings cost the most.
- Travel light: on easyJet a cabin-only fare is by far the cheapest — only pay for a checked bag if you actually need one, and compare the all-in price against KLM or BA where a bag may be included.
- Be flexible on London airport: Gatwick, Luton and Stansted often price below Heathrow, while London City is fastest if you’re heading to the centre.
- Avoid the peaks — tulip season (April), King’s Day (27 April) and the December markets push fares up; January, February and November are the value months.
Arriving in Amsterdam
All flights land at Amsterdam Schiphol (AMS), about 15 km south-west of the centre and one of Europe’s best-connected airports. The train station is directly beneath the terminal: Intercity and Sprinter trains run to Amsterdam Centraal every few minutes, take around 15–18 minutes, and cost roughly £6 one way. A taxi to the centre runs about £35–£45 and takes 20–30 minutes outside rush hour, so for most travellers the train is the obvious choice.
Frequently asked questions
How long is the flight from London to Amsterdam?
The non-stop flight takes about 1 hour 10 minutes to 1 hour 20 minutes, depending on the London airport and winds. With check-in and security it’s still a genuine day-trip-length hop, and one of the quickest international flights you can take from the UK.
Are there direct flights from London to Amsterdam?
Yes — plenty. KLM, British Airways, easyJet and Virgin Atlantic all fly non-stop, with dozens of departures a day spread across Heathrow, Gatwick, Stansted, Luton and London City. You’ll rarely wait long for a convenient flight.
How much does it cost to fly from London to Amsterdam?
A typical economy return runs about £40–£150 depending on the season and how far ahead you book. Genuine bargains dip to around £40–£55, usually midweek in January, February or November, while spring and summer weekends sit at the top of the range.
What is the cheapest month to fly from London to Amsterdam?
January, February and November are usually the cheapest months to fly. Avoid April (tulip season and King’s Day), the summer holidays and the December Christmas-market weekends, which are the busiest and most expensive.
Which airlines fly from London to Amsterdam?
KLM (from Heathrow), British Airways (Heathrow and London City), easyJet (Gatwick, Luton and Stansted) and Virgin Atlantic (Heathrow) all operate non-stop. easyJet is often competitively priced; KLM and BA are the full-service options with baggage often included.
Which airport do I fly into in Amsterdam?
You arrive at Amsterdam Schiphol (AMS), the Netherlands’ main international airport, about 15 km from the city centre. Its train station sits directly under the terminal, making the journey into Amsterdam Centraal quick and cheap.
How far in advance should I book London to Amsterdam flights?
Aim to book 4 to 8 weeks ahead. Short-haul European fares usually rise in the last two weeks rather than fall, and the cheapest midweek seats sell first, so booking early and staying flexible on your day of travel is the surest way to save.
Is it cheaper to fly on weekdays?
Yes — midweek departures (Tuesday, Wednesday and Saturday) are often among the cheaper options, while Friday and Sunday evenings cost the most. Shifting a city break by a day or two can easily halve the fare on this competitive route.
Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.



