BKK → KTI Bangkok to Phnom Penh
live
Direct flights from Bangkok (BKK) to Phnom Penh (KTI): 52 nonstop departures observed each week across 7 airlines. 0% of the last 6 tracked flights arrived within 15 minutes of schedule. 6 of the 53 tracked flights were cancelled. The nonstop covers 590 km, an estimated 1 hour 15 minutes in the air. Measured by Pro Flight Search from live flight boards at Bangkok and Phnom Penh. Updated 4 November 2026 at 03:48 UTC.
Today, BKK → KTI Wed 4 Nov · local times
VZ720Thai Vietjet Air In the air, 23 min late
Left BKK at 08:53 , 23 min after its 08:30 slot.
Track VZ720 →
Sched Flight BKK departure KTI arrival
07:25
8K802 K-Mile Air
Left 07:25
·
07:25
TG586 Thai International
Left 07:34 +9
·
08:30
VZ720 Thai Vietjet Air
Left 08:53 +23
·
11:45
KR702 Cambodia
Est. 11:45 Departure not confirmed by the board
·
Checked BKK board 10:48
BKK
Bangkok
busy · +20
KTI
Phnom Penh
tracking
dep bank 07:25–19:35 52x weekly
Runs rough · 7 airlines · 52x weekly · nonstop
0% on time
of the last 6 tracked BKK → KTI flights arrived within 15 minutes
6 of 53 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~1h 15m estimated from route distance
Weekly departures 52x 7 direct airlines on the leg
Cancelled 11.3% recent route rate · 6 of 53
The week scheduled departures · origin local time
Bangkok Airways Cambodia Airways Cambodia Angkor Air K-Mile Air
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Bangkok AirwaysPG
Flights PG935 17:10 We Th
Cambodia AirwaysKR
Flights KR702 11:45 daily · KR704 varies Mo Tu We Th Su
Cambodia Angkor AirK6
Flights K6723 varies Mo Tu Th Sa · K6725 19:35 We Fr Su
K-Mile Air8K
Flights 8K802 varies Tu We Th Fr Su
Thai InternationalTG
Flights TG586 07:25 daily · TG584 18:15 daily
Thai Vietjet AirVZ
Flights VZ720 08:30 daily · VZ722 17:45 Mo Tu Su
Turkish AirlinesTK
Flights TK52 varies Th Sa
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from BKK and KTI, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 59 Completed 53 Delayed 7 Cancelled 6 Within 15m 47/53 Median +0m
8K802 K-Mile Air
6 days
Wed, Nov 4
1/2 legs · HS-KMB
BKK
Departure
07:25 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Tue, Nov 3
1/2 legs · HS-KMA
BKK
Departure
07:29 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · HS-KMB
BKK
Departure
07:28 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · HS-KMA
BKK
Departure
07:33 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · HS-KMB
BKK
Departure
07:22 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · HS-KMA
BKK
Departure
07:03 Departed
→
KTI
Arrival
—
KTI is outside our board polling set.
Full 8K802 history →
KR702 Cambodia
8 days
BKK
Departure
Sched 11:45
Scheduled departure
→
KTI
Arrival
—
KTI is outside our board polling set.
Tue, Nov 3
1/2 legs · XU-787
BKK
Departure
12:17
Departed · Sched 11:4532m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · XU-787
BKK
Departure
12:09
Departed · Sched 11:4524m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · XU-763
BKK
Departure
11:54
Departed · Sched 11:459m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · XU-878
BKK
Departure
12:08
Departed · Sched 11:4523m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · XU-787
BKK
Departure
11:44
Departed · Sched 11:451m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · XU-787
BKK
Departure
11:37
Departed · Sched 11:458m early
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
11:35
Departed · Sched 11:4510m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Full KR702 history →
TG586 Thai International
8 days
Wed, Nov 4
1/2 legs · HS-TXU
BKK
Departure
07:34
Departed · Sched 07:259m late
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 07:25
Scheduled time only · no board update captured
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · HS-TXU
BKK
Departure
07:34
Departed · Sched 07:259m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · HS-TXH
BKK
Departure
07:50
Departed · Sched 07:2525m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · HS-TXO
BKK
Departure
08:12
Departed · Sched 07:2547m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · HS-TXR
BKK
Departure
07:53
Departed · Sched 07:2528m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · HS-TXJ
BKK
Departure
07:32
Departed · Sched 07:257m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · HS-TXT
BKK
Departure
07:29
Departed · Sched 07:254m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full TG586 history →
VZ720 Thai Vietjet Air
8 days
Wed, Nov 4
1/2 legs · HS-VZD
BKK
Departure
08:36
Departed · Sched 08:306m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Tue, Nov 3
1/2 legs · HS-VZH
BKK
Departure
08:54
Departed · Sched 08:3024m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · HS-VZA
BKK
Departure
08:58
Departed · Sched 08:3028m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · HS-VZC
BKK
Departure
08:49
Departed · Sched 08:3019m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · HS-VZE
BKK
Departure
09:21
Departed · Sched 08:3051m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · HS-VZE
BKK
Departure
08:21
Departed · Sched 08:309m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · HS-VZE
BKK
Departure
08:39
Departed · Sched 08:309m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · HS-VKR
BKK
Departure
08:27
Departed · Sched 08:303m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Full VZ720 history →
K6723 Cambodia Angkor Air
4 days
Tue, Nov 3
1/2 legs · XU-350
BKK
Departure
13:35
Departed · Sched 13:405m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · XU-353
BKK
Departure
18:02
Departed · Sched 14:35207m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · XU-356
BKK
Departure
13:36
Departed · Sched 13:404m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · XU-353
BKK
Departure
14:28
Departed · Sched 14:357m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Full K6723 history →
KR704 Cambodia
6 days
BKK
Departure
Sched 16:15
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 16:20
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 22:20
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 16:15
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 16:15
Scheduled time only · no board update captured
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · XU-763
BKK
Departure
16:45
Departed · Sched 16:1530m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full KR704 history →
TG584 Thai International
7 days
Tue, Nov 3
1/2 legs · HS-TXC
BKK
Departure
18:52
Departed · Sched 18:1537m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · HS-TXU
BKK
Departure
18:23
Departed · Sched 18:158m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · HS-TXO
BKK
Departure
19:17
Departed · Sched 18:1562m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · HS-TXJ
BKK
Departure
18:55
Last seen · Sched 18:1540m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · HS-TXE
BKK
Departure
18:38
Departed · Sched 18:1523m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · HS-TXH
BKK
Departure
Sched 18:15
Scheduled time only · no board update captured
→
KTI
Arrival
—
KTI is outside our board polling set.
BKK
Departure
Sched 18:15
Scheduled time only · no board update captured
→
KTI
Arrival
—
KTI is outside our board polling set.
Full TG584 history →
VZ722 Thai Vietjet Air
3 days
Tue, Nov 3
1/2 legs · HS-VZD
BKK
Departure
18:01
Departed · Sched 17:4516m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Mon, Nov 2
1/2 legs · HS-VZH
BKK
Departure
18:17
Departed · Sched 17:4532m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · HS-VZC
BKK
Departure
18:51
Departed · Sched 17:4566m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full VZ722 history →
K6725 Cambodia Angkor Air
4 days
BKK
Departure
Sched 19:25
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
Sun, Nov 1
1/2 legs · XU-356
BKK
Departure
20:39
Departed · Sched 19:3564m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Fri, Oct 30
1/2 legs · XU-353
BKK
Departure
20:03
Departed · Sched 19:2538m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · XU-353
BKK
Departure
20:42
Departed · Sched 19:3567m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full K6725 history →
TK52 Turkish
3 days
BKK
Departure
Sched 13:10
Cancelled
→
KTI
Arrival
—
KTI is outside our board polling set.
Sat, Oct 31
1/2 legs · TC-LNG
BKK
Departure
13:00
Departed · Sched 13:1010m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Thu, Oct 29
1/2 legs · TC-LNF
BKK
Departure
13:52
Departed · Sched 13:1042m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full TK52 history →
PG935 Bangkok
2 days
Thu, Oct 29
1/2 legs · HS-PPB
BKK
Departure
17:03
Departed · Sched 17:107m early
→
KTI
Arrival
—
KTI is outside our board polling set.
Wed, Oct 28
1/2 legs · HS-PZB
BKK
Departure
17:12
Departed · Sched 17:102m late
→
KTI
Arrival
—
KTI is outside our board polling set.
Full PG935 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Bangkok (BKK) to Phnom Penh (KTI) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BKK-KTI
Copy
How we measure this →
BKK to KTI questions
Is BKK–KTI running on time right now? Mostly on schedule. The departure side at BKK is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BKK–KTI? Operators schedule morning departures around 07:25 and evening departures around 17:10 from BKK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KTI delay card to confirm conditions when you'd arrive.
How long is the flight from BKK to KTI? Great-circle distance is 590 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 72–81 min gate-to-gate on this route.
How often does BKK–KTI fly? 7 carriers operate this route, around 52 flights a week between them. Compare carrier days and times in the airline list above.