Just launched: The brand new Plane Finder API
Explore Now
KLM

KLM Royal Dutch Airlines Flight KL809 KLM809

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
6 Nov 2026
17:00 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
18:10 WIB
789 Unknown Play
5 Nov 2026
20:25 CET
Netherlands Amsterdam AMS
Malaysia Kuala Lumpur KUL
15:40 +08
B789 PH-BHL Play

Past Flights

Date Departed From To Arrived Aircraft Reg
23 Sep 2026
03:35 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
18:06 WIB
B789 PH-BHF Play
21 Sep 2026
21:50 CEST
Netherlands Amsterdam AMS
Malaysia Kuala Lumpur KUL
19:16 +08
B772 PH-BQK Play
20 Sep 2026
03:25 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
18:05 WIB
B789 PH-BHE Play
19 Sep 2026
04:05 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
19:49 WIB
B789 PH-BHO Play
18 Sep 2026
04:15 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
21:14 WIB
B789 PH-BHM Play
16 Sep 2026
03:20 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
17:54 WIB
B789 PH-BHL Play
14 Sep 2026
03:20 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
19:32 WIB
B789 PH-BHI Play
13 Sep 2026
21:35 CEST
Netherlands Amsterdam AMS
Malaysia Kuala Lumpur KUL
19:02 +08
B789 PH-BHN Play
12 Sep 2026
03:35 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
19:38 WIB
B789 PH-BHG Play
11 Sep 2026
03:25 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
19:53 WIB
B789 PH-BHH Play
9 Sep 2026
03:30 +08
Malaysia Kuala Lumpur KUL
Indonesia Jakarta CGK
18:25 WIB
B789 PH-BHP Play
7 Sep 2026
21:35 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
14:25 WIB
B789 PH-BHF Play
6 Sep 2026
21:20 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
23:17 WIB
B789 PH-BHI Play
5 Sep 2026
21:40 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
14:26 WIB
B789 PH-BHA Play
4 Sep 2026
21:30 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
22:57 WIB
B789 PH-BHG Play
2 Sep 2026
21:25 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:15 WIB
B789 PH-BHE Play
31 Aug 2026
21:40 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:04 WIB
B789 PH-BHL Play
30 Aug 2026
21:15 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:34 WIB
B789 PH-BHD Play
29 Aug 2026
21:25 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:31 WIB
B789 PH-BHN Play
28 Aug 2026
21:15 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:15 WIB
B789 PH-BHC Play
26 Aug 2026
21:30 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:14 WIB
B789 PH-BHD Play
24 Aug 2026
21:50 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
20:10 WIB
B789 PH-BHF Play
23 Aug 2026
21:15 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:30 WIB
B789 PH-BHA Play
22 Aug 2026
21:40 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:28 WIB
B789 PH-BHE Play
21 Aug 2026
21:35 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:36 WIB
B789 PH-BHH Play
19 Aug 2026
21:25 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:33 WIB
B789 PH-BHC Play
17 Aug 2026
21:40 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:31 WIB
B789 PH-BHD Play
16 Aug 2026
21:45 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
19:25 WIB
B789 PH-BHN Play
15 Aug 2026
21:35 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:13 WIB
B789 PH-BHL Play
14 Aug 2026
21:30 CEST
Netherlands Amsterdam AMS
Indonesia Jakarta CGK
18:11 WIB
B772 PH-BQI Play

Download our free app

Build with our flight data

Explore Plane Finder API