Thai Airways (TG)
46 non-stop routes across 34 airports on record, the longest BKK to LHR at 5,948 miles. Flown with 4 aircraft types.
Fleet on these routes
Aircraft types we have seen scheduled, by departures.
Non-stop routes
Longest first. Routes with their own page are linked.
| Route | Distance | Duration |
|---|---|---|
| Bangkok (BKK) → London Heathrow (LHR) | 5,948 mi | 12h 35m |
| London Heathrow (LHR) → Bangkok (BKK) | 5,948 mi | 11h 55m |
| Paris (CDG) → Bangkok (BKK) | 5,868 mi | 11h 20m |
| Bangkok (BKK) → Paris (CDG) | 5,868 mi | 13h 10m |
| Brussels (BRU) → Bangkok (BKK) | 5,752 mi | 11h |
| Amsterdam (AMS) → Bangkok (BKK) | 5,718 mi | 11h 15m |
| Bangkok (BKK) → Amsterdam (AMS) | 5,718 mi | 12h 5m |
| Bangkok (BKK) → Frankfurt (FRA) | 5,589 mi | 12h 25m |
| Frankfurt (FRA) → Bangkok (BKK) | 5,589 mi | 11h 20m |
| Bangkok (BKK) → Munich (MUC) | 5,465 mi | 11h 20m |
| Oslo (OSL) → Bangkok (BKK) | 5,385 mi | 11h 30m |
| Bangkok (BKK) → Oslo (OSL) | 5,385 mi | 12h 20m |
| Copenhagen (CPH) → Bangkok (BKK) | 5,364 mi | 10h 55m |
| Bangkok (BKK) → Copenhagen (CPH) | 5,364 mi | 12h 30m |
| Bangkok (BKK) → Stockholm (Arlanda) (ARN) | 5,152 mi | 11h 55m |
| Stockholm (Arlanda) (ARN) → Bangkok (BKK) | 5,152 mi | 10h 45m |
| Bangkok (BKK) → Sydney (SYD) | 4,667 mi | 9h 15m |
| Bangkok (BKK) → Melbourne (MEL) | 4,553 mi | 8h 55m |
| Bangkok (BKK) → Tokyo (NRT) | 2,887 mi | 6h 10m |
| Tokyo (NRT) → Bangkok (BKK) | 2,887 mi | 6h 35m |
| Bangkok (BKK) → Tokyo (HND) | 2,850 mi | 6h 25m |
| Tokyo (HND) → Bangkok (BKK) | 2,850 mi | 6h 40m |
| Bangkok (BKK) → Nagoya (NGO) | 2,676 mi | 5h 25m |
| Bangkok (BKK) → Osaka (KIX) | 2,583 mi | 5h 25m |
| Bangkok (BKK) → Fukuoka (FUK) | 2,313 mi | 5h 20m |
| Seoul (ICN) → Bangkok (BKK) | 2,278 mi | 6h |
| Beijing (PEK) → Bangkok (BKK) | 2,059 mi | 5h 10m |
| Bangkok (BKK) → Mumbai (BOM) | 1,882 mi | 4h 50m |
| Denpasar (DPS) → Bangkok (BKK) | 1,837 mi | 4h 10m |
| Bangkok (BKK) → Denpasar (DPS) | 1,837 mi | 4h 25m |
| Bangkok (BKK) → New Delhi (DEL) | 1,831 mi | 4h 15m |
| Bangkok (BKK) → Shanghai (PVG) | 1,798 mi | 4h 20m |
| Bangkok (BKK) → Colombo (CMB) | 1,485 mi | 3h 20m |
| Jakarta (CGK) → Bangkok (BKK) | 1,426 mi | 3h 45m |
| Bangkok (BKK) → Jakarta (CGK) | 1,426 mi | 3h 50m |
| Bangkok (BKK) → Manila (MNL) | 1,358 mi | 3h 40m |
| Bangkok (BKK) → Guangzhou (CAN) | 1,059 mi | 2h 45m |
| Guangzhou (CAN) → Bangkok (BKK) | 1,059 mi | 3h 10m |
| Bangkok (BKK) → Hong Kong (HKG) | 1,048 mi | 3h |
| Bangkok (BKK) → Singapore (SIN) | 879 mi | 2h 35m |
| Singapore (SIN) → Bangkok (BKK) | 879 mi | 2h 25m |
| Bangkok (BKK) → Kuala Lumpur (KUL) | 758 mi | 2h 10m |
| Bangkok (BKK) → Hanoi (HAN) | 617 mi | 2h |
| Da Nang (DAD) → Bangkok (BKK) | 523 mi | 1h 40m |
| Bangkok (BKK) → Ho Chi Minh City (SGN) | 444 mi | 1h 30m |
| Phnom Penh (KTI) → Bangkok (BKK) | 323 mi | 1h 45m |
Questions
- Where does Thai Airways fly non-stop?
- 46 non-stop routes across 34 airports in the schedules we hold. The longest is BKK to LHR at 5,948 miles.
- What aircraft does Thai Airways fly?
- We have seen 4 types on its schedules, most often the Boeing 777-300ER.
Schedules last checked 2026-08-22. How we know this