Which airport are you flying from?

Direct flights from Amsterdam to London

Airlines Schedules

AMS - LHR route map All flights from AMS to LHR non-stop. There are direct flights from Schiphol (AMS), Netherlands to Heathrow (LHR), United Kingdom with KLM and British Airways. 101 weekly departures are currently scheduled on this route. Departure times range from 07:00 to 21:35 depending on the schedule period. The flight distance is 231 miles (372 km). Flight time ranges from 1 hour and 15 minutes to 1 hour and 30 minutes.

AMS
Schiphol
NetherlandsAmsterdam , Netherlands
LHR
Heathrow
United KingdomLondon , United Kingdom
AMS
Schiphol
NetherlandsAmsterdam , Netherlands
Heathrow
United KingdomLondon , United Kingdom
LHR
Flight time 1h 15min to 1h 30min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

KLM SkyTeam

Departure times vary between 07:20 and 20:40
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
53 flights/week
53 flights/week

British Airways oneworld

Departure times vary between 07:00 and 21:35
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
48 flights/week
48 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Amsterdam to London with KLM

This is a weekly direct flight schedule for KLM. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
KL1001
07:20
07:20
07:20
07:20
07:20
07:20
07:20
KL1003
08:40
08:40
08:40
08:40
08:40
----
----
KL1005
10:15
10:15
10:15
10:15
10:15
10:15
10:15
KL1009
13:25
13:25
13:25
13:25
13:25
13:25
13:25
KL1011
16:00
16:00
16:00
16:00
16:00
16:00
16:00
KL1013
17:15
17:15
17:15
17:15
17:15
17:30
17:30
KL1015
19:05
19:05
19:05
19:05
19:05
----
19:10
KL1017
20:40
20:40
20:40
20:40
20:40
20:40
20:40

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Amsterdam to London with British Airways

This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
BA445
07:15
07:10
07:45
07:45
07:20
07:55
08:10
BA429
10:25
10:10
10:15
10:15
10:10
----
10:05
BA433
14:55
14:55
----
14:55
----
11:30
13:25
BA431
11:35
11:35
11:35
11:35
11:35
----
11:35
BA435
15:40
15:40
16:05
----
15:50
14:20
----
BA439
19:25
19:20
19:25
18:45
18:30
16:05
19:20
BA437
17:55
17:50
17:50
17:50
17:55
17:55
----
BA443
----
21:35
21:15
19:40
----
----
21:15
BA441
----
19:55
----
----
19:55
----
----

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Amsterdam to London scheduled departures

Select a date to see every published non-stop departure between AMS and LHR.

