Photo by 4 pairs of Itchy Feet

Popular airlines to Tongatapu
Fiji Airways
Air New Zealand
Qantas Airways
Singapore Airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Cheap round-trip flights to Tongatapu
Prices were available within the past 7 days and start at for one-way flights and ฿34,075 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿34,075 Return, found 22 hours ago
฿34,075
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿36,510 Return, found 22 hours ago
฿36,510
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿39,785 Return, found 22 hours ago
฿39,785
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿42,220 Return, found 22 hours ago
฿42,220
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿55,060 Return, found 22 hours ago
฿55,060
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿55,890 Return, found 22 hours ago
฿55,890
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿57,290 Return, found 22 hours ago
฿57,290
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿57,540 Return, found 22 hours ago
฿57,540
Return
found 22 hours ago

Mon, 5 Jan - Fri, 9 Jan
BKK
Bangkok
TBU
Tongatapu Island
฿58,105 Return, found 4 days ago
฿58,105
Return
found 4 days ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿59,815 Return, found 22 hours ago
฿59,815
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿60,065 Return, found 22 hours ago
฿60,065
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿60,255 Return, found 22 hours ago
฿60,255
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿62,115 Return, found 22 hours ago
฿62,115
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿62,750 Return, found 22 hours ago
฿62,750
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿62,780 Return, found 22 hours ago
฿62,780
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿63,395 Return, found 22 hours ago
฿63,395
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿73,250 Return, found 22 hours ago
฿73,250
Return
found 22 hours ago

Thu, 8 Jan - Mon, 12 Jan
BKK
Bangkok
TBU
Tongatapu Island
฿90,115 Return, found 1 day ago
฿90,115
Return
found 1 day ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿112,120 Return, found 22 hours ago
฿112,120
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿112,695 Return, found 22 hours ago
฿112,695
Return
found 22 hours ago
Trending flights to Tongatapu
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿34,075 Return, found 22 hours ago
฿34,075
Return
found 22 hours ago

Thu, 26 Feb - Thu, 5 Mar
BKK
Bangkok
TBU
Tongatapu Island
฿59,815 Return, found 22 hours ago
฿59,815
Return
found 22 hours ago
Frequently asked questions
Book with confidence
About Tongatapu
Expedia offers flights to Tongatapu to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Tongatapu or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Explore a world of travel with Expedia
Top Flight Destinations In Tongatapu
Top Flight Destinations In World
- Flights to France
- Flights to Italy
- Flights to Switzerland
- Flights to Japan
- Flights to Germany
- Flights to South Korea
- Flights to Brazil
- Flights to China
- Flights to Sweden
- Flights to Türkiye
- Flights to Australia
- Flights to United States of America
- Flights to Russia
- Flights to India
- Flights to Mexico
- Flights to Indonesia
- Flights to Norway
- Flights to Canada
- Flights to Spain
- Flights to Thailand
*Available to Expedia members.