KIX → BKK Osaka to Bangkok
live
Direct flights from Osaka (KIX) to Bangkok (BKK): 25 nonstop departures observed each week across 4 airlines. 80% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 25 tracked flights. The nonstop covers 4,160 km, an estimated 5 hours 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Bangkok. Updated 23 October 2026 at 03:27 UTC.
Today, KIX → BKK Fri 23 Oct · local times
Sched Flight KIX departure BKK arrival
00:55
JL727 Japan Airlines Co.Ltd.
Left 00:56
Landed 04:24 −16
11:45
TG623 Thai Airways International
Left 11:50 +5
·
17:35
TG673 Thai Airways International
On schedule T1 - B
·
Checked KIX board 12:27 · BKK board 09:39
KIX
Osaka
smooth · +1
BKK
Bangkok
smooth · +0
dep bank 00:55–19:30 25x weekly
Runs reliable · 4 airlines · 25x weekly · nonstop
80% on time
of the last 25 operated KIX → BKK flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 25 operated legs
Flight time ~5h 50m estimated from route distance
Weekly departures 25x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 25
The week scheduled departures · origin local time
Japan Airlines Co.Ltd. Peach Thai Airways International Thai VietJet
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
Japan Airlines Co.Ltd.JL 100% on time
Flights JL727 00:55 daily
PeachMM 100% on time
Flights MM91 19:30 daily
Thai Airways InternationalTG 82% on time
Flights TG623 11:45 daily · TG673 17:35 daily
Thai VietJetVZ
Flights VZ821 08:55 Tu Th Sa Su
History operated legs · board outcomes
10-23 JL727 dep +1 → arr −16
10-22 JL727 dep −3 → arr −16
10-22 TG623 dep +12 → arr −1
10-22 TG673 dep −2 → arr −13
10-22 VZ821 dep +53 → arr +76
10-21 JL727 dep −2 → arr −26
10-21 MM91 dep +15 → arr −25
10-21 TG623 dep +25 → arr +44
10-20 JL727 dep +3 → arr −30
10-20 MM91 dep +11 → arr −22
10-20 TG623 dep +17 → arr +1
10-20 TG673 dep +0 → arr −18
10-20 VZ821 dep +52 → arr +43
10-19 JL727 dep +0 → arr −33
10-19 TG623 dep +25 → arr −8
10-19 TG673 dep −2 → arr −34
10-18 JL727 dep −3 → arr −36
10-18 TG623 dep +92 → arr +61
10-18 TG673 dep −1 → arr −35
Show 17 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 KIX and BKK, paired departure → arrival per flight and day. Board tracking since Sun, Oct 18 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 48 Delayed 12 Within 15m 36/48 Median +0m
JL727 Japan Airlines Co.Ltd.
6 days
Fri, Oct 23
2/2 legs · JA829J
KIX
Departure
00:56
Departed · Sched 00:551m late
→
BKK
Arrival
04:29
Landed · Sched 04:4011m early
Thu, Oct 22
2/2 legs · JA830J
KIX
Departure
00:52
Departed · Sched 00:553m early
→
BKK
Arrival
04:28
Landed · Sched 04:4012m early
Wed, Oct 21
2/2 legs · JA829J
KIX
Departure
00:53
Departed · Sched 00:552m early
→
BKK
Arrival
04:25
Landed · Sched 04:4015m early
Tue, Oct 20
2/2 legs · JA835J
KIX
Departure
00:58
Departed · Sched 00:553m late
→
BKK
Arrival
04:20
Landed · Sched 04:4020m early
Mon, Oct 19
2/2 legs · JA829J
KIX
Departure
00:55 Departed
→
BKK
Arrival
04:12
Landed · Sched 04:4028m early
Sun, Oct 18
2/2 legs · JA831J
KIX
Departure
00:52
Departed · Sched 00:553m early
→
BKK
Arrival
04:09
Landed · Sched 04:4031m early
Full JL727 history →
TG623 Thai Airways International
6 days
Fri, Oct 23
1/2 legs · HS-TKU
KIX
Departure
11:50
Departed · Sched 11:455m late
→
BKK
Arrival
Sched 15:35
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 22
2/2 legs · HS-TKU
KIX
Departure
11:57
Departed · Sched 11:4512m late
→
BKK
Arrival
15:40
Landed · Sched 15:355m late
Wed, Oct 21
2/2 legs · HS-TKN
KIX
Departure
12:10
Departed · Sched 11:4525m late
→
BKK
Arrival
16:28
Landed · Sched 15:3553m late
Tue, Oct 20
2/2 legs · HS-TKN
KIX
Departure
12:02
Departed · Sched 11:4517m late
→
BKK
Arrival
15:43
Landed · Sched 15:358m late
Mon, Oct 19
2/2 legs · HS-TKP
KIX
Departure
12:10
Departed · Sched 11:4525m late
→
BKK
Arrival
15:31
Landed · Sched 15:354m early
Sun, Oct 18
2/2 legs · HS-TKX
KIX
Departure
13:17
Departed · Sched 11:4592m late
→
BKK
Arrival
16:42
Landed · Sched 15:3567m late
Full TG623 history →
TG673 Thai Airways International
6 days
Fri, Oct 23
1/2 legs · HS-TKY
KIX
Departure
Sched 17:35
Scheduled departure
→
BKK
Arrival
Sched 21:25
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 22
2/2 legs · HS-TKY
KIX
Departure
17:33
Departed · Sched 17:352m early
→
BKK
Arrival
21:12
Landed · Sched 21:2513m early
Wed, Oct 21
2/2 legs · HS-TTB
KIX
Departure
17:36
Departed · Sched 17:351m late
→
BKK
Arrival
21:26
Landed · Sched 21:251m late
Tue, Oct 20
2/2 legs · HS-TTC
KIX
Departure
17:35 Departed
→
BKK
Arrival
21:07
Landed · Sched 21:2518m early
Mon, Oct 19
2/2 legs · HS-TTA
KIX
Departure
17:33
Departed · Sched 17:352m early
→
BKK
Arrival
21:00
Landed · Sched 21:2525m early
Sun, Oct 18
2/2 legs · HS-TTB
KIX
Departure
17:34
Departed · Sched 17:351m early
→
BKK
Arrival
20:56
Landed · Sched 21:2529m early
Full TG673 history →
MM91 Peach Aviation
5 days
Thu, Oct 22
2/2 legs · JA901P
KIX
Departure
20:13
Departed · Sched 19:3043m late
→
BKK
Arrival
23:57
Landed · Sched 23:552m late
Wed, Oct 21
2/2 legs · JA901P
KIX
Departure
19:45
Departed · Sched 19:3015m late
→
BKK
Arrival
23:41
Landed · Sched 23:5514m early
Tue, Oct 20
2/2 legs · JA901P
KIX
Departure
19:41
Departed · Sched 19:3011m late
→
BKK
Arrival
23:33
Landed · Sched 23:5522m early
Mon, Oct 19
2/2 legs · JA901P
KIX
Departure
19:30 Departed
→
BKK
Arrival
23:17
Landed · Sched 23:5538m early
Sun, Oct 18
2/2 legs · JA903P
KIX
Departure
19:23
Departed · Sched 19:307m early
→
BKK
Arrival
23:01
Landed · Sched 23:5554m early
Full MM91 history →
VZ821 Thai Vietjet Air
3 days
Thu, Oct 22
2/2 legs · HS-VZD
KIX
Departure
09:48
Departed · Sched 08:5553m late
→
BKK
Arrival
14:11
Landed · Sched 12:5576m late
Tue, Oct 20
2/2 legs · HS-VZR
KIX
Departure
09:47
Departed · Sched 08:5552m late
→
BKK
Arrival
13:47
Landed · Sched 12:5552m late
Sun, Oct 18
1/2 legs · HS-VZR
KIX
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
13:55
Landed · Sched 12:5560m late
Full VZ821 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 — Osaka (KIX) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KIX-BKK
Copy
How we measure this →
KIX to BKK questions
Is KIX–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 KIX–BKK? Operators schedule morning departures around 00:55 and evening departures around 17:35 from KIX. 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 KIX to BKK? Great-circle distance is 4,160 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 324–387 min gate-to-gate on this route.
How often does KIX–BKK fly? 4 carriers operate this route, around 32 flights a week between them. Compare carrier days and times in the airline list above.