Saturday
Sat
Jul 25
11 flights(11)
Sunday
Sun
Jul 26
13 flights(13)
Monday
Mon
Jul 27
15 flights(15)
Tuesday
Tue
Jul 28
17 flights(17)
Wednesday
Wed
Jul 29
15 flights(15)
Thursday
Thu
Jul 30
15 flights(15)
Friday
Fri
Jul 31
15 flights(15)
Time
Airline
Flight
07:20
KLM KLM
KL1001
07:55
British Airways British Airways
BA445
10:15
KLM KLM
KL1005
10:40
British Airways British Airways
BA431
11:30
British Airways British Airways
BA433
13:25
KLM KLM
KL1009
14:20
British Airways British Airways
BA435
16:00
KLM KLM
KL1011
16:05
British Airways British Airways
BA439
17:30
KLM KLM
KL1013
20:40
KLM KLM
KL1017
07:20
KLM KLM
KL1001
08:10
British Airways British Airways
BA445
10:05
British Airways British Airways
BA429
10:15
KLM KLM
KL1005
11:35
British Airways British Airways
BA431
13:25
British Airways British Airways
BA433
13:25
KLM KLM
KL1009
16:00
KLM KLM
KL1011
17:30
KLM KLM
KL1013
19:10
KLM KLM
KL1015
19:20
British Airways British Airways
BA439
20:40
KLM KLM
KL1017
21:15
British Airways British Airways
BA443
07:15
British Airways British Airways
BA445
07:20
KLM KLM
KL1001
08:40
KLM KLM
KL1003
10:15
KLM KLM
KL1005
10:25
British Airways British Airways
BA429
11:35
British Airways British Airways
BA431
13:25
KLM KLM
KL1009
14:55
British Airways British Airways
BA433
15:40
British Airways British Airways
BA435
16:00
KLM KLM
KL1011
17:15
KLM KLM
KL1013
17:55
British Airways British Airways
BA437
19:05
KLM KLM
KL1015
19:25
British Airways British Airways
BA439
20:40
KLM KLM
KL1017
07:10
British Airways British Airways
BA445
07:20
KLM KLM
KL1001
08:40
KLM KLM
KL1003
10:10
British Airways British Airways
BA429
10:15
KLM KLM
KL1005
11:35
British Airways British Airways
BA431
13:25
KLM KLM
KL1009
14:55
British Airways British Airways
BA433
15:40
British Airways British Airways
BA435
16:00
KLM KLM
KL1011
17:15
KLM KLM
KL1013
17:50
British Airways British Airways
BA437
19:05
KLM KLM
KL1015
19:20
British Airways British Airways
BA439
19:55
British Airways British Airways
BA441
20:40
KLM KLM
KL1017
21:35
British Airways British Airways
BA443
07:20
KLM KLM
KL1001
07:45
British Airways British Airways
BA445
08:40
KLM KLM
KL1003
10:15
British Airways British Airways
BA429
10:15
KLM KLM
KL1005
11:35
British Airways British Airways
BA431
13:25
KLM KLM
KL1009
16:00
KLM KLM
KL1011
16:05
British Airways British Airways
BA435
17:15
KLM KLM
KL1013
17:50
British Airways British Airways
BA437
19:05
KLM KLM
KL1015
19:25
British Airways British Airways
BA439
20:40
KLM KLM
KL1017
21:15
British Airways British Airways
BA443
07:20
KLM KLM
KL1001
07:45
British Airways British Airways
BA445
08:40
KLM KLM
KL1003
10:15
British Airways British Airways
BA429
10:15
KLM KLM
KL1005
11:35
British Airways British Airways
BA431
13:25
KLM KLM
KL1009
14:55
British Airways British Airways
BA433
16:00
KLM KLM
KL1011
17:15
KLM KLM
KL1013
17:50
British Airways British Airways
BA437
18:45
British Airways British Airways
BA439
19:05
KLM KLM
KL1015
19:40
British Airways British Airways
BA443
20:40
KLM KLM
KL1017
07:20
British Airways British Airways
BA445
07:20
KLM KLM
KL1001
08:40
KLM KLM
KL1003
10:10
British Airways British Airways
BA429
10:15
KLM KLM
KL1005
11:35
British Airways British Airways
BA431
13:25
KLM KLM
KL1009
15:50
British Airways British Airways
BA435
16:00
KLM KLM
KL1011
17:15
KLM KLM
KL1013
17:55
British Airways British Airways
BA437
18:30
British Airways British Airways
BA439
19:05
KLM KLM
KL1015
19:55
British Airways British Airways
BA441
20:40
KLM KLM
KL1017
SPONSORED AD
AMS-LHR flight route
Route map from Amsterdam, AMS to London, LHR. The distance is 231 miles or 372 km.
Amsterdam - London direct flight map
SPONSORED AD
SPONSORED AD

AMS - LHR route facts

  • Distance
    231 miles (372 km)
  • Flight time
    1 hour and 15 minutes to 1 hour and 30 minutes
  • Airlines
    KLM KLM
    British Airways British Airways
  • Airline alliances
    SkyTeam oneworld
  • Cabins
    Economy
  • Hub airports
    KLM: AMS
    British Airways: LHR (Main hub.)
  • Arrival terminals
    KLM: Terminal 4
    British Airways: Terminal 5
  • Aircraft
    KLM: Airbus A321neo and Embraer 195 E2
    British Airways: Airbus A320neo, Airbus A320, Airbus A321neo, Airbus A319 and Airbus A320 (sharklets)

Route FAQ

KLM and British Airways operate non-stop flights from AMS to LHR with 101 weekly departures.

Scheduled flight time from AMS to LHR ranges from 1 hour and 15 minutes to 1 hour and 30 minutes. The route covers 231 miles (372 km).

101 weekly departures are currently scheduled on this route, with published departure times ranging from 07:00 to 21:35 depending on the schedule period.

Arrival terminals: KLM: Terminal 4 and British Airways: Terminal 5.

Economy are currently scheduled on non-stop flights for this route.
Direct flights from Amsterdam to United Kingdom
From Amsterdam to Belfast

BFS Aldergrove Airport

From Amsterdam to Inverness

INV Inverness

From Amsterdam to Belfast

BHD City

From Amsterdam to Glasgow

GLA Glasgow International Airport

From Amsterdam to Aberdeen

ABZ Dyce

From Amsterdam to Edinburgh

EDI Edinburgh Airport

From Amsterdam to Liverpool

LPL Liverpool Airport

From Amsterdam to Exeter

EXT Exeter

From Amsterdam to Jersey

JER Jersey

From Amsterdam to Manchester

MAN Manchester Airport

SPONSORED AD
SPONSORED AD