Flight

THA931

Flight history and live tracking for THA931, operated by Thai Airways International. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineThai Airways International
Typical originLFPG CHARLES DE GAULLE
Typical destinationVTBS Suvarnabhumi Airport
Distance5,102 nm

Flight history 272 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-04LFPGVTBS13:59 CEST05:40 +0710h 40mHS-TKM
2026-10-03LFPGVTBS14:04 CEST05:42 +0710h 37mHS-TKV
2026-10-02LFPGVTBS14:06 CEST05:48 +0710h 41mHS-TKP
2026-10-01estimatedVTBDVTBS07:01 +0710:14 +073h 12mHS-TKX
2026-09-30partialVTBS?11:30 +07HS-TKR
2026-09-30estimatedVTBDVTBS07:51 +0711:28 +073h 36mHS-TKR
2026-09-29partial??00:00ZHS-TKM
2026-09-28estimatedLFPGVTBS00:39 CEST06:58 +071h 18mHS-TKM
2026-09-27LFPGVTBS14:26 CEST06:20 +0710h 53mHS-TKR
2026-09-26partialVTBS?08:44 +07HS-TKY
2026-09-25LFPGVTBS13:45 CEST05:44 +0710h 58mHS-TKY
2026-09-24LFPGVTBS13:51 CEST05:44 +0710h 52mHS-TKP
2026-09-23LFPGVTBS13:46 CEST05:32 +0710h 45mHS-TKU
2026-09-22LFPGVTBS14:07 CEST05:40 +0710h 33mHS-TKK
2026-09-21LFPGVTBS13:46 CEST05:32 +0710h 46mHS-TKR
2026-09-20estimatedVTBDVTBS19:39 +0705:52 +0710h 12mHS-TKQ
2026-09-18estimatedLFPGVTBS13:54 CEST20:56 +072h 01mHS-TKZ
2026-09-17estimatedVTBDVTBS19:00 +0705:40 +0710h 39mHS-TKN
2026-09-16estimatedVTBDVTBS19:08 +0705:22 +0710h 13mHS-TKX
2026-09-15partialVTBS?13:09 +07HS-TKY
2026-09-14estimatedVTBDVTBS19:02 +0705:46 +0710h 43mHS-TKY
2026-09-13partialVTBS?12:44 +07HS-TKK
2026-09-12partialVTBS?13:24 +07HS-TKX
2026-09-11estimatedVTBDVTBS18:57 +0705:48 +0710h 51mHS-TKX
2026-09-10estimatedVTBDVTBS19:01 +0705:50 +0710h 48mHS-TKY
2026-09-09estimatedVTBDVTBS20:10 +0706:52 +0710h 41mHS-TKR
2026-09-08estimated??12:04Z22:22Z10h 17mHS-TKN
2026-09-06partialVTBS?08:33 +07HS-TKL
2026-09-05LFPGVTBS13:56 CEST05:26 +0710h 29mHS-TKL
Earlier flights (243) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-04partialVTBS?13:18 +07HS-TKX
2026-09-03estimatedVTBDVTBS19:19 +0705:48 +0710h 28mHS-TKX
2026-09-01estimated??11:54Z15:42Z3h 47mHS-TKM
2026-08-31partialVTBS?08:38 +07HS-TKK
2026-08-30partialVTBS?13:01 +07HS-TKR
2026-08-29estimatedVTBDVTBS18:58 +0705:46 +0710h 47mHS-TKR
2026-08-28partialVTBS?08:19 +07HS-TKX
2026-08-27estimatedVTBDVTBS19:04 +0705:34 +0710h 29mHS-TKX
2026-08-25estimatedVTBDVTBS18:59 +0705:36 +0710h 37mHS-TKW
2026-08-24partialVTBS?19:06 +07HS-TKY
2026-08-23partialVTBS?08:25 +07HS-TKQ
2026-08-22partialVTBS?18:51 +07HS-TKQ
2026-08-21partialVTBS?10:34 +07HS-TKY
2026-08-20partialVTBS?19:20 +07HS-TKY
2026-08-19partialVTBS?18:57 +07HS-TKW
2026-08-18partialVTBS?08:24 +07HS-TKL
2026-08-17partialVTBS?08:24 +07HS-TKY
2026-08-16estimated??12:06Z16:02Z3h 55mHS-TKY
2026-08-15estimated?VTBS11:59Z05:38 +0710h 38mHS-TKK
2026-08-14estimated?VTBS12:03Z05:44 +0710h 40mHS-TKQ
2026-08-13VTBDVTBS12:41 +0706:00 +0717h 18mHS-TKO
2026-08-12estimated??12:06Z14:04Z1h 57mHS-TKO
2026-08-11estimatedLFPKVTBS00:25 CEST05:50 +070h 24mHS-TKL
2026-07-23estimated??12:06Z22:06Z9h 59mHS-TKN
2026-07-22estimatedLFPKVTBS14:21 CEST05:38 +0710h 16mHS-TKY
2026-07-21estimated??12:50Z23:09Z10h 18mHS-TKP
2026-07-20estimatedLFPKVTBS14:10 CEST05:42 +0710h 32mHS-TKQ
2026-07-19partialVTBD?08:45 +07HS-TKQ
2026-07-18estimated??12:18Z13:56Z1h 37mHS-TKQ
2026-07-17estimatedLFPKVTBS14:42 CEST06:36 +0710h 53mHS-TKZ
2026-07-16partialVTBD?08:15 +07HS-TKX
2026-07-15estimatedVTBDVTBS05:15 +0705:42 +070h 27mHS-TKX
2026-07-15LFPKVTBS14:13 CEST01:38 +076h 25mHS-TKX
2026-07-14estimatedVTBDVTBS12:34 +0720:58 +078h 23mHS-TKM
2026-07-13VTBDVTBS13:04 +0705:32 +0716h 27mHS-TKX
2026-07-12partialVTBD?10:14 +07HS-TKY
2026-07-11estimatedLFPKVTBS13:56 CEST05:08 +0710h 11mHS-TKY
2026-07-10estimatedLFPGVTBS14:09 CEST05:30 +0710h 21mHS-TKO
2026-07-09estimatedLFPKVTBS13:59 CEST05:32 +0710h 32mHS-TKV
2026-07-08VTBDVTBS12:45 +0705:44 +0716h 58mHS-TKO
2026-07-07partialVTBD?08:18 +07HS-TKM
2026-07-06partialVTBD?08:11 +07HS-TKW
2026-07-05LFPBVTBS13:59 CEST05:34 +0710h 34mHS-TKW
2026-07-04LFPBVTBS13:58 CEST05:44 +0710h 45mHS-TKO
2026-07-03partialVTBD?08:42 +07HS-TKY
2026-07-02LFPBVTBS14:14 CEST05:46 +0710h 31mHS-TKY
2026-07-01LFPB?14:30 CEST14:40Z2h 10mHS-TKK
2026-06-30LFPBVTBS14:16 CEST05:48 +0710h 31mHS-TKZ
2026-06-29LFPCVTBS14:45 CEST06:22 +0710h 36mHS-TKN
2026-06-28LFPBVTBS14:27 CEST06:06 +0710h 38mHS-TKP
2026-06-27LFPBVTBS14:02 CEST05:40 +0710h 37mHS-TKW
2026-06-26partialVTBD?09:09 +07HS-TKN
2026-06-25LFPKVTBS14:41 CEST06:10 +0710h 29mHS-TKN
2026-06-24estimatedLFPK?14:01 CEST20:50Z8h 48mHS-TKW
2026-06-23LFPKVTBS14:08 CEST05:46 +0710h 37mHS-TKO
2026-06-22partialVTBD?08:18 +07HS-TKY
2026-06-21LFPKVTBS14:27 CEST05:54 +0710h 27mHS-TKY
2026-06-20estimatedLFPKVTBS14:12 CEST05:38 +0710h 25mHS-TKQ
2026-06-19LFPBVTBS14:08 CEST05:44 +0710h 35mHS-TKL
2026-06-18partialVTBS?22:21 +07HS-TKK
2026-06-17LFPBVTBS14:07 CEST05:52 +0710h 44mHS-TKL
2026-06-16estimated??14:35Z22:24Z7h 48mHS-TKM
2026-06-16estimatedVTBDVTBS08:34 +0719:22 +0710h 47mHS-TKL
2026-06-15partialVTBD?08:49 +07HS-TKK
2026-06-14estimatedLFPBVTBD14:03 CEST02:50 +077h 46mHS-TKK
2026-06-13LFPBVTBS13:55 CEST05:32 +0710h 36mHS-TKP
2026-06-12partialVTBD?08:24 +07HS-TKO
2026-05-29estimatedLFPK?14:16 CEST15:42Z3h 25mHS-TKQ
2026-05-28estimatedLFPKVTBS14:29 CEST05:56 +0710h 26mHS-TKZ
2026-05-27estimatedLFPKVTBS14:05 CEST05:30 +0710h 24mHS-TKM
2026-05-26estimatedVTBDVTBS12:39 +0703:04 +0714h 24mHS-TKK
2026-05-25estimatedLFPKVTBD13:57 CEST21:02 +072h 04mHS-TKK
2026-05-24LFPKVTBS13:52 CEST05:26 +0710h 34mHS-TKY
2026-05-23estimatedLFPKVTBS15:15 CEST06:40 +0710h 24mHS-TKW
2026-05-22estimated??12:12Z20:14Z8h 01mHS-TKK
2026-05-21estimatedLFPKVTBS13:52 CEST05:40 +0710h 47mHS-TKV
2026-05-20partialLFPG?02:30 CESTHS-TKO
2026-05-19partialLFPG?04:52 CESTHS-TKO
2026-05-12estimatedVTBDVTBS12:57 +0703:02 +0714h 04mHS-TKN
2026-05-11estimatedLFPGVTBS13:45 CEST05:06 +0710h 20mHS-TKN
2026-05-10VTBDVTBS12:54 +0705:26 +0716h 31mHS-TKZ
2026-05-09estimatedLFOKVTBS14:00 CEST05:20 +0710h 20mHS-TKZ
2026-05-08VTBDVTBS13:07 +0705:22 +0716h 14mHS-TKV
2026-05-07estimatedLFOKVTBS14:06 CEST05:24 +0710h 17mHS-TKV
2026-05-06estimatedLFOKVTBS14:00 CEST05:16 +0710h 15mHS-TKZ
2026-05-05estimatedLFOKVTBS14:07 CEST05:36 +0710h 28mHS-TKV
2026-05-04partialVTBD?08:10 +07HS-TKZ
2026-05-03estimatedLFPBVTBS14:08 CEST05:58 +0710h 50mHS-TKZ
2026-05-02estimatedLFPBVTBS14:14 CEST05:58 +0710h 43mHS-TKY
2026-05-01estimatedLFSRVTBS14:01 CEST05:30 +0710h 28mHS-TKL
2026-04-30estimatedLFSRVTBS14:26 CEST05:42 +0710h 15mHS-TKK
2026-04-29estimatedLFPKVTBS21:25 CEST05:08 +072h 42mHS-TKM
2026-04-28estimatedLFOKVTBS14:01 CEST05:26 +0710h 24mHS-TKO
2026-04-27estimatedLFSRVTBS14:42 CEST06:16 +0710h 33mHS-TKY
2026-04-26estimatedLFSRVTBS14:03 CEST05:30 +0710h 26mHS-TKP
2026-04-25VTBDVTBS13:15 +0705:14 +0715h 58mHS-TKW
2026-04-24estimated?VTBS12:10Z05:36 +0710h 25mHS-TKW
2026-04-23partialVTBD?10:23 +07HS-TKQ
2026-04-22estimatedLFPKVTBS14:01 CEST05:24 +0710h 22mHS-TKQ
2026-04-21estimatedLFPKVTBS13:59 CEST05:06 +0710h 06mHS-TKM
2026-04-20estimatedLFPKVTBS15:56 CEST05:24 +078h 27mHS-TKN
2026-04-19partialVTBD?08:13 +07HS-TKO
2026-04-18partialVTBD?08:44 +07HS-TKW
2026-04-17estimatedLFPKVTBS14:04 CEST05:36 +0710h 31mHS-TKW
2026-04-16estimatedLFPKVTBS13:53 CEST05:22 +0710h 29mHS-TKO
2026-04-15estimatedLFPKVTBS14:32 CEST05:42 +0710h 09mHS-TKW
2026-04-14partialVTBD?08:42 +07HS-TKM
2026-04-13estimatedVTBDVTBS23:50 +0705:34 +075h 43mHS-TKM
2026-04-13estimatedVTBDVTBS08:49 +0720:20 +0711h 30mHS-TKL
2026-04-12estimatedLFPKVTBS14:12 CEST05:36 +0710h 23mHS-TKL
2026-04-11estimated??12:08Z22:20Z10h 11mHS-TKZ
2026-04-06estimatedVTBDVTBS08:21 +0720:48 +0712h 26mHS-TKK
2026-04-05VTBDVTBS13:05 +0705:48 +0716h 42mHS-TKV
2026-04-04partialVTBD?09:08 +07HS-TKW
2026-04-03partialVTBD?08:21 +07HS-TKL
2026-04-02estimatedLFPKVTBS14:00 CEST06:02 +0711h 01mHS-TKL
2026-03-31VTBDVTBS14:22 +0705:56 +0715h 33mHS-TKP
2026-03-30VTBDVTBS15:05 +0705:54 +0714h 48mHS-TKW
2026-03-29estimatedLFPKVTBS13:54 CEST05:56 +0711h 01mHS-TKW
2026-03-28estimatedLFPKVTBS14:43 CET05:24 +078h 40mHS-TKK
2026-03-16estimated??11:55Z15:40Z3h 44mHS-TKP
2026-03-15estimated??11:44Z21:30Z9h 45mHS-TKO
2026-03-14estimatedLFPKVTBS12:45 CET05:02 +0710h 16mHS-TKY
2026-03-13partial??01:12ZHS-TKQ
2026-03-12partialVTBS?08:59 +07HS-TKX
2026-03-11LFPGVTBS12:51 CET05:38 +0710h 46mHS-TKP
2026-03-10LFPGVTBS12:34 CET05:24 +0710h 50mHS-TKX
2026-03-09LFPBVTBS12:41 CET05:32 +0710h 51mHS-TKY
2026-03-08LFPGVTBS13:03 CET05:46 +0710h 42mHS-TKP
2026-03-07LFPGVTBS12:29 CET05:04 +0710h 34mHS-TKO
2026-03-06LFPGVTBS12:51 CET05:24 +0710h 32mHS-TKU
2026-03-05estimatedLFPGVTBS12:41 CET05:20 +0710h 39mHS-TKP
2026-03-04LFPGVTBS12:38 CET05:08 +0710h 29mHS-TKO
2026-03-03LFPGVTBS12:38 CET05:00 +0710h 21mHS-TKM
2026-03-02LFPGVTBS12:45 CET05:14 +0710h 28mHS-TKK
2026-03-01estimatedLFPGVTBS12:45 CET04:38 +079h 52mHS-TKL
2026-02-28LFPGVTBS13:00 CET05:42 +0710h 41mHS-TKN
2026-02-27LFPGVTBS13:17 CET06:26 +0711h 08mHS-TKY
2026-02-26LFPGVTBS12:35 CET04:58 +0710h 22mHS-TKZ
2026-02-25LFPGVTBS12:45 CET05:02 +0710h 17mHS-TKM
2026-02-24LFPGVTBS12:48 CET04:36 +079h 47mHS-TKW
2026-02-23estimatedLFPGVTBS12:29 CET04:10 +079h 40mHS-TKO
2026-02-22LFPGVTBS12:45 CET04:52 +0710h 07mHS-TKU
2026-02-21LFPGVTBS13:03 CET05:28 +0710h 24mHS-TKL
2026-02-20LFPBVTBS13:20 CET06:10 +0710h 49mHS-TKQ
2026-02-19LFPGVTBS12:47 CET05:04 +0710h 16mHS-TKL
2026-02-18estimatedLFPGVTBS13:01 CET03:14 +078h 13mHS-TKK
2026-02-17LFPGVTBS12:48 CET04:54 +0710h 05mHS-TKY
2026-02-16partialVTBS?13:56 +07HS-TKL
2026-02-15LFPGVTBS12:42 CET05:04 +0710h 21mHS-TKL
2026-02-14estimatedLFPGVTBS13:07 CET05:20 +0710h 12mHS-TKM
2026-02-13estimatedVTBDVTBS18:42 +0705:00 +0710h 17mHS-TKN
2026-02-12LFPGVTBS12:39 CET04:54 +0710h 14mHS-TKV
2026-02-11estimatedLFPBVTBS12:47 CET05:04 +0710h 16mHS-TKM
2026-02-09LFPG?17:22 CET23:26Z7h 03m88516D
2026-02-07LFPBVTBS12:44 CET05:00 +0710h 15mHS-TKP
2026-02-06LFPGVTBS12:33 CET04:52 +0710h 19mHS-TKV
2026-02-05estimatedLFPGVTBS12:44 CET05:10 +0710h 25mHS-TKL
2026-02-04LFPGVTBS12:44 CET05:20 +0710h 35mHS-TKY
2026-02-03LFPGVTBS12:33 CET04:56 +0710h 22mHS-TKR
2026-02-02estimatedVTBDVTBS18:52 +0705:14 +0710h 21mHS-TKO
2026-02-01LFPGVTBS12:46 CET05:18 +0710h 32mHS-TKM
2026-01-31LFPGVTBS13:20 CET06:04 +0710h 44mHS-TKP
2026-01-30LFPGVTBS12:57 CET05:34 +0710h 36mHS-TKZ
2026-01-29LFPGVTBS14:00 CET06:34 +0710h 33mHS-TKP
2026-01-28LFPGVTBS12:30 CET05:08 +0710h 37mHS-TKW
2026-01-27LFPGVTBS12:50 CET05:22 +0710h 31mHS-TKM
2026-01-26LFPGVTBS12:48 CET05:38 +0710h 50mHS-TKL
2026-01-25LFPGVTBS12:45 CET05:00 +0710h 14mHS-TKM
2026-01-24estimatedVTBDVTBS20:09 +0706:32 +0710h 23mHS-TKV
2026-01-23LFPGVTBS12:50 CET05:22 +0710h 32mHS-TKK
2026-01-22estimatedVTBDVTBS18:43 +0705:22 +0710h 38mHS-TKR
2026-01-21LFPGVTBS12:38 CET05:24 +0710h 45mHS-TKO
2026-01-20LFPGVTBS12:34 CET05:24 +0710h 50mHS-TKX
2026-01-19LFPGVTBS12:37 CET05:28 +0710h 50mHS-TKZ
2026-01-18estimatedVTBDVTBS01:37 +0705:20 +073h 42mHS-TKK
2026-01-09estimatedVTBDVTBS19:14 +0705:38 +0710h 23mHS-TKX
2026-01-08partialVTBD?07:00 +07HS-TKY
2026-01-07estimatedVIDP?04:24 IST23:58Z1h 03mHS-TKY
2026-01-07LFPGVIDP14:37 CET02:28 IST7h 20mHS-TKY
2026-01-06LFPGVTBS13:24 CET05:58 +0710h 34mHS-TKV
2026-01-05estimatedVTBDVTBS19:09 +0705:44 +0710h 34mHS-TKM
2026-01-04LFPGVTBS13:10 CET05:28 +0710h 17mHS-TKP
2026-01-03LFPGVTBS13:34 CET05:36 +0710h 01mHS-TKK
2026-01-02LFPGVTBS12:56 CET04:48 +079h 52mHS-TKX
2026-01-01LFPGVTBS12:50 CET04:52 +0710h 02mHS-TKK
2025-12-31LFPGVTBS12:46 CET04:56 +0710h 09mHS-TKV
2025-12-30LFPGVTBS13:00 CET05:08 +0710h 08mHS-TKX
2025-12-29LFPGVTBS13:41 CET06:04 +0710h 23mHS-TKU
2025-12-28LFPGVTBS12:51 CET05:02 +0710h 11mHS-TKW
2025-12-27LFPGVTBS12:55 CET05:42 +0710h 46mHS-TKP
2025-12-26LFPGVTBS12:50 CET05:54 +0711h 03mHS-TKR
2025-12-25LFPGVTBS12:46 CET05:38 +0710h 51mHS-TKL
2025-12-24LFPGVTBS12:47 CET05:26 +0710h 39mHS-TKV
2025-12-23estimatedVTBDVTBS18:49 +0705:12 +0710h 23mHS-TKY
2025-12-22estimatedVTBDVTBS18:52 +0705:50 +0710h 57mHS-TKM
2025-12-21estimatedVTBDVTBS18:34 +0705:28 +0710h 53mHS-TKZ
2025-12-20LFPGVTBS13:04 CET05:36 +0710h 31mHS-TKV
2025-12-19LFPGVTBS12:42 CET05:30 +0710h 48mHS-TKK
2025-12-18estimatedVTBDVTBS19:11 +0705:46 +0710h 34mHS-TKV
2025-12-17LFPGVTBS12:44 CET05:54 +0711h 09mHS-TKQ
2025-12-16LFPGVTBS12:42 CET05:22 +0710h 39mHS-TKV
2025-12-15LFPGVTBS13:03 CET05:34 +0710h 31mHS-TKQ
2025-12-14LFPGVTBS12:46 CET05:06 +0710h 19mHS-TKV
2025-12-13LFPGVTBS12:50 CET05:26 +0710h 35mHS-TKZ
2025-12-12LFPGVTBS12:43 CET05:18 +0710h 34mHS-TKO
2025-12-11LFPGVTBS13:08 CET05:32 +0710h 23mHS-TKV
2025-12-10LFPGVTBS12:41 CET05:26 +0710h 44mHS-TKN
2025-12-09OPOKVTBS23:29 PKT05:24 +073h 54mHS-TKO
2025-11-27partialVTBS?14:21 +07HS-TKM
2025-11-26estimatedVTBDVTBS19:23 +0705:34 +0710h 10mHS-TKM
2025-10-30estimatedLFPGVTBS12:45 CET02:38 +077h 52mHS-TKL
2025-10-29partialVTBS?09:11 +07HS-TKV
2025-10-28LFPGVTBS12:46 CET05:22 +0710h 36mHS-TKV
2025-10-27LFPGVTBS12:46 CET04:54 +0710h 08mHS-TKM
2025-10-26estimatedVTBDVTBS20:27 +0704:48 +078h 20mHS-TKV
2025-10-25partialVTBS?08:39 +07HS-TKM
2025-10-24partialVTBS?08:17 +07HS-TKW
2025-10-23partialVTBS?08:36 +07HS-TKU
2025-10-22estimatedVTBDVTBS22:15 +0705:42 +077h 26mHS-TKU
2025-10-21estimatedVTBDVTBS22:46 +0705:58 +077h 11mHS-TKX
2025-10-20LFPGVTBS14:09 CEST05:44 +0710h 34mHS-TKQ
2025-10-19estimatedVTBDVTBS01:44 +0705:46 +074h 01mHS-TKL
2025-10-15estimated??12:03Z15:30Z3h 26mHS-TKX
2025-10-14estimatedVTBDVTBS19:01 +0705:28 +0710h 26mHS-TKM
2025-10-13LFPGVTBS14:13 CEST05:48 +0710h 34mHS-TKK
2025-10-07estimatedVTBDVTBS19:19 +0706:04 +0710h 44mHS-TKY
2025-10-06LFPGVTBS14:28 CEST06:08 +0710h 39mHS-TKZ
2025-10-05estimatedVTBDVTBS21:54 +0705:44 +077h 49mHS-TKR
2025-10-04estimated??13:28Z23:24Z9h 55mHS-TKU
2025-09-20LFPBVTBD14:20 CEST05:45 +0710h 25m885171
2025-08-26estimated??00:01Z03:56Z3h 54mHS-TKZ
2025-08-25estimated??11:46Z23:58Z12h 11mHS-TKZ
2025-08-24estimated??01:38Z15:28Z13h 50mHS-TKQ
2025-08-23partial??05:12ZHS-TKW
2025-08-21partialVTBD?07:00 +07HS-TKU
2025-08-20estimated??23:06Z23:58Z0h 52mHS-TKU
2025-08-19estimatedVTBDVTBS19:20 +0706:44 +0711h 23mHS-TKW
2025-08-17partialVTBD?09:37 +07HS-TKZ
2025-08-17estimated?VYYE00:00Z08:40 +06302h 10mHS-TKZ
2025-08-16estimated??13:32Z23:58Z10h 26mHS-TKZ
2025-08-15partial??00:34ZHS-TKX
2025-08-14estimated??14:27Z19:50Z5h 23mHS-TKX

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