Cheap Flights from London to Des Moines, IA from $817
On Cheapflightsplus.com you will find 145 connecting flights from London to Des Moines. You can compare airfare deals from 8 airlines and multiple travel sites from $817, 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 $817 | 11:20 London Gatwick | 12:44+1 день Des Moines Des Moines International Airport | 31h 24m layover 18h 26m - Sanford | Iberia | IB3757 G42080 |
from $1815 | 11:20 London Gatwick | 12:44+1 день Des Moines Des Moines International Airport | 31h 24m layover 18h 26m - Sanford | British Airways | BA2037 G42080 |
from $1912 | 13:10 London Heathrow | 23:31 Des Moines Des Moines International Airport | 16h 21m layover 5h 7m - Nashville | Iberia | IB3809 G4471 |
from $2011 | 12:30 London Heathrow | 22:52 Des Moines Des Moines International Airport | 16h 22m layover 2h 27m - Las Vegas | British Airways | BA271 G42100 |
from $2146 | 10:40 London Heathrow | 22:34 Des Moines Des Moines International Airport | 17h 54m layover 5h 40m - Dallas | Finnair | AY5493 AY4255 |
from $2146 | 09:25 London Heathrow | 22:34 Des Moines Des Moines International Airport | 19h 9m layover 6h 45m - Dallas | Finnair | AY5779 AY4255 |
from $863 | 14:50 London Heathrow | 14:20+1 день Des Moines Des Moines International Airport | 29h 30m layover 2h 30m - Calgary 12h 16m - Phoenix | WestJet | WS19 WS1536 G4448 |
from $3019 | 11:10 London Heathrow | 17:31+1 день Des Moines Des Moines International Airport | 36h 21m layover 1h 35m - Munich 21h 35m - Chicago | Lufthansa | LH2473 LH434 LH8782 |
from $3019 | 08:45 London Heathrow | 17:31+1 день Des Moines Des Moines International Airport | 38h 46m layover 4h 0m - Munich 21h 35m - Chicago | Lufthansa | LH2471 LH434 LH8782 |
from $3019 | 07:40 London Heathrow | 17:31+1 день Des Moines Des Moines International Airport | 39h 51m layover 5h 5m - Munich 21h 35m - Chicago | Lufthansa | LH2487 LH434 LH8782 |
from $3019 | 06:35 London Heathrow | 17:31+1 день Des Moines Des Moines International Airport | 40h 56m layover 6h 10m - Munich 21h 35m - Chicago | Lufthansa | LH2485 LH434 LH8782 |
from $3027 | 08:45 London Heathrow | 21:23 Des Moines Des Moines International Airport | 18h 38m layover 4h 0m - Munich 1h 25m - Chicago | Lufthansa | LH2471 LH434 LH9270 |
from $3027 | 07:40 London Heathrow | 21:23 Des Moines Des Moines International Airport | 19h 43m layover 5h 5m - Munich 1h 25m - Chicago | Lufthansa | LH2487 LH434 LH9270 |
from $3027 | 06:35 London Heathrow | 21:23 Des Moines Des Moines International Airport | 20h 48m layover 6h 10m - Munich 1h 25m - Chicago | Lufthansa | LH2485 LH434 LH9270 |
from $3027 | 20:15 London Heathrow | 17:31+2 дня Des Moines Des Moines International Airport | 51h 16m layover 16h 30m - Munich 21h 35m - Chicago | Lufthansa | LH2483 LH434 LH8782 |
from $3027 | 17:50 London Heathrow | 17:31+2 дня Des Moines Des Moines International Airport | 53h 41m layover 18h 55m - Munich 21h 35m - Chicago | Lufthansa | LH2479 LH434 LH8782 |
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$2146 |
|
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$2146 |
|
11:20 — 12:44
+1 day
|
11:20 — 16:10
IB3757
Iberia
London — Sanford
18h 26m stop
10:36 — 12:44
G42080
Allegiant Air
Sanford — Des Moines
|
31h 24m including layover |
Find flight
from$817 |
|
11:20 — 12:44
+1 day
|
11:20 — 16:10
BA2037
British Airways
London — Sanford
18h 26m stop
10:36 — 12:44
G42080
Allegiant Air
Sanford — Des Moines
|
31h 24m including layover |
Find flight
from$1815 |
|
12:30 — 22:52
|
12:30 — 15:30
BA271
British Airways
London — Las Vegas
2h 27m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
16h 22m including layover |
Find flight
from$2011 |
|
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$1912 |
|
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$3019 |
|
06:35 — 21:23
|
06:35 — 09:25
LH2485
Lufthansa
London — Munich
6h 10m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 25m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
20h 48m including layover |
Find flight
from$3027 |
|
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$3019 |
|
07:40 — 21:23
|
07:40 — 10:30
LH2487
Lufthansa
London — Munich
5h 5m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 25m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
19h 43m including layover |
Find flight
from$3027 |
|
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$3019 |
|
08:45 — 21:23
|
08:45 — 11:35
LH2471
Lufthansa
London — Munich
4h stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 25m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
18h 38m including layover |
Find flight
from$3027 |
|
09:30 — 17:31
+1 day
|
09:30 — 12:05
LH901
Lufthansa
London — Frankfurt
22h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
38h 1m including layover |
Find flight
from$3037 |
|
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$3037 |
|
13:50 — 21:25
+1 day
|
13:50 — 16:40
LH2475
Lufthansa
London — Munich
22h 55m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
37h 35m including layover |
Find flight
from$3032 |
|
14:50 — 14:20
+1 day
|
14:50 — 16:40
WS19
WestJet
London — Calgary
2h 30m stop
19:10 — 22:24
WS1536
WestJet
Calgary — Phoenix
12h 16m stop
10:40 — 14:20
G4448
Allegiant Air
Phoenix — Des Moines
|
29h 30m including layover |
Find flight
from$863 |
|
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$3036 |
|
15:30 — 21:25
+1 day
|
15:30 — 18:05
LH909
Lufthansa
London — Frankfurt
16h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
6h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
35h 55m including layover |
Find flight
from$3042 |
|
16:40 — 17:31
+2 days
|
16:40 — 19:30
LH2477
Lufthansa
London — Munich
20h 5m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:44
LH8782
Lufthansa
Chicago — Des Moines
|
54h 51m including layover |
Find flight
from$3027 |
|
16:40 — 21:25
+1 day
|
16:40 — 19:30
LH2477
Lufthansa
London — Munich
20h 5m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
34h 45m including layover |
Find flight
from$3032 |
|
17:50 — 17:31
+2 days
|
17:50 — 20:40
LH2479
Lufthansa
London — Munich
18h 55m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:44
LH8782
Lufthansa
Chicago — Des Moines
|
53h 41m including layover |
Find flight
from$3027 |
|
17:50 — 21:25
+1 day
|
17:50 — 20:40
LH2479
Lufthansa
London — Munich
18h 55m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
33h 35m including layover |
Find flight
from$3032 |
|
18:30 — 17:31
+1 day
|
18:30 — 21:05
LH917
Lufthansa
London — Frankfurt
13h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
29h 1m including layover |
Find flight
from$3036 |
|
18:30 — 21:25
+1 day
|
18:30 — 21:05
LH917
Lufthansa
London — Frankfurt
13h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
6h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
32h 55m including layover |
Find flight
from$3042 |
|
19:15 — 21:25
+1 day
|
19:15 — 22:05
LH2481
Lufthansa
London — Munich
17h 30m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
32h 10m including layover |
Find flight
from$3032 |
|
19:30 — 17:31
+1 day
|
19:30 — 22:05
LH919
Lufthansa
London — Frankfurt
12h 45m stop
10:50 — 13:25
LH430
Lufthansa
Frankfurt — Chicago
2h 35m stop
16:20 — 17:41
LH8782
Lufthansa
Chicago — Des Moines
|
28h 1m including layover |
Find flight
from$3036 |
|
20:15 — 17:31
+2 days
|
20:15 — 23:05
LH2483
Lufthansa
London — Munich
16h 30m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
21h 35m stop
16:20 — 17:44
LH8782
Lufthansa
Chicago — Des Moines
|
51h 16m including layover |
Find flight
from$3027 |
|
20:15 — 21:25
+1 day
|
20:15 — 23:05
LH2483
Lufthansa
London — Munich
16h 30m stop
15:35 — 18:25
LH434
Lufthansa
Munich — Chicago
1h 27m stop
20:20 — 21:46
LH9270
Lufthansa
Chicago — Des Moines
|
31h 10m including layover |
Find flight
from$3032 |
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 20:15 from 10 London airports and arrive 06:30 to 20:15 to 1 Des Moines airport. Average flight time is 33h 10m.
- The fastest flight 16h 13m
- Average flight time 33h 10m
- The earliest flight 06:30
- The latest flight 20:15
- Distance 4190 ml
The cheapest months to travel to Des Moines are february (from 817 $), november (from 2 886 $), december (from 3 077 $).
The most expensive months are january (from 5 656 $), december (from 3 077 $), november (from 2 886 $).
What is the lowest airfare London to Des Moines?
The cheapest plane ticket found by our users is $817. This airfare is for economy class on one-way IB3757 flight by Iberia for February 21, 2025 which leaves Gatwick in London at 11:20 am and arrives at Des Moines Des Moines International Airport at 12:44.
Popular Airlines on the Route
The flight London — Des Moines is served by 8 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by Air Canada - 31 departures per week at the price of from $ 3297 . And the most expensive tickets are offered by Lufthansa airline - from $ 5656.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 145 flights with layovers on the route. The fastest connecting flight is LH2473 by Lufthansa takes 16h 13m and the cheapest is IB3757 by Iberia for $817.
- AC - Air Canadafrom $3297Find
- AY - Finnairfrom $2146Find
- IB - Iberiafrom $817Find
- EN - Air Dolomitifrom $3099Find
- SN - Brussels Airlinesfrom $5363Find
- WS - WestJetfrom $863Find
- LH - Lufthansafrom $3019Find
- BA - British Airwaysfrom $1815Find
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 $3048Find
- London-Waterloo-QQWFind
- Heathrow-LHRfrom $863Find
- Luton-LTNFind
- British Rail Terminal-ZLXFind
- London Biggin Hill-BQHFind
- Stansted-STNFind
- Gatwick-LGWfrom $817Find
- 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 8 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.