Flight

KLM642

Flight history and live tracking for KLM642, operated by KLM Royal Dutch Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSun 04 Oct 2026
RouteKJFK JOHN F KENNEDY INTERNATIONAL → EHAM SCHIPHOL
Scheduled departure16:40 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineKLM Royal Dutch Airlines
Observed routeKJFK → CYGR

Flight history 336 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL17:27 EDT05:14 CEST5h 47mPHBKA
2026-10-02KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL16:59 EDT04:55 CEST5h 56mPHBHP
2026-10-01KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL16:55 EDT05:14 CEST6h 19mPHBKG
2026-09-30KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL16:47 EDT05:13 CEST6h 26mPHBKQ
2026-09-29KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL17:02 EDT05:24 CEST6h 22mPHBKS
2026-09-28KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL17:05 EDT05:27 CEST6h 22mPHBKH
2026-09-27KJFK JOHN F KENNEDY INTERNATIONALEHAM SCHIPHOL17:26 EDT05:49 CEST6h 23mPHBQB
2026-09-26partial??01:55Z485F84
2026-09-25partial??02:00ZPH-BKA
2026-09-24partial??02:00ZPH-BVB
2026-09-23partialEHAM?08:40 CESTPH-BVB
2026-09-23KJFKEHAM20:00 EDT08:38 CEST6h 37mPH-BVB
2026-09-22partialEHAM?03:13 CESTPH-BKG
2026-09-21partial??02:24ZPH-BKG
2026-09-20partial??01:53ZPH-BQG
2026-09-18EHAMKFRG10:37 CEST17:40 EDT13h 02mPH-BKD
2026-09-18estimated??01:42Z03:08Z1h 26mPH-BKF
2026-09-17partial??02:13ZPH-BKH
2026-09-16partial??02:24ZPH-BKD
2026-09-15estimatedKJFKCYGR17:06 EDT19:40 ADT1h 33mPH-BKD
2026-09-14partialEHAM?04:03 CESTPH-BKC
2026-09-13partial??04:14ZPH-BKI
2026-09-13partialEHAM?03:49 CESTPH-BKI
2026-09-12partialEHAM?17:42 CESTPH-BKH
2026-09-12partialEHAM?04:17 CESTPH-BKH
2026-09-11partialEHAM?13:04 CESTPH-BKH
2026-09-11partialEHAM?03:49 CESTPH-BKH
2026-09-10partialEHAM?10:46 CEST485F82
2026-09-10partialEHAM?04:00 CEST485F82
2026-09-09partial??04:13Z485F83
2026-09-09estimated??02:06Z03:40Z1h 33m485F83
2026-09-08partialEHAM?10:26 CESTPH-BKI
2026-09-07partial??01:44ZPH-BKC
2026-09-06partial??02:22ZPH-BVB
2026-09-05partialEHAM?13:20 CEST486073
2026-09-05estimated??02:24Z03:50Z1h 25m486073
2026-09-04partialEHAM?21:36 CESTPH-BHG
2026-09-04partialEHAM?04:09 CESTPH-BHG
Earlier flights (298) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partial??01:59Z486072
2026-09-01partial??01:41ZPH-BKD
2026-08-31partialEHAM?13:08 CESTPH-BKH
2026-08-31partialEHAM?03:47 CESTPH-BKH
2026-08-30partial??01:51ZPH-BQG
2026-08-29partial??01:47ZPH-BKA
2026-08-28partial??01:55ZPH-BHA
2026-08-27partialEHAM?10:09 CEST486072
2026-08-27estimated??02:11Z03:44Z1h 32m486072
2026-08-25partialEHAM?10:21 CESTPH-BKK
2026-08-25partialEHAM?03:48 CESTPH-BKK
2026-08-24partialEHAM?14:54 CESTPH-BKF
2026-08-24partialEHAM?03:38 CESTPH-BKF
2026-08-23partial??01:43Z485F82
2026-08-22partialEHAM?10:08 CEST485E2E
2026-08-21partial??02:13Z485F82
2026-08-20partial??01:50ZPH-BKI
2026-08-19partial??02:27ZPH-BKA
2026-08-18partial??01:41ZPH-BKC
2026-08-17partial??02:29ZPH-BKH
2026-08-16partial??02:02Z486073
2026-08-15partial??01:57ZPH-BKG
2026-08-14partial??01:29Z486072
2026-08-13partial??02:01ZPH-BKC
2026-08-12partial??01:54Z485F82
2026-08-11estimatedKJFKCYGR17:06 EDT19:26 ADT1h 19m485F82
2026-07-23partial??02:21Z485F83
2026-07-22estimated??08:07Z22:44Z14h 37m485F84
2026-07-22estimated?EHAM02:13Z05:44 CEST1h 30m485F84
2026-07-21estimated??09:42Z22:32Z12h 49mPH-BKD
2026-07-21estimated?EHAM02:21Z05:50 CEST1h 28mPH-BKD
2026-07-20partial??01:58ZPH-BKK
2026-07-19partial??00:00ZPH-BKA
2026-07-18partial??03:05ZPH-BKF
2026-07-17partialEHAM?10:12 CESTPH-BKG
2026-07-17estimated?EHAM02:12Z05:41 CEST1h 28mPH-BKG
2026-07-16estimatedKJFKCYGR07:32 EDT19:36 ADT11h 04m485F85
2026-07-16estimated?EHAM02:05Z05:36 CEST1h 30mPH-BQP
2026-07-15partial??02:04Z485F85
2026-07-14partialKMLT?22:08 EDT485F82
2026-07-13partial??02:04Z485F85
2026-07-12estimated??07:59Z22:26Z14h 26mPH-BKF
2026-07-12estimated?EHAM02:32Z05:58 CEST1h 25mPH-BKF
2026-07-11partialEHAM?11:02 CESTPH-BKH
2026-07-11estimated?EHAM02:00Z05:30 CEST1h 29mPH-BKK
2026-07-10estimatedKJFKCYGR07:27 EDT19:26 ADT10h 58m486073
2026-07-10estimatedKMLTEHAM21:57 EDT05:22 CEST1h 24mPH-BKH
2026-07-09partialKMLT?22:11 EDT486073
2026-07-08partialKMLT?22:01 EDTPH-BKH
2026-07-07partialEHAM?10:05 CESTPH-BKD
2026-07-07estimated??02:06Z03:42Z1h 35m485F82
2026-07-06partial??02:19ZPH-BKD
2026-07-05partial??01:57Z485F85
2026-07-04partialEHAM?10:07 CESTPH-BKH
2026-07-04estimatedKMLT?22:15 EDT03:38Z1h 22mPH-BKH
2026-07-03partial??02:09ZPH-BKA
2026-07-02partialEHAM?13:42 CEST485F82
2026-07-02estimatedKMLTEHAM22:08 EDT05:24 CEST1h 15m485F82
2026-07-01partialKJFK?20:09 EDT485F82
2026-06-30estimated?EHAM01:56Z05:22 CEST1h 25mPH-BKL
2026-06-29estimated??07:29Z22:34Z15h 04mPH-BQC
2026-06-29estimated??02:17Z03:40Z1h 22mPH-BQC
2026-06-28partial??00:00ZPH-BVN
2026-06-27partial??02:03ZPH-BKH
2026-06-26partial??02:04ZPH-BKD
2026-06-25partialEHAM?11:07 CESTPH-BVN
2026-06-25estimated?EHAM02:37Z06:00 CEST1h 22mPH-BVN
2026-06-24partial??02:01ZPH-BQO
2026-06-23partialEHAM?13:20 CEST485F84
2026-06-23estimated?EHAM02:07Z05:28 CEST1h 20m485F84
2026-06-22estimatedKJFKCYGR05:01 EDT19:30 ADT13h 28mPH-BHA
2026-06-22estimated?EHAM01:57Z05:24 CEST1h 26mPH-BHA
2026-06-21partialKJFK?20:13 EDTPH-BKK
2026-06-20estimated?EHAM01:52Z05:20 CEST1h 27mPH-BKI
2026-06-19partial??02:14Z485F82
2026-06-18partialEHAM?13:08 CESTPH-BQL
2026-06-18estimated?EHAM02:19Z05:32 CEST1h 13mPH-BQL
2026-06-17partialEHAM?12:57 CESTPH-BQP
2026-06-17estimated?EHAM02:09Z05:30 CEST1h 20mPH-BQP
2026-06-16EHAMKORD13:09 CEST17:34 CDT11h 24mPH-BKK
2026-06-16estimated?EHAM01:49Z05:06 CEST1h 16mPH-BKK
2026-06-15partial??02:07ZPH-BQA
2026-06-14partial??01:47Z485F83
2026-06-13partialEHAM?19:38 CESTPH-BKA
2026-06-13estimated?EHAM01:58Z05:14 CEST1h 15mPH-BKA
2026-06-12partialEHAM?11:07 CEST485F82
2026-06-11CYQMEHAM19:40 ADT05:52 CEST5h 11m485F82
2026-05-29estimated?EHAM02:01Z05:30 CEST1h 28mPH-BKL
2026-05-28estimatedKJFKCYGR06:52 EDT19:24 ADT11h 31mPH-BKL
2026-05-28estimated?EHAM02:15Z05:40 CEST1h 24mPH-BKL
2026-05-27partial??02:14Z485F83
2026-05-26estimatedKJFKCYGR04:59 EDT19:28 ADT13h 29mPH-BKG
2026-05-26estimatedKMLT?21:52 EDT03:30Z1h 37mPH-BKG
2026-05-25partialKMLT?22:03 EDTPH-BKD
2026-05-24partial??02:27Z485F84
2026-05-23estimatedKJFKCYGR06:46 EDT19:54 ADT12h 08mPH-BKC
2026-05-23estimated??01:44Z03:16Z1h 31mPH-BKH
2026-05-22partial??02:15ZPH-BKC
2026-05-21partial??02:42Z485F83
2026-05-20partialEHAM?03:40 CEST486072
2026-05-19partialEHAM?03:22 CESTPH-BKG
2026-05-12partial??01:53Z485F84
2026-05-11estimated??08:25Z22:22Z13h 57mPH-BKC
2026-05-11estimated?EHAM01:56Z05:22 CEST1h 25mPH-BKC
2026-05-10estimated??08:00Z22:18Z14h 17mPH-BKG
2026-05-10estimatedKMLTEHAM22:33 EDT05:50 CEST1h 16mPH-BKG
2026-05-09partialEHAM?14:43 CEST485E2E
2026-05-08partialEHAM?10:05 CEST485F84
2026-05-07estimatedEHAM?09:22 CEST22:20Z14h 57mPH-BQN
2026-05-07estimatedKMLTEHAM22:40 EDT06:10 CEST1h 29mPH-BQN
2026-05-06partial??02:25Z485F83
2026-05-05estimatedEHAM?10:11 CEST22:40Z14h 29mPH-BKK
2026-05-05estimatedKMLTEHAM21:58 EDT05:22 CEST1h 23mPH-BKK
2026-05-04estimatedKJFKCYGR11:28 EDT19:10 ADT6h 41m486073
2026-05-04estimated?EHAM02:07Z05:36 CEST1h 29m486073
2026-05-03partial??02:13ZPH-BKF
2026-05-02partial??02:09Z485F82
2026-05-01estimatedKJFKCYGR04:58 EDT19:14 ADT13h 16mPH-BKL
2026-05-01estimated??02:10Z03:46Z1h 36mPH-BKL
2026-04-30estimatedKJFKCYGR05:40 EDT19:26 ADT12h 45m485F84
2026-04-30estimated?EHAM02:24Z06:04 CEST1h 39m485F84
2026-04-29partial??02:07Z485F84
2026-04-28partial??02:15Z485F84
2026-04-27partialEHAM?12:55 CEST485F84
2026-04-27estimatedKMLTEHAM22:16 EDT05:46 CEST1h 30m485F84
2026-04-26partial??02:21Z485F84
2026-04-25partialEHAM?13:50 CESTPH-BHC
2026-04-25estimated?EHAM02:25Z06:02 CEST1h 36mPH-BHC
2026-04-24partialEHAM?10:15 CEST486073
2026-04-24estimated?EHAM02:15Z05:48 CEST1h 32m486073
2026-04-23estimatedKJFKCYGR09:38 EDT19:14 ADT8h 35mPH-BQD
2026-04-23estimated?EHAM02:14Z05:48 CEST1h 33m485F84
2026-04-22partial??02:18ZPH-BQD
2026-04-21estimatedKJFKCYGR08:06 EDT19:24 ADT10h 17m486073
2026-04-21estimated?EHAM02:19Z05:46 CEST1h 27m486073
2026-04-20partial??02:06Z486073
2026-04-19partialEHAM?10:07 CEST485F83
2026-04-19estimated?EHAM02:06Z05:30 CEST1h 23m485F83
2026-04-18partial??01:52Z485F82
2026-04-17estimatedKJFKCYGR06:39 EDT19:20 ADT11h 40m486073
2026-04-17estimated??02:19Z03:50Z1h 30m486073
2026-04-16partial??02:00Z485F85
2026-04-15estimatedKJFKCYGR04:18 EDT19:20 ADT14h 01m486072
2026-04-15estimated?EHAM02:51Z06:18 CEST1h 27m486072
2026-04-14partialEHAM?12:58 CESTPH-BKK
2026-04-14estimated??02:10Z03:40Z1h 29mPH-BKK
2026-04-13partialEHAM?10:51 CEST485F84
2026-04-13estimated??01:55Z03:18Z1h 22m485F84
2026-04-12partialEHAM?10:47 CEST485F83
2026-04-12estimated??01:52Z03:22Z1h 29m485F83
2026-04-11partial??02:11Z485F84
2026-04-06estimated??01:48Z03:18Z1h 30m485F84
2026-04-05partialEHAM?13:23 CESTPH-BVS
2026-04-05estimated?EHAM02:04Z05:28 CEST1h 23mPH-BVS
2026-04-04estimatedKJFKCYGR04:06 EDT19:24 ADT14h 17mPH-BKC
2026-04-04estimated??02:40Z03:41Z1h 00mPH-BKC
2026-04-03partial??02:02ZPH-BHM
2026-04-02partial??01:37Z485F84
2026-04-01estimated?EHAM02:19Z05:40 CEST1h 20mPH-BKF
2026-03-31partial??03:29ZPH-BQG
2026-03-30partialEHAM?10:06 CESTPH-BKG
2026-03-30estimated?EHAM02:15Z05:22 CEST1h 06mPH-BKG
2026-03-29estimated??22:22Z22:46Z0h 23mPH-BKG
2026-03-29estimatedKJFKCYGR07:15 EDT18:58 ADT10h 43mPH-BKD
2026-03-29estimated?EHAM00:00Z07:04 CEST5h 04m486072
2026-03-28estimatedKJFKCYGR19:32 EDT20:58 ADT0h 25m486072
2026-03-16estimated?EHAM00:01Z06:24 CET5h 22m485F83
2026-03-15partial??00:00ZPH-BHL
2026-03-14partial??00:00Z485F83
2026-03-13estimatedKJFKCYGR04:44 EDT20:58 ADT15h 13mPH-BKC
2026-03-13estimated??00:00Z05:20Z5h 19mPH-BKC
2026-03-12partial??00:00ZPH-BKD
2026-03-11partialEHAM?09:53 CET485F83
2026-03-11partialEHAM?01:00 CET485F83
2026-03-10partial??00:00ZPH-BKK
2026-03-09partial??00:00ZPH-BKG
2026-03-08partial??00:01ZPH-BKC
2026-03-07partial??00:00ZPH-BQB
2026-03-06partial??00:00Z485F83
2026-03-05partial??00:04ZPH-BKI
2026-03-04partial??00:01ZPH-BKC
2026-03-03partial??00:00ZPH-BQI
2026-03-02partial??00:02ZPH-BKK
2026-03-01partial??00:00ZPH-BVF
2026-02-28partial??00:00ZPH-BKA
2026-02-27partial??00:00Z485F84
2026-02-26estimatedKJFKCYGR17:53 EST19:58 AST1h 04m485F84
2026-02-25partialEHAM?01:00 CETPH-BVR
2026-02-24estimatedKJFKCYGR18:05 EST19:58 AST0h 52mPH-BVR
2026-02-22partialEHAM?01:02 CETPH-BKA
2026-02-21partial??00:00ZPH-BKL
2026-02-20partial??00:00Z485F82
2026-02-19partial??00:03ZPH-BKI
2026-02-18partial??00:02ZPH-BHL
2026-02-17partialEHAM?09:41 CETPH-BKH
2026-02-17partialEHAM?01:02 CETPH-BKH
2026-02-16partialEHAM?11:35 CETPH-BKI
2026-02-16partialEHAM?01:02 CETPH-BKG
2026-02-15partial??00:02ZPH-BKI
2026-02-14partialEHAM?13:03 CETPH-BKH
2026-02-14partialEHAM?01:02 CETPH-BKH
2026-02-13partial??00:00ZPH-BQN
2026-02-12partial??00:01ZPH-BKH
2026-02-11partial??00:01ZPH-BKI
2026-02-07partialEHAM?13:59 CETPH-BKG
2026-02-07partialEHAM?01:02 CETPH-BKG
2026-02-06partial??00:00ZPH-BQN
2026-02-05partialEHAM?14:02 CETPH-BKF
2026-02-05partialEHAM?01:00 CETPH-BKG
2026-02-04partial??00:00ZPH-BKF
2026-02-03partial??00:00ZPH-BQK
2026-02-02partial??00:00ZPH-BKC
2026-02-01partial??00:00ZPH-BQL
2026-01-31partial??00:00ZPH-BQN
2026-01-30partial??00:01ZPH-BKA
2026-01-29partial??00:00Z486073
2026-01-28partialEHAM?12:10 CET485F83
2026-01-28KJFKEHAM19:10 EST07:52 CET6h 41m485F83
2026-01-27partialEHAM?01:01 CET485F82
2026-01-26estimatedKJFKCYGR18:23 EST19:58 AST0h 34m485F82
2026-01-25partialEHAM?01:00 CETPH-BKA
2026-01-24partial??00:06ZPH-BKK
2026-01-23partial??00:09ZPH-BQI
2026-01-22partial??00:00ZPH-AOC
2026-01-21partial??00:02Z486073
2026-01-20partial??00:00ZPH-BKL
2026-01-19partial??00:02Z485F82
2026-01-18estimatedKJFKCYGR17:58 EST19:58 AST0h 59m485F82
2026-01-17estimatedKJFKCYGR18:02 EST19:30 AST0h 27m486073
2026-01-09partialEHAM?01:01 CETPH-BKK
2026-01-08partial??00:00Z486072
2026-01-07partialKJFK?19:36 ESTPH-BKI
2026-01-05KJFKEHAM20:57 EST09:46 CET6h 49mPH-BKI
2026-01-04KJFKEHAM21:47 EST10:14 CET6h 27m485F84
2026-01-03partialEHAM?01:00 CETPH-BKG
2026-01-02partial??00:02ZPH-BKI
2026-01-01partial??00:02Z486073
2025-12-31partial??00:00ZPH-BKH
2025-12-30partial??00:02Z485F82
2025-12-29partial??00:00Z486072
2025-12-28partial??00:00ZPH-BKC
2025-12-27partial??00:00ZPH-BQE
2025-12-26estimatedKJFKCYGR18:29 EST19:58 AST0h 28mPH-BQE
2025-12-26partialEHAM?01:01 CETPH-BKC
2025-12-25partial??00:00ZPH-BKA
2025-12-24partial??00:00ZPH-BKA
2025-12-23partial??00:00ZPH-BKI
2025-12-22partial??00:00Z486073
2025-12-21partial??00:02ZPH-BKL
2025-12-20partial??00:00ZPH-BKF
2025-12-19partial??00:00ZPH-BVN
2025-12-18partial??00:00ZPH-BKD
2025-12-17partial??00:00Z485F83
2025-12-16partialKJFK?19:00 ESTPH-BKH
2025-12-15partialEHAM?01:00 CET486072
2025-12-14partial??00:00ZPH-BKC
2025-12-13partial??00:00ZPH-BKC
2025-12-12partial??00:00ZPH-BKI
2025-12-11partialKJFK?21:41 ESTPH-BKD
2025-12-10partial??00:00ZPH-BKI
2025-12-09estimatedKJFKCYGR17:49 EST19:58 AST1h 09mPH-BKI
2025-12-02estimated??00:45Z06:38Z5h 52mPH-BVD
2025-11-28estimated??00:04Z05:16Z5h 12mPH-BKL
2025-11-27partial??00:00ZPH-BHH
2025-11-26estimatedKJFKCYGR04:07 EST19:58 AST14h 50mPH-BKI
2025-10-30estimated??00:00Z05:26Z5h 26mPH-BKD
2025-10-29partial??00:00ZPH-BKH
2025-10-28partial??00:02Z485F83
2025-10-27partial??00:00ZPH-BKI
2025-10-26partial??02:58ZPH-BHI
2025-10-25partial??03:07Z485F83
2025-10-24estimatedKJFKCYGR18:12 EDT20:36 ADT1h 23m485F83
2025-10-23partialEHAM?02:06 CESTPH-BQG
2025-10-22partialEHAM?05:19 CESTPH-BQG
2025-10-21partialEHAM?17:27 CESTPH-BQG
2025-10-21estimated??03:48Z04:46Z0h 57mPH-BQG
2025-10-20partial??00:31ZPH-BQG
2025-10-19estimated??03:19Z18:30Z15h 11mPH-BQG
2025-10-15partialEHAM?02:00 CESTPH-BQG
2025-10-14partial??01:08ZPH-BQG
2025-10-13partial??00:00ZPH-BQG
2025-10-12estimatedKJFKCYGR19:01 EDT20:58 ADT0h 57mPH-BQG
2025-10-08partialEHAM?05:14 CESTPH-BQG
2025-10-07partial??03:30ZPH-BQG
2025-10-06partial??00:04ZPH-BQG
2025-10-05estimatedKJFKCYGR11:03 EDT20:58 ADT8h 54mPH-BQC
2025-10-04KJFKEHAM10:17 EDT18:30 CEST2h 12mPH-BQG
2025-09-25partial??00:00Z48436E
2025-09-21partialKJFK John F. Kennedy International?20:00 EDT48436E
2025-08-26partialEHAM?04:28 CESTPH-BQG
2025-08-24KJFKEHAM22:01 EDT10:02 CEST6h 00mPH-BQG
2025-08-22partialEHAM?07:05 CESTPH-BQG
2025-08-21estimatedKJFKCYGR03:19 EDT20:38 ADT16h 18mPH-BQG
2025-08-20partialEHAM?06:52 CESTPH-BQG
2025-08-19partial??00:00ZPH-BQG
2025-08-17partialKJFK?20:00 EDTPH-BQG
2025-08-16partialKJFK?19:13 EDTPH-BQG
2025-08-15KJFKEHAM20:41 EDT07:16 CEST4h 34mPH-BQG

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when KLM642 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]