‹ Aircraft

HS-TEN / 8850AE

165 flights over 62 days · 2.66 legs/day · base VTBS · Bangkok · operators: THA

165
Flights
18
Airports served
31%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

A330 343E A333
Thai Airways International · reg HS-TEN
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-03 2 legs round-trip THA
VTBS → ZGGG → VTBS
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl THA668 · TG668 · ⏱ 04:00–06:39 (158m)
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl THA669 · TG669 · sched 07:45Z
2026-06-02 3 legs THA
RJFF → VTBS → OPKC → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS OPKC VTBS · Bangkok → OPKC · Karachi intl THA341 · TG341 · sched 12:00Z
OPKC VTBS OPKC · Karachi → VTBS · Bangkok intl THA342 · TG342 · sched 18:30Z
2026-06-01 3 legs THA
VTBS → ZGGG → VTBS → RJFF
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl THA668 · TG668 · sched 03:30Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl THA669 · TG669 · ⏱ 08:51– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-31 2 legs round-trip THA
VTBS → VIDP → VTBS
VTBS VIDP VTBS · Bangkok → VIDP · New Delhi intl THA315 · TG315 · sched 11:50Z
VIDP VTBS VIDP · New Delhi → VTBS · Bangkok intl THA316 · TG316 · sched 18:00Z
2026-05-30 3 legs THA
RJFF → VTBS → WSSS → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · sched 12:10Z
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · sched 00:00Z
2026-05-29 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 02:56– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-28 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-27 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:06– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-26 1 legs THA
VTBS → RJFF
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-23 2 legs round-trip THA
VTBS → VHHH → VTBS
VTBS VHHH VTBS · Bangkok → VHHH · Hong Kong intl THA600 · TG600 · sched 01:00Z
VHHH VTBS VHHH · Hong Kong → VTBS · Bangkok intl THA601 · TG601 · ⏱ 05:16– (Nonem)
2026-05-22 2 legs round-trip THA
VTBS → VHHH → VTBS
VTBS VHHH VTBS · Bangkok → VHHH · Hong Kong intl THA600 · TG600 · sched 01:00Z
VHHH VTBS VHHH · Hong Kong → VTBS · Bangkok intl THA601 · TG601 · sched 04:55Z
2026-05-21 2 legs round-trip THA
VTBS → VIDP → VTBS
VTBS VIDP VTBS · Bangkok → VIDP · New Delhi intl THA315 · TG315 · sched 11:50Z
VIDP VTBS VIDP · New Delhi → VTBS · Bangkok intl THA316 · TG316 · sched 18:00Z
2026-05-20 3 legs THA
RJFF → VTBS → WSSS → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:15– (Nonem)
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · sched 12:10Z
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · ⏱ 00:19–02:24 (125m)
2026-05-19 3 legs THA
VTBS → VHHH → VTBS → RJFF
VTBS VHHH VTBS · Bangkok → VHHH · Hong Kong intl THA600 · TG600 · sched 01:00Z
VHHH VTBS VHHH · Hong Kong → VTBS · Bangkok intl THA601 · TG601 · ⏱ 05:22– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-18 3 legs THA
RJFF → VTBS → VIDP → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS VIDP VTBS · Bangkok → VIDP · New Delhi intl THA315 · TG315 · ⏱ 12:03– (Nonem)
VIDP VTBS VIDP · New Delhi → VTBS · Bangkok intl THA316 · TG316 · sched 18:00Z
2026-05-17 3 legs THA
VTBS → RCTP → VTBS → RJFF
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · sched 05:40Z
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · sched 10:50Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:01– (Nonem)
2026-05-16 3 legs THA
RJFF → VTBS → WSSS → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · sched 12:10Z
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · sched 00:00Z
2026-05-15 3 legs THA
VTBS → ZUTF → VTBS → RJFF
VTBS ZUTF VTBS · Bangkok → ZUTF · Chengdu (Jianyang) intl THA618 · TG618 · sched 03:15Z
ZUTF VTBS ZUTF · Chengdu (Jianyang) → VTBS · Bangkok intl THA619 · TG619 · sched 07:55Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 17:55– (Nonem)
2026-05-14 2 legs round-trip THA
VTBS → RCTP → VTBS
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · ⏱ 06:02– (Nonem)
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · sched 10:50Z
2026-05-13 2 legs round-trip THA
VTBS → VOBL → VTBS
VTBS VOBL VTBS · Bangkok → VOBL · Bengaluru intl THA325 · TG325 · ⏱ 15:04– (Nonem)
VOBL VTBS VOBL · Bengaluru → VTBS · Bangkok intl THA326 · TG326 · sched 19:25Z
2026-05-12 2 legs round-trip THA
VTBS → WSSS → VTBS
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · ⏱ 12:09– (Nonem)
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · sched 00:00Z
2026-05-11 3 legs THA
RJFF → VTBS → VOBL → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:00– (Nonem)
VTBS VOBL VTBS · Bangkok → VOBL · Bengaluru intl THA325 · TG325 · sched 14:50Z
VOBL VTBS VOBL · Bengaluru → VTBS · Bangkok intl THA326 · TG326 · ⏱ 19:59– (Nonem)
2026-05-10 2 legs THA
RJAA → VTBS → RJFF
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 01:51– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:19– (Nonem)
2026-05-09 2 legs THA
RJFF → VTBS → RJAA
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:09– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · ⏱ 15:28– (Nonem)
2026-05-08 4 legs round-trip THA
RJFF → VTBS → VYYY → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 02:46– (Nonem)
VTBS VYYY VTBS · Bangkok → VYYY · Yangon intl THA303 · TG303 · ⏱ 10:48– (Nonem)
VYYY VTBS VYYY · Yangon → VTBS · Bangkok intl THA304 · TG304 · ⏱ 13:01–14:11 (70m)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:38– (Nonem)
2026-05-07 4 legs round-trip THA
RJFF → VTBS → WMKK → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WMKK VTBS · Bangkok → WMKK · Sepang intl THA417 · TG417 · sched 09:40Z
WMKK VTBS WMKK · Sepang → VTBS · Bangkok intl THA418 · TG418 · sched 12:55Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-06 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:05– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-05 4 legs THA
WSSS → VTBS → RCTP → VTBS → RJFF
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · sched 00:00Z
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · sched 05:40Z
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · ⏱ 10:56– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-04 2 legs THA
RJFF → VTBS → WSSS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · ⏱ 12:35– (Nonem)
2026-05-03 4 legs round-trip THA
RJFF → VTBS → WMKK → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WMKK VTBS · Bangkok → WMKK · Sepang intl THA417 · TG417 · sched 09:40Z
WMKK VTBS WMKK · Sepang → VTBS · Bangkok intl THA418 · TG418 · sched 12:55Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:57–23:38 (281m)
2026-05-02 2 legs THA
RJAA → VTBS → RJFF
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:19– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-05-01 4 legs THA
RJFF → VTBS → VYYY → VTBS → RJAA
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:05– (Nonem)
VTBS VYYY VTBS · Bangkok → VYYY · Yangon intl THA303 · TG303 · sched 10:05Z
VYYY VTBS VYYY · Yangon → VTBS · Bangkok intl THA304 · TG304 · sched 12:30Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA642 · TG642 · sched 16:50Z
2026-04-30 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-29 4 legs THA
RJAA → VTBS → VTCC → VTBS → RJFF
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:11– (Nonem)
VTBS VTCC VTBS · Bangkok → VTCC · Chiang Mai THA120 · TG120 · sched 12:15Z
VTCC VTBS VTCC · Chiang Mai → VTBS · Bangkok THA121 · TG121 · ⏱ 14:44– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-28 3 legs THA
VTBS → WADD → VTBS → RJAA
VTBS WADD VTBS · Bangkok → WADD · Kuta, Badung intl THA431 · TG431 · sched 02:35Z
WADD VTBS WADD · Kuta, Badung → VTBS · Bangkok intl THA432 · TG432 · sched 08:55Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-27 3 legs THA
RJAA → VTBS → VIDP → VTBS
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS VIDP VTBS · Bangkok → VIDP · New Delhi intl THA315 · TG315 · sched 11:50Z
VIDP VTBS VIDP · New Delhi → VTBS · Bangkok intl THA316 · TG316 · sched 18:00Z
2026-04-26 2 legs round-trip THA
RJAA → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-25 2 legs round-trip THA
RJAA → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:19– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · ⏱ 15:32–21:02 (330m)
2026-04-24 4 legs THA
RJFF → VTBS → VYYY → VTBS → RJAA
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS VYYY VTBS · Bangkok → VYYY · Yangon intl THA303 · TG303 · sched 10:05Z
VYYY VTBS VYYY · Yangon → VTBS · Bangkok intl THA304 · TG304 · ⏱ 12:59– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-23 5 legs THA
VTBS → VTSP → VTBS → RCTP → VTBS → RJFF
VTBS VTSP VTBS · Bangkok → VTSP · Phuket THA201 · TG201 · sched 00:30Z
VTSP VTBS VTSP · Phuket → VTBS · Bangkok THA202 · TG202 · ⏱ 02:49– (Nonem)
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · ⏱ 06:01– (Nonem)
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · sched 10:50Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:25– (Nonem)
2026-04-22 1 legs THA
RJFF → VTBS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:02– (Nonem)
2026-04-21 2 legs round-trip THA
RJFF → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:11– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-20 4 legs round-trip THA
RJFF → VTBS → WMKK → VTBS → RJFF
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
VTBS WMKK VTBS · Bangkok → WMKK · Sepang intl THA417 · TG417 · sched 09:40Z
WMKK VTBS WMKK · Sepang → VTBS · Bangkok intl THA418 · TG418 · sched 12:55Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:22–23:08 (286m)
2026-04-19 3 legs THA
VTBS → VTSP → VTBS → RJFF
VTBS VTSP VTBS · Bangkok → VTSP · Phuket THA217 · TG217 · sched 10:05Z
VTSP VTBS VTSP · Phuket → VTBS · Bangkok THA218 · TG218 · sched 12:15Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-17 2 legs round-trip THA
VTBS → VYYY → VTBS
VTBS VYYY VTBS · Bangkok → VYYY · Yangon intl THA303 · TG303 · sched 10:05Z
VYYY VTBS VYYY · Yangon → VTBS · Bangkok intl THA304 · TG304 · sched 12:30Z
2026-04-16 1 legs THA
RJAA → VTBS
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:10– (Nonem)
2026-04-15 4 legs THA
RJFF → VTBS → VTSP → VTBS → RJAA
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 02:54– (Nonem)
VTBS VTSP VTBS · Bangkok → VTSP · Phuket THA217 · TG217 · sched 10:05Z
VTSP VTBS VTSP · Phuket → VTBS · Bangkok THA218 · TG218 · sched 12:15Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-14 4 legs THA
WSSS → VTBS → RCTP → VTBS → RJFF
WSSS VTBS WSSS · Singapore → VTBS · Bangkok intl THA402 · TG402 · ⏱ 00:26–02:21 (115m)
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · sched 05:40Z
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · ⏱ 10:48– (Nonem)
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-13 2 legs THA
RJFF → VTBS → WSSS
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · ⏱ 03:16– (Nonem)
VTBS WSSS VTBS · Bangkok → WSSS · Singapore intl THA401 · TG401 · sched 12:10Z
2026-04-12 3 legs THA
VTBS → RCTP → VTBS → RJFF
VTBS RCTP VTBS · Bangkok → RCTP · Taoyuan intl THA634 · TG634 · sched 05:40Z
RCTP VTBS RCTP · Taoyuan → VTBS · Bangkok intl THA635 · TG635 · sched 10:50Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · ⏱ 18:05– (Nonem)
2026-04-11 3 legs THA
RJAA → VTBS → VABB → VTBS
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS VABB VTBS · Bangkok → VABB · Mumbai intl THA317 · TG317 · sched 11:55Z
VABB VTBS VABB · Mumbai → VTBS · Bangkok intl THA318 · TG318 · sched 18:05Z
2026-04-10 4 legs round-trip THA
RJAA → VTBS → VYYY → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:16– (Nonem)
VTBS VYYY VTBS · Bangkok → VYYY · Yangon intl THA303 · TG303 · sched 10:05Z
VYYY VTBS VYYY · Yangon → VTBS · Bangkok intl THA304 · TG304 · sched 12:30Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-09 3 legs THA
RJFF → VTBS → RJFF → RJAA
RJFF VTBS RJFF · Fukuoka → VTBS · Bangkok intl THA649 · TG649 · sched 02:35Z
RJFF RJFF RJFF · Fukuoka → RJFF · Fukuoka ⚠ gap THA649 · TG649 · sched 02:35Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita ⚠ gap intl THA640 · TG640 · sched 15:10Z
2026-04-08 2 legs THA
RJAA → VTBS → RJFF
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS RJFF VTBS · Bangkok → RJFF · Fukuoka intl THA648 · TG648 · sched 17:40Z
2026-04-07 3 legs THA
VTBS → VGHS → VTBS → RJAA
VTBS VGHS VTBS · Bangkok → VGHS · Dhaka intl THA321 · TG321 · sched 03:35Z
VGHS VTBS VGHS · Dhaka → VTBS · Bangkok intl THA322 · TG322 · ⏱ 08:20– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-06 3 legs THA
RJAA → VTBS → VABB → VTBS
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS VABB VTBS · Bangkok → VABB · Mumbai intl THA317 · TG317 · sched 11:55Z
VABB VTBS VABB · Mumbai → VTBS · Bangkok intl THA318 · TG318 · sched 18:05Z
2026-04-05 3 legs THA
VTBS → VGHS → VTBS → RJAA
VTBS VGHS VTBS · Bangkok → VGHS · Dhaka intl THA321 · TG321 · sched 03:35Z
VGHS VTBS VGHS · Dhaka → VTBS · Bangkok intl THA322 · TG322 · ⏱ 08:11– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-04 3 legs THA
RJAA → VTBS → VIDP → VTBS
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS VIDP VTBS · Bangkok → VIDP · New Delhi intl THA315 · TG315 · sched 11:50Z
VIDP VTBS VIDP · New Delhi → VTBS · Bangkok intl THA316 · TG316 · sched 18:00Z
2026-04-03 2 legs round-trip THA
RJAA → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-02 2 legs round-trip THA
RJAA → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · ⏱ 02:35– (Nonem)
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-04-01 2 legs round-trip THA
RJAA → VTBS → RJAA
RJAA VTBS RJAA · Narita → VTBS · Bangkok intl THA641 · TG641 · sched 01:50Z
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z
2026-03-31 1 legs THA
VTBS → RJAA
VTBS RJAA VTBS · Bangkok → RJAA · Narita intl THA640 · TG640 · sched 15:10Z