KL5954 Flight Status KLM: St. Louis to Des Moines (KLM5954)

KL 5954 St. Louis to Des Moines Flight Status

Not scheduled today. Latest flight: September 9th, 2026 ; recent history is in the table below.

KL 5954 Flight Status & Schedule KLM St. Louis to Des Moines

Date From To Departure Arrival Status Details
Sep 09 STL DSM 10:56 11:49 Landed Late Track >
Sep 08 STL DSM 23:55 00:19 En-Route Track >

KLM operates KL 5954 from St. Louis to Des Moines, a 417 km (259 mi) trip. The timetable allows 5 h 44 min; there is not enough recent history yet to say how long it usually takes. It is not flying today; the last flight, on 9 September 2026, landed 29 minutes late.

< All St. Louis STL Departures All Des Moines DSM Arrivals >

About KL 5954

Route
St. Louis Lambert International Airport STL to Des Moines International Airport DSM
Distance
417 km (259 mi)
Scheduled flight time
5 h 44 min

KL 5954 FAQ

How long is the KL5954 flight?
The timetable allows 5 h 44 min. St. Louis to Des Moines is 417 km (259 mi).
What other flight numbers does KL5954 have?
Also listed as KLM5954 (KLM's ICAO code) and KL 5954.

KL5954 and St. Louis STL to Des Moines DSM Flights

Flight KL5954 is a code-share KLM flight of the Endeavor Air operated 9E5253.

Other flights departing from St. Louis STL: 9E5253, 9E5253, G74581

Other flights arriving at Des Moines DSM: OO4955, 9E5253, AA4435

All flights connecting St. Louis STL to Des Moines DSM.