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

KLM Royal Dutch Airlines Flight KL591 KLM591

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
6 Nov 2026
10:10 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:00 SAST
77W Unknown Play
5 Nov 2026
10:10 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:00 SAST
77W Unknown Play

Live Flights

Date Departed From To Arriving Aircraft Reg
4 Nov 2026
10:21 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:01 SAST
B77W PH-BVN Live

Past Flights

Date Departed From To Arrived Aircraft Reg
3 Nov 2026
10:23 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:53 SAST
B77W PH-BVR Play
2 Nov 2026
10:31 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:56 SAST
B77W PH-BVP Play
1 Nov 2026
10:14 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:50 SAST
B77W PH-BVK Play
31 Oct 2026
10:20 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:06 SAST
B77W PH-BVC Play
30 Oct 2026
10:13 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:44 SAST
B77W PH-BVF Play
29 Oct 2026
10:23 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:07 SAST
B77W PH-BVI Play
28 Oct 2026
10:20 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:55 SAST
B77W PH-BVA Play
27 Oct 2026
10:13 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:52 SAST
B77W PH-BVD Play
26 Oct 2026
10:26 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:52 SAST
B77W PH-BVP Play
25 Oct 2026
10:44 CET
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
22:06 SAST
B77W PH-BVD Play
24 Oct 2026
10:52 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:15 SAST
B77W PH-BVU Play
23 Oct 2026
11:00 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:43 SAST
B77W PH-BVN Play
22 Oct 2026
10:50 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:25 SAST
B77W PH-BVC Play
21 Oct 2026
11:00 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:31 SAST
B77W PH-BVW Play
20 Oct 2026
11:00 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:47 SAST
B77W PH-BVO Play
19 Oct 2026
11:15 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:40 SAST
B77W PH-BVP Play
18 Oct 2026
11:15 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:44 SAST
B77W PH-BVK Play
17 Oct 2026
11:01 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:42 SAST
B772 PH-BQC Play
16 Oct 2026
11:15 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:36 SAST
B77W PH-BVB Play
15 Oct 2026
10:43 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:15 SAST
B77W PH-BVG Play
14 Oct 2026
10:49 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:41 SAST
B772 PH-BQH Play
13 Oct 2026
11:05 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:23 SAST
B77W PH-BVS Play
12 Oct 2026
10:45 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:22 SAST
B77W PH-BVG Play
11 Oct 2026
11:25 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:49 SAST
B77W PH-BVO Play
10 Oct 2026
11:02 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:26 SAST
B77W PH-BVV Play
9 Oct 2026
10:55 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:23 SAST
B77W PH-BVB Play
8 Oct 2026
10:39 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
21:26 SAST
B77W PH-BVW Play
7 Oct 2026
11:05 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:34 SAST
B77W PH-BVR Play
6 Oct 2026
11:00 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:17 SAST
B77W PH-BVF Play
5 Oct 2026
10:50 CEST
Netherlands Amsterdam AMS
South Africa Johannesburg JNB
23:17 SAST
B77W PH-BVB Play

Download our free app

Build with our flight data

Explore Plane Finder API