Airlines / TG
Airline
Thai Airways International logo

Thai Airways International (TG)

Thai Airways International (TG) is a Thailand airline with the radio callsign “THAI”. It operates 508 routes from 90 airports to 87 destinations in 41 countries, anchored at Paris (Roissy-en-France, Val-d'Oise) (CDG). Its longest route is Bangkok (BKK) to Los Angeles (LAX), roughly 13,291 km. Around 165 of its routes are domestic and 343 international. Every TG flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

508Routes
87Destinations
41Countries
CDGMain hub
13,291 kmLongest route
THAICAO
TGIATA
Thai Airways International route network · 188 routes

Thai Airways International routes & flight numbers

Origin and destination for routes 101–200 of 508. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
TG3UTH · Udon ThaniBKK · Bangkok0h 54m••:•• → ••:••
TG30BKK · BangkokUBP · Ubon Ratchathani0h 55m••:•• → ••:••
TG301BKK · BangkokRGN · Yangon1h 05m••:•• → ••:••
TG302RGN · YangonBKK · Bangkok1h 05m••:•• → ••:••
TG303BKK · BangkokRGN · Yangon1h 05m••:•• → ••:••
TG304RGN · YangonBKK · Bangkok1h 05m••:•• → ••:••
TG305BKK · BangkokRGN · Yangon1h 05m••:•• → ••:••
TG306RGN · YangonBKK · Bangkok1h 05m••:•• → ••:••
TG307BKK · BangkokCMB · Colombo3h 10m••:•• → ••:••
TG308CMB · ColomboBKK · Bangkok3h 10m••:•• → ••:••
TG309BKK · BangkokKTM · Kathmandu2h 59m••:•• → ••:••
TG31UBP · Ubon RatchathaniBKK · Bangkok0h 55m••:•• → ••:••
TG310KTM · KathmanduBKK · Bangkok2h 59m••:•• → ••:••
TG313BKK · BangkokCCU · Kolkata2h 17m••:•• → ••:••
TG314CCU · KolkataBKK · Bangkok2h 17m••:•• → ••:••
TG3141CCU · KolkataBKK · Bangkok2h 17m••:•• → ••:••
TG315BKK · BangkokDEL · New Delhi3h 50m••:•• → ••:••
TG316DEL · New DelhiBKK · Bangkok3h 50m••:•• → ••:••
TG317BKK · BangkokBOM · Mumbai3h 55m••:•• → ••:••
TG318BOM · MumbaiBKK · Bangkok3h 55m••:•• → ••:••
TG320KTM · KathmanduBKK · Bangkok2h 59m••:•• → ••:••
TG321BKK · BangkokDAC · Dhaka2h 12m••:•• → ••:••
TG322DAC · DhakaBKK · Bangkok2h 12m••:•• → ••:••
TG323BKK · BangkokDEL · New Delhi3h 50m••:•• → ••:••
TG324DEL · New DelhiBKK · Bangkok3h 50m••:•• → ••:••
TG325BKK · BangkokBLR · Bengaluru3h 17m••:•• → ••:••
TG326BLR · BengaluruBKK · Bangkok3h 17m••:•• → ••:••
TG327BKK · BangkokGAY · Gaya2h 47m••:•• → ••:••
TG328GAY · GayaBKK · Bangkok2h 47m••:•• → ••:••
TG329BKK · BangkokHYD · Hyderabad3h 12m••:•• → ••:••
TG330HYD · HyderabadBKK · Bangkok3h 12m••:•• → ••:••
TG331BKK · BangkokDEL · New Delhi3h 50m••:•• → ••:••
TG332DEL · New DelhiBKK · Bangkok3h 50m••:•• → ••:••
TG335BKK · BangkokDEL · New Delhi3h 50m••:•• → ••:••
TG336DEL · New DelhiBKK · Bangkok3h 50m••:•• → ••:••
TG337BKK · BangkokMAA · Chennai2h 59m••:•• → ••:••
TG338MAA · ChennaiBKK · Bangkok2h 59m••:•• → ••:••
TG339BKK · BangkokDAC · Dhaka2h 12m••:•• → ••:••
TG340DAC · DhakaBKK · Bangkok2h 12m••:•• → ••:••
TG341BKK · BangkokKHI · Karachi4h 44m••:•• → ••:••
TG341DBKK · BangkokKHI · Karachi4h 44m••:•• → ••:••
TG342KHI · KarachiBKK · Bangkok4h 44m••:•• → ••:••
TG342DKHI · KarachiBKK · Bangkok4h 44m••:•• → ••:••
TG343BKK · BangkokAMD · Ahmedabad4h 03m••:•• → ••:••
TG344AMD · AhmedabadBKK · Bangkok4h 03m••:•• → ••:••
TG345BKK · BangkokLHE · Lahore4h 17m••:•• → ••:••
TG345DBKK · BangkokLHE · Lahore4h 17m••:•• → ••:••
TG346LHE · LahoreBKK · Bangkok4h 17m••:•• → ••:••
TG347BKK · BangkokCOK · Kochi3h 30m••:•• → ••:••
TG348COK · KochiBKK · Bangkok3h 30m••:•• → ••:••
TG349BKK · BangkokISB · Attock4h 34m••:•• → ••:••
TG350ISB · AttockBKK · Bangkok4h 34m••:•• → ••:••
TG351BKK · BangkokBOM · Mumbai3h 55m••:•• → ••:••
TG352BOM · MumbaiBKK · Bangkok3h 55m••:•• → ••:••
TG4BKK · BangkokUTH · Udon Thani0h 54m••:•• → ••:••
TG40BKK · BangkokKKC · Khon Kaen0h 48m••:•• → ••:••
TG401BKK · BangkokSIN · Singapore2h 01m••:•• → ••:••
TG402SIN · SingaporeBKK · Bangkok2h 01m••:•• → ••:••
TG403BKK · BangkokSIN · Singapore2h 01m••:•• → ••:••
TG404SIN · SingaporeBKK · Bangkok2h 01m••:•• → ••:••
TG407BKK · BangkokSIN · Singapore2h 01m••:•• → ••:••
TG408SIN · SingaporeBKK · Bangkok2h 01m••:•• → ••:••
TG409BKK · BangkokSIN · Singapore2h 01m••:•• → ••:••
TG41KKC · Khon KaenBKK · Bangkok0h 48m••:•• → ••:••
TG410SIN · SingaporeBKK · Bangkok2h 01m••:•• → ••:••
TG413BKK · BangkokSIN · Singapore2h 01m••:•• → ••:••
TG414SIN · SingaporeBKK · Bangkok2h 01m••:•• → ••:••
TG415BKK · BangkokKUL · Sepang1h 48m••:•• → ••:••
TG416KUL · SepangBKK · Bangkok1h 48m••:•• → ••:••
TG417BKK · BangkokKUL · Sepang1h 48m••:•• → ••:••
TG418KUL · SepangBKK · Bangkok1h 48m••:•• → ••:••
TG419BKK · BangkokKUL · Sepang1h 48m••:•• → ••:••
TG42BKK · BangkokKKC · Khon Kaen0h 48m••:•• → ••:••
TG420KUL · SepangBKK · Bangkok1h 48m••:•• → ••:••
TG425BKK · BangkokPEN · Penang1h 27m••:•• → ••:••
TG426PEN · PenangBKK · Bangkok1h 27m••:•• → ••:••
TG43KKC · Khon KaenBKK · Bangkok0h 48m••:•• → ••:••
TG431BKK · BangkokDPS · Kuta, Badung3h 50m••:•• → ••:••
TG432DPS · Kuta, BadungBKK · Bangkok3h 50m••:•• → ••:••
TG433BKK · BangkokCGK · Jakarta3h 04m••:•• → ••:••
TG434CGK · JakartaBKK · Bangkok3h 04m••:•• → ••:••
TG435BKK · BangkokCGK · Jakarta3h 04m••:•• → ••:••
TG436CGK · JakartaBKK · Bangkok3h 04m••:•• → ••:••
TG439BKK · BangkokDPS · Kuta, Badung3h 50m••:•• → ••:••
TG44BKK · BangkokKKC · Khon Kaen0h 48m••:•• → ••:••
TG440DPS · Kuta, BadungBKK · Bangkok3h 50m••:•• → ••:••
TG45KKC · Khon KaenBKK · Bangkok0h 48m••:•• → ••:••
TG451BKK · BangkokBNE · Brisbane8h 54m••:•• → ••:••
TG452SYD · Sydney (Mascot)BKK · Bangkok9h 12m••:•• → ••:••
TG455BKK · BangkokSYD · Sydney (Mascot)9h 12m••:•• → ••:••
TG456SYD · Sydney (Mascot)BKK · Bangkok9h 12m••:•• → ••:••
TG457BKK · BangkokSYD · Sydney (Mascot)9h 12m••:•• → ••:••
TG458SYD · Sydney (Mascot)BKK · Bangkok9h 12m••:•• → ••:••
TG46BKK · BangkokKKC · Khon Kaen0h 48m••:•• → ••:••
TG461BKK · BangkokMEL · Melbourne8h 59m••:•• → ••:••
TG462MEL · MelbourneBKK · Bangkok8h 59m••:•• → ••:••
TG4621MEL · MelbourneBKK · Bangkok8h 59m••:•• → ••:••
TG465BKK · BangkokMEL · Melbourne8h 59m••:•• → ••:••
TG466MEL · MelbourneBKK · Bangkok8h 59m••:•• → ••:••
TG47KKC · Khon KaenBKK · Bangkok0h 48m••:•• → ••:••
← PrevRoutes 101–200 of 508Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Thai Airways International flies

87 destinations served.

Busiest Thai Airways International hubs

Top origin airports by number of routes.

About the Thai Airways International network

Thai Airways International connects 90 origin airports with 87 destinations on 508 scheduled routes. Its domestic network covers about 165 routes within Thailand, while 343 routes reach international destinations across 41 countries. The busiest base, Paris (Roissy-en-France, Val-d'Oise) (CDG), anchors most TG departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Thai Airways International fly to?

Thai Airways International (TG) serves 87 destinations in 41 countries across 508 routes tracked by FlightNerve.

What is Thai Airways International’s main hub?

Thai Airways International’s busiest base is Charles de Gaulle International Airport (CDG) in Paris (Roissy-en-France, Val-d'Oise).

What is Thai Airways International’s longest route?

Thai Airways International’s longest scheduled route is Bangkok (BKK) to Los Angeles (LAX), about 13,291 km.

Can I track Thai Airways International flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any TG flight in a single API call.

Track any Thai Airways International flight in real time

Live status, position, schedule and aircraft for every TG flight, one API call.

Get an API key →