UBP → BKK Ubon Ratchathani to Bangkok
live
Direct flights from Ubon Ratchathani (UBP) to Bangkok (BKK): 28 nonstop departures observed each week across 2 airlines. 53% of the last 30 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. 1 of the 30 tracked flights was cancelled. The nonstop covers 477 km, an estimated 1 hour 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Ubon Ratchathani and Bangkok. Updated 31 October 2026 at 06:11 UTC.
Today, UBP → BKK Sat 31 Oct · local times
Sched Flight UBP departure BKK arrival
·
TG21 Thai International
Departed
Landed 09:37 −8
·
VZ221 Thai Vietjet Air
On schedule
BKK est. 13:43 sched 14:00
Checked BKK board 13:11
UBP
Ubon Ratchathani
tracking
BKK
Bangkok
smooth · +0
dep bank 08:45–17:40 28x weekly
Runs rough · 2 airlines · 28x weekly · nonstop
53% on time
of the last 30 tracked UBP → BKK flights arrived within 15 minutes
Median arrival delay is +10 min . 1 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 29 arrivals
Flight time ~1h 07m estimated from route distance
Weekly departures 28x 2 direct airlines on the leg
Cancelled 3.3% recent route rate · 1 of 30
Who flies it observed on the boards · 7 days
Thai InternationalTG 67% on time
Flights TG21 varies daily · TG29 varies daily
Thai Vietjet AirVZ 40% on time
Flights VZ221 varies daily · VZ225 varies daily
History operated legs · board outcomes
10-24 VZ227 cancelled CNX
Show 22 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 UBP and BKK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 31 Completed 30 Delayed 15 Cancelled 1 Within 15m 15/30 Median +17m
TG21 Thai International
8 days
Sat, Oct 31
1/2 legs · HS-TXC
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:37
Landed · Sched 09:458m early
Fri, Oct 30
1/2 legs · HS-TXM
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:43
Landed · Sched 09:452m early
Thu, Oct 29
1/2 legs · HS-TXB
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:51
Landed · Sched 09:456m late
Wed, Oct 28
1/2 legs · HS-TXN
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:53
Landed · Sched 09:458m late
Tue, Oct 27
1/2 legs · HS-TXE
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:50
Landed · Sched 09:455m late
Mon, Oct 26
1/2 legs · HS-TXU
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:57
Landed · Sched 09:4512m late
Sun, Oct 25
1/2 legs · HS-TXO
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
10:05
Landed · Sched 09:4520m late
Sat, Oct 24
1/2 legs · HS-TXE
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
09:46
Landed · Sched 10:0014m early
Full TG21 history →
VZ221 Thai Vietjet Air
8 days
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
13:43
Est. · Sched 14:0017m early
Fri, Oct 30
1/2 legs · HS-VZQ
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:05
Landed · Sched 14:005m late
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:30
Landed · Sched 14:0030m late
Wed, Oct 28
1/2 legs · HS-VZM
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:05
Landed · Sched 14:005m late
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:39
Landed · Sched 14:0039m late
Mon, Oct 26
1/2 legs · HS-VZK
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:14
Landed · Sched 14:0014m late
Sun, Oct 25
1/2 legs · HS-VZK
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:46
Landed · Sched 14:0046m late
Sat, Oct 24
1/2 legs · HS-VZD
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
14:18
Landed · Sched 14:202m early
Full VZ221 history →
TG29 Thai International
7 days
Fri, Oct 30
1/2 legs · HS-TXU
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:34
Landed · Sched 19:0034m late
Thu, Oct 29
1/2 legs · HS-TXE
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:24
Landed · Sched 19:0024m late
Wed, Oct 28
1/2 legs · HS-TXL
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
21:26
Landed · Sched 19:00146m late
Tue, Oct 27
1/2 legs · HS-TXH
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:10
Landed · Sched 19:0010m late
Mon, Oct 26
1/2 legs · HS-TXT
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:26
Landed · Sched 19:0026m late
Sun, Oct 25
1/2 legs · HS-TXS
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
20:25
Landed · Sched 19:0085m late
Sat, Oct 24
1/2 legs · HS-TXD
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:12
Landed · Sched 18:5517m late
Full TG29 history →
VZ225 Thai Vietjet Air
7 days
Fri, Oct 30
1/2 legs · HS-VZC
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
18:37
Landed · Sched 17:4552m late
Thu, Oct 29
1/2 legs · HS-VZJ
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
18:58
Landed · Sched 17:4573m late
Wed, Oct 28
1/2 legs · HS-VZD
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
18:30
Landed · Sched 17:4545m late
Tue, Oct 27
1/2 legs · HS-VZK
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
17:52
Landed · Sched 17:457m late
Mon, Oct 26
1/2 legs · HS-VZH
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
18:50
Landed · Sched 17:4565m late
Sun, Oct 25
1/2 legs · HS-VZG
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
19:04
Landed · Sched 17:4579m late
Sat, Oct 24
1/2 legs · HS-VZQ
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
18:01
Landed · Sched 17:5011m late
Full VZ225 history →
VZ227 Thai Vietjet Air
1 day
UBP
Departure
—
UBP is outside our board polling set.
→
BKK
Arrival
Sched 21:05
Cancelled
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: Ubon Ratchathani (UBP) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/UBP-BKK
Copy
How we measure this →
UBP to BKK questions
Is UBP–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.
How long is the flight from UBP to BKK? Great-circle distance is 477 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 64–71 min gate-to-gate on this route.
How often does UBP–BKK fly? 2 carriers operate this route, around 28 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at UBP and arrival-side delay at BKK, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.