Flight

KLM604

Flight history and live tracking for KLM604, 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

DateWed 07 Oct 2026
RouteKLAX LOS ANGELES INTERNATIONAL → EHAM SCHIPHOL
Scheduled departure16:45 PDT
Estimated departure16:45 PDT on time
Estimated arrival11:17 CEST
AircraftPHBKO B78X
Aircraft nowIn the air near FUL Fullerton flying in as KLM603 Watch live

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

Route

AirlineKLM Royal Dutch Airlines
Typical originKLAX LOS ANGELES INTERNATIONAL
Typical destinationEHAM SCHIPHOL
Distance4,836 nm

Flight history 197 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL16:54 PDT11:32 CEST9h 38mPHBKS
2026-10-05KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL17:18 PDT11:33 CEST33h 15mPHBKI
2026-10-04KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL17:18 PDT11:53 CEST9h 35mPHBVA
2026-10-03KLAXEHAM17:00 PDT11:52 CEST9h 52mPH-BQP
2026-10-02KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL17:00 PDT11:34 CEST9h 34mPHBQP
2026-10-01KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL16:43 PDT10:59 CEST9h 16mPHBKP
2026-09-30KLAX LOS ANGELES INTERNATIONALEHAM SCHIPHOL17:05 PDT11:17 CEST33h 12mPHBKH
2026-09-29partialKLAX?17:23 PDT486072
2026-09-28KLAXEHAM17:00 PDT11:46 CEST9h 46m485F85
2026-09-27partialKLAX?17:00 PDTPH-BKD
2026-09-26partialEHAM?11:48 CESTPH-BQI
2026-09-26KLAXEHAM17:00 PDT11:46 CEST9h 46mPH-BQI
2026-09-25partial??01:07ZPH-BKK
2026-09-24estimatedKLAXEHAM17:46 PDT15:16 CEST12h 30mPH-BKG
2026-09-23estimatedKLAXEHAM17:00 PDT11:42 CEST9h 42mPH-BKH
2026-09-22partialKLAX?17:00 PDTPH-BKK
2026-09-21partialKLAX?17:15 PDTPH-BKC
2026-09-20estimated??00:00Z09:08Z9h 07m485F83
2026-09-18estimatedKLAXEHAM17:00 PDT11:34 CEST9h 33m486072
2026-09-17KLAXEHAM17:00 PDT10:56 CEST8h 55m485F84
2026-09-15estimated??00:13Z08:48Z8h 34mPH-BKI
2026-09-14estimatedKLAXEHAM17:02 PDT11:48 CEST9h 46mPH-BKH
2026-09-13KLAXEHAM17:00 PDT11:18 CEST9h 17mPH-BKA
2026-09-12partial??00:01Z486072
2026-09-11estimatedKLAXEHAM17:00 PDT11:36 CEST9h 35mPH-BKC
2026-09-10partialEHAM?15:41 CESTPH-BKA
2026-09-10estimatedKLAXEHAM17:17 PDT11:48 CEST9h 30mPH-BKA
2026-09-09estimatedKLAXEHAM17:00 PDT11:36 CEST9h 35m485F84
2026-09-08KLAXEHAM17:09 PDT11:40 CEST9h 30mPH-BVC
2026-09-07KLAXEHAM17:00 PDT11:24 CEST9h 23mPH-BKH
Earlier flights (167) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06partialKLAX?17:00 PDT486073
2026-09-05estimatedKLAXEHAM17:01 PDT11:50 CEST9h 48m485F85
2026-09-04estimatedKLAXEHAM17:00 PDT11:40 CEST9h 40mPH-BKL
2026-09-01partialEHAM?15:27 CESTPH-BKH
2026-09-01KLAXEHAM17:00 PDT11:40 CEST9h 39mPH-BKH
2026-08-31KLAXEHAM17:00 PDT11:36 CEST9h 35mPH-BKA
2026-08-30partialKLAX?17:00 PDTPH-BKD
2026-08-29partialKLAX?17:00 PDTPH-BHD
2026-08-28estimatedKLAXEHAM17:00 PDT11:44 CEST9h 44mPH-BKH
2026-08-25partialKLAX?17:00 PDTPH-BQI
2026-08-24estimatedEHAM?14:41 CEST23:58Z11h 16m485F84
2026-08-24KLAXEHAM17:00 PDT11:52 CEST9h 51m485F84
2026-08-23partial??00:00ZPH-BKL
2026-08-21partialKLAX?17:00 PDT485F85
2026-08-20partial??00:00ZPH-BKL
2026-08-19partial??00:00Z485F82
2026-08-18partial??00:00Z485F84
2026-08-17partial??00:40ZPH-BKA
2026-08-16estimated??00:00Z09:28Z9h 28mPH-BKC
2026-08-15partial??00:00ZPH-BKI
2026-08-14partial??00:00ZPH-BKF
2026-08-13partial??00:00ZPH-BKI
2026-08-12partial??00:00ZPH-BKG
2026-08-11estimated??23:38Z23:58Z0h 19mPH-BKG
2026-07-23estimated?EHAM00:13Z11:58 CEST9h 44mPH-BKH
2026-07-22estimated?EHAM00:00Z11:52 CEST9h 51mPH-BKC
2026-07-21estimated?EHAM00:00Z11:54 CEST9h 54m485F83
2026-07-20partial??00:00Z486072
2026-07-19estimated?EHAM00:00Z11:28 CEST9h 27m486073
2026-07-18partialEHAM?14:50 CESTPH-BKK
2026-07-18estimated?EHAM00:09Z12:04 CEST9h 54mPH-BKK
2026-07-17estimatedKLAXEHAM17:00 PDT11:30 CEST9h 30m486073
2026-07-16partial??00:00Z485F84
2026-07-15partialEHAM?14:42 CEST485E2D
2026-07-15estimatedKLAXEHAM03:20 PDT12:44 CEST0h 23mPH-BKG
2026-07-14estimatedEHAM?15:09 CEST23:58Z10h 48mPH-BKF
2026-07-14KBUREHAM17:00 PDT11:40 CEST9h 39mPH-BKF
2026-07-13estimated??12:49Z23:58Z11h 08m486072
2026-07-13estimatedKPMDEHAM17:00 PDT11:26 CEST9h 25m486072
2026-07-12partialKBUR?17:00 PDT485F84
2026-07-11estimatedKLAXEHAM05:40 PDT01:58 CEST11h 17m485F85
2026-07-11estimatedKBUREHAM17:00 PDT11:46 CEST9h 45m485F85
2026-07-10estimatedKLAXEHAM05:51 PDT01:58 CEST11h 06mPH-BKI
2026-07-10estimatedKONTEHAM17:00 PDT11:36 CEST9h 35mPH-BKI
2026-07-09estimatedEHAM?14:44 CEST23:58Z11h 13mPH-BKK
2026-07-09estimatedKBUREHAM17:00 PDT11:36 CEST9h 36mPH-BKK
2026-07-08estimatedEHAM?14:55 CEST23:58Z11h 03m485F82
2026-07-08KLAXEHAM17:02 PDT11:46 CEST9h 43m485F82
2026-07-07estimatedKLAX?17:00 PDT09:46Z9h 46mPH-BKG
2026-07-06estimatedKLAX?17:08 PDT10:01Z9h 53mPH-BKF
2026-07-05estimatedKBFL?17:00 PDT09:38Z9h 38m485F83
2026-07-04partialKLAX?17:00 PDTPH-BKD
2026-07-03estimatedKLAXEHAM17:00 PDT11:42 CEST9h 41m485F83
2026-07-02partialKLAX?17:02 PDTPH-BKK
2026-07-01partialKLAX?17:00 PDTPH-BKH
2026-06-30estimatedKLAXEHAM05:48 PDT01:58 CEST11h 10mPH-BKD
2026-06-30KLAXEHAM17:00 PDT11:48 CEST9h 47mPH-BKD
2026-06-29estimatedEHAM?17:40 CEST23:58Z8h 17mPH-BKA
2026-06-29KLAXEHAM17:00 PDT11:22 CEST9h 21mPH-BKA
2026-06-28partialKLAX?17:00 PDTPH-BKL
2026-06-27estimatedKLAXEHAM17:10 PDT12:36 CEST10h 25m485F82
2026-06-26partialKHHR?17:00 PDTPH-BKI
2026-06-25estimatedEHAM?14:21 CEST23:58Z11h 36mPH-BKA
2026-06-25estimatedKLAXEHAM17:00 PDT11:52 CEST9h 52mPH-BKA
2026-06-24estimatedKLAXEHAM17:00 PDT11:44 CEST9h 43mPH-BKG
2026-06-23partialKBUR?17:00 PDT485F82
2026-06-22estimatedKLAXEHAM06:07 PDT01:58 CEST10h 50mPH-BKH
2026-06-22estimatedKBUREHAM17:00 PDT11:42 CEST9h 42mPH-BKH
2026-06-21estimated??13:44Z23:58Z10h 13mPH-BKD
2026-06-21KLAXEHAM17:00 PDT11:42 CEST9h 41mPH-BKD
2026-06-20estimatedKLAXEHAM05:45 PDT01:58 CEST11h 13mPH-BKG
2026-06-20estimatedKLAXEHAM17:00 PDT11:58 CEST9h 57mPH-BKG
2026-06-19estimatedEHAM?14:56 CEST23:58Z11h 01mPH-BKK
2026-06-19KLAXEHAM17:00 PDT11:54 CEST9h 54mPH-BKK
2026-06-18KLAXEHAM17:03 PDT12:02 CEST9h 58mPH-BKI
2026-06-17partialKONT?17:00 PDT485F82
2026-06-16estimatedEHAM?16:41 CEST23:58Z9h 16mPH-BKA
2026-06-16estimatedKLAXEHAM17:00 PDT12:02 CEST10h 02mPH-BKA
2026-06-15estimatedKBUREHAM17:00 PDT11:44 CEST9h 44mPH-BKL
2026-06-14estimatedEHAM?14:51 CEST23:58Z11h 06mPH-BKK
2026-06-14estimatedKBUREHAM17:00 PDT11:46 CEST9h 46mPH-BKK
2026-06-13partialKHHR?17:00 PDT485F85
2026-06-12partialKLAX?17:00 PDTPH-BKK
2026-06-11partialKLAX?16:41 PDTPH-BKK
2026-05-29estimatedKBUREHAM17:00 PDT11:50 CEST9h 50m486073
2026-05-28partialKHHR?17:00 PDTPH-BKI
2026-05-27partialKLAX?17:00 PDTPH-BKD
2026-05-26partialKLAX?17:01 PDTPH-BKI
2026-05-25partialKLAX?17:00 PDT485F84
2026-05-24partialKBYS?17:00 PDTPH-BKL
2026-05-23partialKHHR?17:00 PDTPH-BHI
2026-05-22partial??00:00ZPH-BHG
2026-05-21estimatedKONTEHAM17:00 PDT11:00 CEST9h 00mPH-BKF
2026-05-20partialEHAM?02:12 CEST486073
2026-05-19partialKLAX?18:30 PDTPH-BKL
2026-05-12KLAXEHAM17:00 PDT11:50 CEST9h 50mPH-BKF
2026-05-11partialKLAX?17:00 PDT485F83
2026-05-10partialKLAX?17:00 PDT486073
2026-05-09partialKLAX?17:00 PDTPH-BQG
2026-05-08partialKLAX?17:25 PDT485F83
2026-05-07estimatedKLAXEHAM17:00 PDT11:56 CEST9h 56m486072
2026-05-06estimatedEHAM?14:46 CEST23:58Z11h 11m485F84
2026-05-06KLAXEHAM17:00 PDT11:52 CEST9h 52m485F84
2026-05-05partialKLAX?17:00 PDTPH-BKH
2026-05-04partialKVCV?17:00 PDTPH-BKL
2026-05-03partialKLAX?17:40 PDTPH-BKC
2026-05-02estimatedKBFLEHAM17:00 PDT11:49 CEST9h 48mPH-BQI
2026-05-01estimatedKLAX?16:32 PDT23:58Z0h 25mPH-BQI
2026-04-30KLAXEHAM17:00 PDT11:46 CEST9h 45mPH-BKI
2026-04-29partialKONT?17:00 PDTPH-BHE
2026-04-28partialKONT?17:00 PDTPH-BQK
2026-04-27partialKONT?17:00 PDTPH-BKA
2026-04-26partialEHAM?15:48 CEST485F82
2026-04-26KLAXEHAM17:00 PDT11:40 CEST9h 39m485F82
2026-04-25partialEHAM?14:48 CESTPH-BKI
2026-04-25KLAXEHAM17:00 PDT11:36 CEST9h 36mPH-BKI
2026-04-24partial??00:00ZPH-BQL
2026-04-23partial??00:00ZPH-BKC
2026-04-22partial??00:24ZPH-BKG
2026-04-21KLAXEHAM17:00 PDT11:56 CEST9h 55mPH-BKG
2026-04-20partial??00:05ZPH-BKC
2026-04-19partial??00:00ZPH-BKG
2026-04-18partialKLAX?17:00 PDTPH-BKC
2026-04-17partialEHAM?14:54 CESTPH-BKG
2026-04-17estimated?EHAM00:00Z11:16 CEST9h 15mPH-BKG
2026-04-16partialEHAM?15:34 CEST485F82
2026-04-16estimated?EHAM00:00Z11:32 CEST9h 31m485F82
2026-04-15estimatedKLAXEHAM05:56 PDT01:58 CEST11h 01mPH-BKK
2026-04-15estimated??00:00Z09:50Z9h 49mPH-BKK
2026-04-14partial??00:00ZPH-BQG
2026-04-13partialEHAM?14:39 CESTPH-BKL
2026-04-13?EHAM00:00Z11:22 CEST9h 21mPH-BKL
2026-04-12partial??00:00ZPH-BKG
2026-04-06estimatedKLAXEHAM17:00 PDT11:34 CEST9h 34m485F82
2026-04-05partial??00:00ZPH-BKK
2026-04-04partial??00:00ZPH-BKL
2026-04-03estimatedKLAXEHAM05:46 PDT01:58 CEST11h 11mPH-BKK
2026-04-03estimated??00:00Z09:14Z9h 14mPH-BKK
2026-04-02partial??00:13ZPH-BKA
2026-04-01estimatedKLAXEHAM17:00 PDT11:28 CEST9h 28mPH-BKG
2026-03-31partial??00:10Z486072
2026-03-30estimated?EHAM00:00Z11:12 CEST9h 12m485F83
2026-03-29estimated??23:36Z23:58Z0h 21m485F83
2025-10-26estimatedKLAXEHAM17:11 PDT14:22 CET13h 10m485F84
2025-10-25estimatedKLAXEHAM17:00 PDT16:34 CEST14h 34mPH-BHO
2025-10-24partialKLAX?17:00 PDTPH-BKI
2025-10-23partialKLAX?17:06 PDTPH-BKF
2025-10-22KLAXEHAM17:00 PDT11:48 CEST9h 47mPH-BKI
2025-10-21partial??00:51Z485F83
2025-10-20KLAXEHAM17:00 PDT14:02 CEST12h 02m485F83
2025-10-15KLAXEHAM17:00 PDT11:56 CEST9h 55m485F84
2025-10-14partialKLAX?19:20 PDTPH-BVD
2025-10-13KLAXEHAM17:03 PDT11:50 CEST9h 46m486072
2025-10-08KLAXEHAM17:00 PDT11:56 CEST9h 56m485F82
2025-10-07partialKLAX?17:00 PDTPH-BKK
2025-10-06partialKLAX?17:00 PDT485F84
2025-10-05partialKLAX?08:08 PDTPH-BQL
2025-10-04estimatedKLAXEHAM08:02 PDT20:54 CEST3h 51m485F83
2025-08-26estimatedKLAXEHAM19:32 PDT11:44 CEST7h 12mPH-BHH
2025-08-23estimatedKLAXEHAM17:01 PDT08:20 CEST6h 18mPH-BQA
2025-08-22partial??00:00ZPH-BQA
2025-08-21estimatedKLAXEHAM00:26 PDT01:58 CEST16h 31mPH-BQD
2025-08-20estimatedKLAXEHAM17:00 PDT16:40 CEST14h 39mPH-BKA
2025-08-19partialKLAX?17:36 PDTPH-BQN
2025-08-17partialKLAX?19:40 PDTPH-BQD
2025-08-16KLAXEHAM17:20 PDT12:22 CEST10h 01mPH-BQP
2025-08-15KLAXEHAM17:49 PDT12:00 CEST9h 11mPH-BQO

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 KLM604 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]