Cheap Flights from London to Des Moines, IA from $532
On Cheapflightsplus.com you will find 183 connecting flights from London to Des Moines. You can compare airfare deals from 12 airlines and multiple travel sites from $532, book and save on cheap plane tickets and last minute offers. Also check out LON-DSM flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip London to Des Moines Flight Deals
Best Flights from London to Des Moines Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $775 | 11:20 London Gatwick | 12:44+1 день Des Moines Des Moines International Airport | 31h 24m layover 18h 26m - Sanford | Iberia | IB3757 G42080 |
from $834 | 12:30 London Gatwick | 08:13+1 день Des Moines Des Moines International Airport | 25h 43m layover 12h 30m - Clearwater | Aer Lingus | EI8267 G4982 |
from $857 | 16:05 London Heathrow | 22:56+1 день Des Moines Des Moines International Airport | 36h 51m layover 23h 3m - Las Vegas | Iberia | IB3618 G4438 |
from $1448 | 12:30 London Gatwick | 08:13+1 день Des Moines Des Moines International Airport | 25h 43m layover 12h 30m - Clearwater | Finnair | AY5457 G4982 |
from $532 | 14:50 London Heathrow | 22:56+1 день Des Moines Des Moines International Airport | 38h 6m layover 17h 40m - Calgary 5h 24m - Las Vegas | WestJet | WS19 WS1424 G4438 |
from $682 | 11:40 London Gatwick | 08:13+1 день Des Moines Des Moines International Airport | 26h 33m layover 4h 55m - Toronto 6h 59m - Clearwater | Air Transat | TS123 PD527 G4982 |
from $729 | 17:00 London London City | 22:56+1 день Des Moines Des Moines International Airport | 35h 56m layover 16h 20m - Frankfurt 3h 18m - Las Vegas | British Airways | BA8738 4Y54 G4438 |
from $804 | 20:45 London Heathrow | 22:02+2 дня Des Moines Des Moines International Airport | 55h 17m layover 17h 15m - Dublin 23h 9m - Las Vegas | Aer Lingus | EI179 EI51 G4461 |
from $807 | 16:55 London Heathrow | 22:56+1 день Des Moines Des Moines International Airport | 36h 1m layover 16h 10m - Frankfurt 3h 18m - Las Vegas | British Airways | BA912 4Y54 G4438 |
from $859 | 19:30 London Heathrow | 22:56+1 день Des Moines Des Moines International Airport | 33h 26m layover 13h 45m - Frankfurt 3h 18m - Las Vegas | Lufthansa | LH919 4Y54 G4438 |
from $988 | 21:40 London Heathrow | 15:52+2 дня Des Moines Des Moines International Airport | 48h 12m layover 10h 1m - Bogota 19h 36m - Sanford | Avianca | AV121 NK1922 G42058 |
from $1425 | 18:00 London Heathrow | 22:19+1 день Des Moines Des Moines International Airport | 34h 19m layover 15h 20m - Toronto 4h 38m - Sarasota | Air Canada | AC859 AC1632 G4459 |
from $1445 | 18:00 London Heathrow | 22:19+1 день Des Moines Des Moines International Airport | 34h 19m layover 15h 20m - Toronto 4h 38m - Sarasota | Lufthansa | LH6586 AC1632 G4459 |
from $1502 | 16:30 London Heathrow | 15:50+1 день Des Moines Des Moines International Airport | 29h 20m layover 11h 25m - Montreal 2h 52m - Miami | Finnair | AY5995 TS844 G4449 |
from $1706 | 12:10 London Heathrow | 22:32 Des Moines Des Moines International Airport | 16h 22m layover 3h 5m - Dublin 1h 40m - Chicago | Aer Lingus | EI159 EI125 EI7435 |
from $1706 | 09:50 London Heathrow | 22:32 Des Moines Des Moines International Airport | 18h 42m layover 5h 25m - Dublin 1h 40m - Chicago | Aer Lingus | EI155 EI125 EI7435 |
Flight Schedule London to Des Moines (Iowa)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
09:25 — 22:34
|
09:25 — 13:50
AY5779
Finnair
London — Dallas
6h 45m stop
20:53 — 22:54
AY4255
Finnair
Dallas — Des Moines
|
19h 9m including layover |
Find flight
from$2038 |
|
10:40 — 22:34
|
10:40 — 15:00
AY5493
Finnair
London — Dallas
5h 40m stop
20:53 — 22:54
AY4255
Finnair
Dallas — Des Moines
|
17h 54m including layover |
Find flight
from$2038 |
|
12:30 — 08:13
+1 day
|
12:30 — 17:30
EI8267
Aer Lingus
London — Clearwater
12h 30m stop
06:00 — 08:13
G4982
Allegiant Air
Clearwater — Des Moines
|
25h 43m including layover |
Find flight
from$834 |
|
12:30 — 08:13
+1 day
|
12:30 — 17:30
AY5457
Finnair
London — Clearwater
12h 30m stop
06:00 — 08:13
G4982
Allegiant Air
Clearwater — Des Moines
|
25h 43m including layover |
Find flight
from$1448 |
|
13:10 — 23:31
|
13:10 — 16:35
IB3809
Iberia
London — Nashville
5h 7m stop
21:42 — 23:31
G4471
Allegiant Air
Nashville — Des Moines
|
16h 21m including layover |
Find flight
from$1815 |
|
16:05 — 22:56
+1 day
|
16:05 — 18:50
IB3618
Iberia
London — Las Vegas
23h 3m stop
17:59 — 22:56
G4438
Allegiant Air
Las Vegas — Des Moines
|
36h 51m including layover |
Find flight
from$857 |
|
06:35 — 17:31
+1 day
|
06:35 — 09:25
LH2485
Lufthansa
London — Munich
6h 10m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
40h 56m including layover |
Find flight
from$2866 |
|
06:40 — 22:32
|
06:40 — 09:30
SK500
SAS
London — Copenhagen
3h 30m stop
13:00 — 17:10
SK929
SAS
Copenhagen — Atlanta
4h stop
21:28 — 22:43
SK3230
SAS
Atlanta — Des Moines
|
21h 52m including layover |
Find flight
from$2055 |
|
07:40 — 17:31
+1 day
|
07:40 — 10:30
LH2487
Lufthansa
London — Munich
5h 5m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
39h 51m including layover |
Find flight
from$2866 |
|
07:50 — 22:32
|
07:50 — 09:10
EI151
Aer Lingus
London — Dublin
7h 30m stop
16:40 — 19:15
EI125
Aer Lingus
Dublin — Chicago
1h 40m stop
20:55 — 22:32
EI7435
Aer Lingus
Chicago — Des Moines
|
20h 42m including layover |
Find flight
from$1706 |
|
08:45 — 17:31
+1 day
|
08:45 — 11:35
LH2471
Lufthansa
London — Munich
4h stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
38h 46m including layover |
Find flight
from$2866 |
|
08:50 — 22:32
|
08:50 — 10:15
EI153
Aer Lingus
London — Dublin
6h 25m stop
16:40 — 19:15
EI125
Aer Lingus
Dublin — Chicago
1h 40m stop
20:55 — 22:32
EI7435
Aer Lingus
Chicago — Des Moines
|
19h 42m including layover |
Find flight
from$1706 |
|
09:50 — 22:32
|
09:50 — 11:15
EI155
Aer Lingus
London — Dublin
5h 25m stop
16:40 — 19:15
EI125
Aer Lingus
Dublin — Chicago
1h 40m stop
20:55 — 22:32
EI7435
Aer Lingus
Chicago — Des Moines
|
18h 42m including layover |
Find flight
from$1706 |
|
10:30 — 17:31
+1 day
|
10:30 — 13:05
LH903
Lufthansa
London — Frankfurt
21h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
37h 1m including layover |
Find flight
from$2884 |
|
11:40 — 08:13
+1 day
|
11:40 — 15:00
TS123
Air Transat
London — Toronto
4h 55m stop
19:55 — 23:01
PD527
Porter Airlines
Toronto — Clearwater
6h 59m stop
06:00 — 08:13
G4982
Allegiant Air
Clearwater — Des Moines
|
26h 33m including layover |
Find flight
from$682 |
|
11:40 — 15:50
+1 day
|
11:40 — 15:00
TS123
Air Transat
London — Toronto
16h 5m stop
07:05 — 10:30
F81602
Freedom Airlines
Toronto — Miami
2h 42m stop
13:12 — 15:50
G4449
Allegiant Air
Miami — Des Moines
|
34h 10m including layover |
Find flight
from$758 |
|
13:30 — 17:31
+1 day
|
13:30 — 16:05
LH907
Lufthansa
London — Frankfurt
18h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
34h 1m including layover |
Find flight
from$2884 |
|
14:50 — 22:56
+1 day
|
14:50 — 16:50
WS19
WestJet
London — Calgary
17h 40m stop
10:30 — 12:29
WS1424
WestJet
Calgary — Las Vegas
5h 24m stop
17:53 — 22:56
G4438
Allegiant Air
Las Vegas — Des Moines
|
38h 6m including layover |
Find flight
from$532 |
|
14:50 — 15:52
+2 days
|
14:50 — 16:40
WS19
WestJet
London — Calgary
24h 35m stop
17:15 — 00:23
WS1418
WestJet
Calgary — Sanford
13h 18m stop
13:41 — 15:52
G42058
Allegiant Air
Sanford — Des Moines
|
55h 2m including layover |
Find flight
from$556 |
|
15:30 — 17:31
+1 day
|
15:30 — 18:05
LH909
Lufthansa
London — Frankfurt
16h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
32h 1m including layover |
Find flight
from$2883 |
|
16:55 — 22:56
+1 day
|
16:55 — 19:40
BA912
British Airways
London — Frankfurt
16h 10m stop
11:50 — 14:35
4Y54
Flight Alaska
Frankfurt — Las Vegas
3h 18m stop
17:53 — 22:56
G4438
Allegiant Air
Las Vegas — Des Moines
|
36h 1m including layover |
Find flight
from$807 |
|
17:00 — 22:56
+1 day
|
17:00 — 19:30
BA8738
British Airways
London — Frankfurt
16h 20m stop
11:50 — 14:35
4Y54
Flight Alaska
Frankfurt — Las Vegas
3h 18m stop
17:53 — 22:56
G4438
Allegiant Air
Las Vegas — Des Moines
|
35h 56m including layover |
Find flight
from$729 |
|
17:05 — 15:50
+1 day
|
17:05 — 20:15
BA99
British Airways
London — Toronto
10h 50m stop
07:05 — 10:30
F81602
Freedom Airlines
Toronto — Miami
2h 42m stop
13:12 — 15:50
G4449
Allegiant Air
Miami — Des Moines
|
28h 45m including layover |
Find flight
from$1806 |
|
18:00 — 22:19
+1 day
|
18:00 — 21:00
AC859
Air Canada
London — Toronto
15h 20m stop
12:20 — 15:29
AC1632
Air Canada
Toronto — Sarasota
4h 38m stop
20:07 — 22:19
G4459
Allegiant Air
Sarasota — Des Moines
|
34h 19m including layover |
Find flight
from$1425 |
|
18:00 — 22:19
+1 day
|
18:00 — 21:00
LH6586
Lufthansa
London — Toronto
15h 20m stop
12:20 — 15:29
AC1632
Air Canada
Toronto — Sarasota
4h 38m stop
20:07 — 22:19
G4459
Allegiant Air
Sarasota — Des Moines
|
34h 19m including layover |
Find flight
from$1445 |
|
19:30 — 22:56
+1 day
|
19:30 — 22:05
LH919
Lufthansa
London — Frankfurt
13h 45m stop
11:50 — 14:35
4Y54
Flight Alaska
Frankfurt — Las Vegas
3h 18m stop
17:53 — 22:56
G4438
Allegiant Air
Las Vegas — Des Moines
|
33h 26m including layover |
Find flight
from$859 |
|
19:35 — 22:32
+1 day
|
19:35 — 20:50
EI177
Aer Lingus
London — Dublin
19h 50m stop
16:40 — 19:15
EI125
Aer Lingus
Dublin — Chicago
1h 40m stop
20:55 — 22:32
EI7435
Aer Lingus
Chicago — Des Moines
|
32h 57m including layover |
Find flight
from$1766 |
|
20:45 — 22:02
+2 days
|
20:45 — 22:05
EI179
Aer Lingus
London — Dublin
17h 15m stop
15:20 — 17:50
EI51
Aer Lingus
Dublin — Las Vegas
23h 9m stop
16:59 — 22:02
G4461
Allegiant Air
Las Vegas — Des Moines
|
55h 17m including layover |
Find flight
from$804 |
|
20:45 — 22:32
+1 day
|
20:45 — 22:05
EI179
Aer Lingus
London — Dublin
18h 35m stop
16:40 — 19:15
EI125
Aer Lingus
Dublin — Chicago
1h 40m stop
20:55 — 22:32
EI7435
Aer Lingus
Chicago — Des Moines
|
31h 47m including layover |
Find flight
from$1766 |
|
21:40 — 15:52
+2 days
|
21:40 — 03:45
AV121
Avianca
London — Bogota
10h 1m stop
13:46 — 18:05
NK1922
Spirit Airlines
Bogota — Sanford
19h 36m stop
13:41 — 15:52
G42058
Allegiant Air
Sanford — Des Moines
|
48h 12m including layover |
Find flight
from$988 |
Flight Information
Below we will explain in detail what the flights cost on the destination from London to Des Moines depends on and how to choose the most interesting flight option for you.
Distance between London and Des Moines is 6743 miles. Time difference between the cities is 6h. Airplanes depart 06:30 to 21:40 from 10 London airports and arrive 06:30 to 21:40 to 1 Des Moines airport. Average flight time is 33h 25m.
- The fastest flight 16h 13m
- Average flight time 33h 25m
- The earliest flight 06:30
- The latest flight 21:40
- Distance 4190 ml
The cheapest months to travel to Des Moines are january (from 532 $), february (from 556 $), november (from 781 $).
The most expensive months are december (from 1 198 $), november (from 781 $), february (from 556 $).
What is the lowest airfare London to Des Moines?
The cheapest plane ticket found by our users is $532. This airfare is for economy class on one-way WS19 flight by WestJet for January 22, 2025 which leaves Heathrow in London at 14:50 am and arrives at Des Moines Des Moines International Airport at 22:56.
Popular Airlines on the Route
The flight London — Des Moines is served by 12 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by Air Canada - 35 departures per week at the price of from $ 1425 . And the most expensive tickets are offered by Lufthansa airline - from $ 5371.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 183 flights with layovers on the route. The fastest connecting flight is LH2473 by Lufthansa takes 16h 13m and the cheapest is WS19 by WestJet for $532.
- AC - Air Canadafrom $1425Find
- EI - Aer Lingusfrom $804Find
- AV - Aviancafrom $988Find
- AY - Finnairfrom $1448Find
- SK - SASfrom $2055Find
- IB - Iberiafrom $775Find
- EN - Air Dolomitifrom $2943Find
- SN - Brussels Airlinesfrom $5131Find
- WS - WestJetfrom $532Find
- LH - Lufthansafrom $859Find
- TS - Air Transatfrom $682Find
- BA - British Airwaysfrom $729Find
Airports
You can fly from London to Des Moines from 10 airports (London City, London-Waterloo, Heathrow, Luton, British Rail Terminal, London Biggin Hill, Stansted, Gatwick, Ebbsfleet International Rail St, Stratford International Rail St).
London airports
- London City-LCYfrom $729Find
- London-Waterloo-QQWFind
- Heathrow-LHRfrom $532Find
- Luton-LTNFind
- British Rail Terminal-ZLXFind
- London Biggin Hill-BQHFind
- Stansted-STNFind
- Gatwick-LGWfrom $682Find
- Ebbsfleet International Rail St-XQEFind
- Stratford International Rail St-XOFFind
Des Moines airports
- Des Moines International Airport-DSMFind
Airplanes
There are flights to Des Moines from London by 12 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from London
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $8544Find
- from $79Find
- from $313Find
- from $70Find
- from $55Find
- from $75Find
- from $58Find
- from $60Find
- from $59Find
- from $77Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.