Flights from London to Copenhagen
LHR to CPH. All flight routes from Heathrow, United Kingdom to Copenhagen Airport, Denmark. These routes are operated by 16 different airlines. You can either fly non-stop with Scandinavian Airlines or British Airways, or choose from 15 different transit flights. The shortest flight time is 1 hour and 50 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

Scandinavian Airlines
Non-stop with Scandinavian Airlines.
2-6 flights per day.
SCHEDULE
1h 50m

British Airways
Non-stop with British Airways.
4-7 flights per day.
SCHEDULE
1h 55m
1 stop routes with the same airline:


Via Brussels BRU
1 stop with Brussels Airlines.
1-3 flights per day.
SCHEDULE
3h 45m


Via Frankfurt FRA
1 stop with Lufthansa.
5-11 flights per day.
SCHEDULE
5h 30m


Via Amsterdam AMS
1 stop with KLM.
5-7 flights per day.
SCHEDULE
5h 35m


Via Dusseldorf DUS
1 stop with Eurowings.
SCHEDULE
6h 30m


Via Paris CDG
1 stop with Air France.
4-5 flights per day.
SCHEDULE
6h 55m
1 stop routes with codeshare or different airlines:


Via Hamburg HAM
With British Airways & Scandinavian Airlines
1-3 flights per day.
SCHEDULE
5h 00m


Via Manchester MAN
With British Airways & Scandinavian Airlines
2 flights per day.
SCHEDULE
5h 20m


Via Brussels BRU
With British Airways & Scandinavian Airlines
5 flights per day.
SCHEDULE
5h 25m


Via Berlin BER
With British Airways & Scandinavian Airlines
2 flights per day.
SCHEDULE
5h 35m


Via Paris CDG
With Air France & Scandinavian Airlines
1-2 flights per day.
SCHEDULE
5h 40m


Via Dusseldorf DUS
With British Airways & Scandinavian Airlines
2 flights per day.
SCHEDULE
5h 45m


Via Frankfurt FRA
With British Airways & Lufthansa
1-4 flights per day.
SCHEDULE
5h 50m


Via Luxembourg LUX
With British Airways & Luxair
SCHEDULE
5h 55m


Via Stuttgart STR
With British Airways & Scandinavian Airlines
SCHEDULE
6h 05m


Via Hanover HAJ
With British Airways & Scandinavian Airlines
SCHEDULE
6h 05m


Via Gothenburg GOT
With British Airways & Scandinavian Airlines
SCHEDULE
6h 10m


Via Amsterdam AMS
With British Airways & KLM
4-6 flights per day.
SCHEDULE
6h 15m


Via Edinburgh EDI
With British Airways & Scandinavian Airlines
SCHEDULE
6h 20m


Via Dublin DUB
With British Airways & Scandinavian Airlines
2 flights per day.
SCHEDULE
6h 40m


Via Aberdeen ABZ
With British Airways & Scandinavian Airlines
SCHEDULE
7h 00m
London to Copenhagen flights
There are over 16 airlines and as many as 652 flights every week to this destination. You can fly non-stop to Copenhagen (CPH) from London (LHR) with British Airways or SAS but if a stopover option suits you better you can choose to fly via Hamburg, Prague or any other of the 14 alternatives with flight connections.
Tip! Consider arriving at Kastrup (CPH) or Kastrup (CPH) instead.
London to Copenhagen with British Airways
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. British Airways is a member of the air alliance OneWorld.
With SAS
You can fly non-stop every weekday with flights departing between 6 am and 20 pm. SAS is a Star Alliance member.
With Brussels Airlines
If you fly from London with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Copenhagen. This flight trip will take 3 hours and 45 minutes and you can fly every weekday with departures at 06:00, 11:05 or 17:00. Brussels Airlines is a Star Alliance member.
With Lufthansa
If you fly from London with Lufthansa you will do a stopover in Frankfurt, FRA before reaching Copenhagen. This flight trip will take 5 hours and 20 minutes and you can fly every weekday with departures from 6 am to 18 pm. Lufthansa is a Star Alliance member.
Miles & flight time: LHR - CPH
The shortest flight time between LHR and CPH is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 55m | - | 611 (983 km) |
Direct | 1h 50m | - | 611 (983 km) |
HAM Hamburg | 4h 20m | 1h 40m | 639 (1028 km) |
PRG Prague | 4h 45m | 3h 45m | 1041 (1675 km) |
LUX Luxemburg | 5h 5m | 1h 55m | 816 (1313 km) |
FRA Frankfurt | 5h 40m | 1h 10m | 831 (1337 km) |
MAN Manchester | 5h 50m | 2h 15m | 773 (1244 km) |
BRU Brussels | 5h 50m | 1h 40m | 689 (1109 km) |
DUS Dusseldorf | 6h 5m | 3h 20m | 699 (1125 km) |
BER Berlin | 6h 15m | 2h 45m | 828 (1332 km) |
AMS Amsterdam | 6h 15m | 2h 55m | 626 (1007 km) |
DUB Dublin | 6h 30m | 3h 40m | 1056 (1699 km) |
CDG Paris | 6h 35m | 4h 0m | 843 (1356 km) |
HAJ Hanover | 6h 40m | 2h 0m | 689 (1109 km) |
ABZ Aberdeen | 6h 45m | 3h 35m | 984 (1583 km) |
GOT Gothenburg | 7h 30m | 4h 40m | 809 (1302 km) |



From London to Denmark
Below is a list of other destinations to Denmark from Heathrow with either direct flights or 1 stop connections.
-
BLL Billund Direct
-
AAR Aarhus
-
AAL Aalborg