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

Turkish Airlines Flight TK6040 THY6040

Service Type Cargo/Mail
Seats --
Freight Containers
Capacity 103.9 tonnes

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
14 Nov 2026
20:30 CET
Netherlands Maastricht MST
Turkey Istanbul IST
00:40 +03
77X Unknown Play
14 Nov 2026
02:55 EST
United States Miami MIA
Netherlands Maastricht MST
18:00 CET
77X Unknown Play
14 Nov 2026
19:15 -05
Ecuador Quito UIO
United States Miami MIA
00:45 EST
77X Unknown Play
12 Nov 2026
20:25 CET
Netherlands Maastricht MST
Turkey Istanbul IST
00:35 +03
77X Unknown Play
12 Nov 2026
02:50 EST
United States Miami MIA
Netherlands Maastricht MST
17:55 CET
77X Unknown Play
12 Nov 2026
19:10 -05
Ecuador Quito UIO
United States Miami MIA
00:40 EST
77X Unknown Play

Past Flights

Date Departed From To Arrived Aircraft Reg
9 Nov 2026
22:00 CET
Netherlands Maastricht MST
Turkey Istanbul IST
02:33 +03
B77L TC-LJL Play
7 Nov 2026
20:10 CET
Netherlands Maastricht MST
Turkey Istanbul IST
01:10 +03
B77L TC-LJL Play
31 Oct 2026
20:10 CET
Netherlands Maastricht MST
Turkey Istanbul IST
01:10 +03
B77L TC-LJY Play
24 Oct 2026
20:30 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
00:40 +03
B77L TC-LJY Play
22 Oct 2026
14:25 EDT
United States Miami MIA
Netherlands Maastricht MST
23:35 CEST
B77L TC-LJP Play
17 Oct 2026
03:50 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
04:07 +03
B77L TC-LJY Play
15 Oct 2026
20:25 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
00:35 +03
B77L TC-LJU Play
10 Oct 2026
03:15 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
23:49 +03
B77L TC-LJU Play
8 Oct 2026
23:10 EDT
United States Miami MIA
Netherlands Maastricht MST
22:08 CEST
B77L TC-LJS Play
3 Oct 2026
20:45 EDT
United States Miami MIA
Netherlands Maastricht MST
21:55 CEST
B77L TC-LJY Play
1 Oct 2026
21:10 EDT
United States Miami MIA
Netherlands Maastricht MST
23:58 CEST
B77L TC-LJY Play
26 Sep 2026
20:10 EDT
United States Miami MIA
Netherlands Maastricht MST
21:25 CEST
B77L TC-LJU Play
24 Sep 2026
20:20 EDT
United States Miami MIA
Netherlands Maastricht MST
21:30 CEST
B77L TC-LJV Play
19 Sep 2026
21:00 EDT
United States Miami MIA
Netherlands Maastricht MST
21:41 CEST
B77L TC-LJV Play
17 Sep 2026
22:25 EDT
United States Miami MIA
Netherlands Maastricht MST
22:37 CEST
B77L TC-LJT Play
12 Sep 2026
02:50 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
23:40 +03
B77L TC-LJT Play
10 Sep 2026
22:25 CEST
Netherlands Maastricht MST
Turkey Istanbul IST
21:29 +03
B77L TC-LJN Play
5 Sep 2026
19:55 -05
Ecuador Quito UIO
Turkey Istanbul IST
23:01 +03
B77L TC-LJS Play
3 Sep 2026
19:55 -05
Ecuador Quito UIO
Turkey Istanbul IST
22:37 +03
B77L TC-LJT Play
29 Aug 2026
19:50 -05
Ecuador Quito UIO
Turkey Istanbul IST
22:36 +03
B77L TC-LJR Play
27 Aug 2026
19:45 -05
Ecuador Quito UIO
Turkey Istanbul IST
22:47 +03
B77L TC-LJT Play
22 Aug 2026
19:50 -05
Ecuador Quito UIO
Turkey Istanbul IST
23:32 +03
B77L TC-LJR Play
20 Aug 2026
19:50 -05
Ecuador Quito UIO
Turkey Istanbul IST
23:31 +03
B77L TC-LJU Play
15 Aug 2026
20:10 -05
Ecuador Quito UIO
Turkey Istanbul IST
23:37 +03
B77L TC-LJT Play
13 Aug 2026
19:45 -05
Ecuador Quito UIO
Turkey Istanbul IST
22:56 +03
B77L TC-LJP Play
8 Aug 2026
19:45 -05
Ecuador Quito UIO
Turkey Istanbul IST
22:49 +03
B77L TC-LJZ Play
6 Aug 2026
19:45 -05
Ecuador Quito UIO
Turkey Istanbul IST
23:19 +03
B77L TC-LJO Play
1 Aug 2026
19:35 -05
Ecuador Quito UIO
Turkey Istanbul IST
03:29 +03
B77L TC-LJZ Play
30 Jul 2026
20:20 -05
Ecuador Quito UIO
Turkey Istanbul IST
00:06 +03
B77L TC-LJO Play
25 Jul 2026
19:45 -05
Ecuador Quito UIO
Turkey Istanbul IST
02:25 +03
B77L TC-LJS Play

Download our free app

Build with our flight data

Explore Plane Finder API