KTI → BKK Phnom Penh to Bangkok
live
Direct flights from Phnom Penh (KTI) to Bangkok (BKK): 51 nonstop departures observed each week across 7 airlines. 81% of the last 54 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. 6 of the 54 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 Phnom Penh and Bangkok. Updated 4 November 2026 at 03:48 UTC.
Today, KTI → BKK Wed 4 Nov · local times
Sched Flight KTI departure BKK arrival
·
KR701 Cambodia
Departed
Landed 10:33 −22
·
TG587 Thai International
On schedule
BKK 11:05 scheduled
·
VZ721 Thai Vietjet Air
On schedule
BKK est. 11:41 sched 11:55
Checked BKK board 10:48
KTI
Phnom Penh
tracking
BKK
Bangkok
smooth · +0
dep bank 09:40–20:55 51x weekly
Runs reliable · 7 airlines · 51x weekly · nonstop
81% on time
of the last 54 tracked KTI → BKK flights arrived within 15 minutes
Median arrival delay is −10 min . 6 of 54 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 48 arrivals
Flight time ~1h 15m estimated from route distance
Weekly departures 51x 7 direct airlines on the leg
Cancelled 11.1% recent route rate · 6 of 54
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 PG936 19:35 Mo We Th
Cambodia AirwaysKR 69% on time
Flights KR701 09:40 daily · KR703 varies Mo We
Cambodia Angkor AirK6 75% on time
Flights K6722 varies Mo Tu Th Sa Su · K6724 17:25 We Fr Su
K-Mile Air8K 100% on time
Flights 8K803 varies Mo Tu We Th Sa
Thai InternationalTG 92% on time
Flights TG587 09:45 daily · TG585 20:55 daily
Thai Vietjet AirVZ 80% on time
Flights VZ721 10:35 daily · VZ723 19:55 Mo Tu Su
Turkish AirlinesTK
Flights TK53 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 KTI and BKK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 58 Completed 54 Delayed 6 Cancelled 6 Within 15m 48/54 Median -2m
KR701 Cambodia
8 days
Wed, Nov 4
1/2 legs · XU-787
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:45
Landed · Sched 10:5510m early
Tue, Nov 3
1/2 legs · XU-787
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:08
Landed · Sched 10:5513m late
Mon, Nov 2
1/2 legs · XU-787
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:35
Landed · Sched 10:5520m early
Sun, Nov 1
1/2 legs · XU-763
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:47
Landed · Sched 10:558m early
Sat, Oct 31
1/2 legs · XU-878
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:39
Landed · Sched 10:5516m early
Fri, Oct 30
1/2 legs · XU-787
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:52
Landed · Sched 10:553m early
Thu, Oct 29
1/2 legs · XU-787
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:48
Landed · Sched 10:557m early
Wed, Oct 28
1/2 legs · XU-763
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:28
Landed · Sched 10:5527m early
Full KR701 history →
TG587 Thai International
8 days
Wed, Nov 4
1/2 legs · HS-TXU
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 11:05
Scheduled arrival · landing pending
Tue, Nov 3
1/2 legs · HS-TXU
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:46
Last seen · Sched 11:0519m early
Mon, Nov 2
1/2 legs · HS-TXU
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:51
Landed · Sched 11:0514m early
Sun, Nov 1
1/2 legs · HS-TXH
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:07
Landed · Sched 11:052m late
Sat, Oct 31
1/2 legs · HS-TXO
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:29
Landed · Sched 11:0524m late
Fri, Oct 30
1/2 legs · HS-TXR
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:41
Landed · Sched 11:0524m early
Thu, Oct 29
1/2 legs · HS-TXJ
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
10:39
Landed · Sched 11:0526m early
Wed, Oct 28
1/2 legs · HS-TXT
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:01
Landed · Sched 11:054m early
Full TG587 history →
VZ721 Thai Vietjet Air
8 days
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:41
Est. · Sched 11:5514m early
Tue, Nov 3
1/2 legs · HS-VZH
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:40
Landed · Sched 11:5515m early
Mon, Nov 2
1/2 legs · HS-VZA
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
12:02
Landed · Sched 11:557m late
Sun, Nov 1
1/2 legs · HS-VZC
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:52
Landed · Sched 11:553m early
Sat, Oct 31
1/2 legs · HS-VZE
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
12:25
Landed · Sched 11:5530m late
Fri, Oct 30
1/2 legs · HS-VZE
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:37
Landed · Sched 11:5518m early
Thu, Oct 29
1/2 legs · HS-VZE
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:51
Landed · Sched 11:554m early
Wed, Oct 28
1/2 legs · HS-VKR
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
11:39
Landed · Sched 11:5516m early
Full VZ721 history →
8K803 K-Mile Air
5 days
Tue, Nov 3
1/2 legs · HS-KMA
KTI
Departure
—
KTI is outside our board polling set.
→
Mon, Nov 2
1/2 legs · HS-KMB
KTI
Departure
—
KTI is outside our board polling set.
→
Sat, Oct 31
1/2 legs · HS-KMA
KTI
Departure
—
KTI is outside our board polling set.
→
Thu, Oct 29
1/2 legs · HS-KMB
KTI
Departure
—
KTI is outside our board polling set.
→
Wed, Oct 28
1/2 legs · HS-KMA
KTI
Departure
—
KTI is outside our board polling set.
→
Full 8K803 history →
K6722 Cambodia Angkor Air
4 days
Tue, Nov 3
1/2 legs · XU-350
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
12:36
Landed · Sched 12:306m late
Mon, Nov 2
1/2 legs · XU-353
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
16:52
Landed · Sched 13:10222m late
Sat, Oct 31
1/2 legs · XU-356
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
12:27
Landed · Sched 12:303m early
Thu, Oct 29
1/2 legs · XU-353
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
12:52
Landed · Sched 13:1018m early
Full K6722 history →
KR703 Cambodia
6 days
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 15:10
Cancelled
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 15:20
Cancelled
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 21:20
Cancelled
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 15:10
Cancelled
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 15:10
Scheduled time only · no board update captured
Wed, Oct 28
1/2 legs · XU-763
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
15:08
Landed · Sched 15:102m early
Full KR703 history →
TG585 Thai International
7 days
Tue, Nov 3
1/2 legs · HS-TXC
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
22:08
Landed · Sched 22:157m early
Mon, Nov 2
1/2 legs · HS-TXU
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
21:55
Landed · Sched 22:1520m early
Sun, Nov 1
1/2 legs · HS-TXO
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
22:19
Landed · Sched 22:154m late
Sat, Oct 31
1/2 legs · HS-TXJ
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
22:28
Landed · Sched 22:1513m late
Fri, Oct 30
1/2 legs · HS-TXE
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
22:01
Landed · Sched 22:1514m early
Thu, Oct 29
1/2 legs · HS-TXH
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
21:41
Landed · Sched 22:1534m early
Wed, Oct 28
1/2 legs · HS-TXJ
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
22:34
Landed · Sched 22:1519m late
Full TG585 history →
VZ723 Thai Vietjet Air
3 days
Tue, Nov 3
1/2 legs · HS-VZD
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
21:40
Landed · Sched 21:2020m late
Mon, Nov 2
1/2 legs · HS-VZH
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
21:17
Landed · Sched 21:203m early
Sun, Nov 1
1/2 legs · HS-VZC
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
21:48
Landed · Sched 21:2028m late
Full VZ723 history →
K6724 Cambodia Angkor Air
4 days
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 18:25
Cancelled
Sun, Nov 1
1/2 legs · XU-356
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
18:45
Landed · Sched 18:3510m late
Fri, Oct 30
1/2 legs · XU-353
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
18:15
Landed · Sched 18:2510m early
Wed, Oct 28
1/2 legs · XU-353
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
18:37
Landed · Sched 18:352m late
Full K6724 history →
TK53 Turkish
3 days
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
Sched 20:40
Cancelled
Sat, Oct 31
1/2 legs · TC-LNG
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
20:37
Landed · Sched 20:403m early
Thu, Oct 29
1/2 legs · TC-LNF
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
20:24
Landed · Sched 20:4016m early
Full TK53 history →
PG936 Bangkok
2 days
Thu, Oct 29
1/2 legs · HS-PPB
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
20:29
Landed · Sched 21:2051m early
Wed, Oct 28
1/2 legs · HS-PZB
KTI
Departure
—
KTI is outside our board polling set.
→
BKK
Arrival
20:54
Landed · Sched 21:2026m early
Full PG936 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: Phnom Penh (KTI) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KTI-BKK
Copy
How we measure this →
KTI to BKK questions
Is KTI–BKK running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KTI–BKK? Operators schedule morning departures around 09:40 and evening departures around 17:25 from KTI. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BKK delay card to confirm conditions when you'd arrive.
How long is the flight from KTI to BKK? 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 KTI–BKK fly? 7 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.