Language CAD/CA

Flights to Tongatapu

Find cheap flights to Tongatapu in 2026/2027 from C$1,722 This is the cheapest return flight found to Tongatapu from Canada on FlightsFinder on October 19th 2026 at 04:21. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Mon Tue Wed Thu Fri Sat Sun
Mon Tue Wed Thu Fri Sat Sun
Departure
Date
Return
Date

Month

Our Flight Finder compares the cheapest flights to Tongatapu from the most established flight comparison sites.
Fly to Tongatapu and visit sites like Royal Palace, Ha’amonga ’a Maui Trilithon & Captain Cook’s Landing Place.

Plane flying over earth

1. Enter your search requirements for Tongatapu

2. Compare the best Tongatapu deals from top comparison engines

Flight ticket

3. Book your Tongatapu flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Tongatapu in 2026/2027?

These economy flights were found on FlightsFinder from Canada to Tongatapu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

What are the cheapest one-way flights to Tongatapu in 2026/2027?

These economy flights were found on FlightsFinder from Canada to Tongatapu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

When are flights to Tongatapu cheapest?

up

The month of June

happy

According to our data, June is on average the cheapest time to book flights to Tongatapu.
You can get flights from C$1,722 return.

When is the most expensive time to fly to Tongatapu?

up

The month of January

happy

According to our data, January is on average the most expensive time to book flights to Tongatapu.
A return flight could set you back more than C$2,636.

Why fly to Tongatapu?

Tongatapu combines royal heritage, ancient stone monuments and coastal scenery around Tonga’s capital, Nuku’alofa.

Frequently asked questions about Flights to Tongatapu

What is considered a good price to Tongatapu?

A good price for a flight to Fua`amotu is C$1550 - C$1894.

Which popular airports are close to Tongatapu?

The main airports serving Tongatapu and nearby Tongan islands are Fuaʻamotu International Airport (TBU) on Tongatapu, ʻEua Airport (EUA) on nearby ʻEua, and Lifuka Island Airport (HPA) in the Haʻapai group.

How long does it take to fly to Tongatapu?

The flight to Tongatapu (TBU) is roughly 17 hours 8 minutes and 7,487 miles (12,049 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).

How do I find the cheapest possible flights to Tongatapu?

The best way is to compare flights to Tongatapu from leading comparison sites using our search engine dashboard.

Are there direct flights to Tongatapu?

We have currently found no direct flights to Tongatapu.

What is the weather like in Tongatapu?

Here is the average weather forecast in Tongatapu by month:

• Jan: 27°C
• Feb: 27°C
• Mar: 27°C
• Apr: 26°C
• May: 25°C
• Jun: 24°C
• Jul: 23°C
• Aug: 23°C
• Sep: 23°C
• Oct: 24°C
• Nov: 24°C
• Dec: 26°C

How far is the main airport in Tongatapu from the city centre?

Fua'amotu International Airport (TBU) serves Tongatapu. Arrange transfers with your accommodation or local operator; travel time depends on your destination and local conditions.

How far in advance should I book my flight to Tongatapu?

Typically, flights are cheapest to Tongatapu 2 months before departure.

Which day is cheapest to fly to Tongatapu?

Studies show flights to Tongatapu are typically cheaper on Tuesdays and Wednesdays.

Weather in Tongatapu

Clouds
Clouds

22.4 °C

Mon, 26 Oct 2026

Average Temperature

27°C

Jan

27°C

Feb

27°C

Mar

26°C

Apr

25°C

May

24°C

Jun

23°C

Jul

23°C

Aug

23°C

Sep

24°C

Oct

24°C

Nov

26°C

Dec

Flight Distance and Flying Time to Tongatapu

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Tongatapu (TBU)

Distance:
7,487 miles (12,049 kilometres)

Average flight time (direct 17 hours 8 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Tongatapu (TBU)

Distance:
7,794 miles (12,543 kilometres)

Average flight time (direct 17 hours 49 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Tongatapu (TBU)

Distance:
5,818 miles (9,363 kilometres)

Average flight time (direct 13 hours 25 minutes)

Calgary, Canada - Calgary International Airport (YYC) to Tongatapu (TBU)

Distance:
6,216 miles (10,004 kilometres)

Average flight time (direct 14 hours 18 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to Tongatapu (TBU)

Distance:
6,319 miles (10,169 kilometres)

Average flight time (direct 14 hours 32 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to Tongatapu (TBU)

Distance:
8,288 miles (13,338 kilometres)

Average flight time (direct 18 hours 55 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Tongatapu (TBU)

Distance:
7,700 miles (12,392 kilometres)

Average flight time (direct 17 hours 36 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Tongatapu (TBU)

Distance:
7,916 miles (12,740 kilometres)

Average flight time (direct 18 hours 5 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to Tongatapu (TBU)

Distance:
6,656 miles (10,713 kilometres)

Average flight time (direct 15 hours 17 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Tongatapu (TBU)

Distance:
6,820 miles (10,976 kilometres)

Average flight time (direct 15 hours 39 minutes)

St John's, Canada - St Johns International Airport (YYT) to Tongatapu (TBU)

Distance:
8,787 miles (14,141 kilometres)

Average flight time (direct 20 hours 1 minute)

Kelowna, Canada - Kelowna International Airport (YLW) to Tongatapu (TBU)

Distance:
5,981 miles (9,625 kilometres)

Average flight time (direct 13 hours 47 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to Tongatapu (TBU)

Distance:
8,162 miles (13,135 kilometres)

Average flight time (direct 18 hours 38 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to Tongatapu (TBU)

Distance:
8,232 miles (13,249 kilometres)

Average flight time (direct 18 hours 47 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Tongatapu (TBU)

Distance:
7,120 miles (11,458 kilometres)

Average flight time (direct 16 hours 19 minutes)

Wabush, Canada - Wabush Airport (YWK) to Tongatapu (TBU)

Distance:
8,135 miles (13,091 kilometres)

Average flight time (direct 18 hours 34 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to Tongatapu (TBU)

Distance:
5,784 miles (9,308 kilometres)

Average flight time (direct 13 hours 21 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to Tongatapu (TBU)

Distance:
6,525 miles (10,502 kilometres)

Average flight time (direct 15 hours)

Comox, Canada - Comox Airport (YQQ) to Tongatapu (TBU)

Distance:
5,786 miles (9,312 kilometres)

Average flight time (direct 13 hours 21 minutes)

Regina, Canada - Regina International Airport (YQR) to Tongatapu (TBU)

Distance:
6,539 miles (10,524 kilometres)

Average flight time (direct 15 hours 1 minute)

Timmins, Canada - Victor M. Power Airport (YTS) to Tongatapu (TBU)

Distance:
7,475 miles (12,031 kilometres)

Average flight time (direct 17 hours 6 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Tongatapu (TBU)

Distance:
6,520 miles (10,493 kilometres)

Average flight time (direct 14 hours 59 minutes)

Map of Tongatapu

Travel Videos About Tongatapu

Cheapest flight routes found to Tongatapu

From Vancouver

From Vancouver (YVR), Canada to Fua`amotu, Tonga (TBU): C$1,722

Depart: 26 Jun 2027 · Return: 17 Jul 2027 Price found 19 Oct 2026, 04:21

From Ottawa

From Ottawa (YOW), Canada to Fua`amotu, Tonga (TBU): C$2,005

Depart: 22 May 2027 · Return: 12 Jun 2027 Price found 16 Oct 2026, 03:00

From Toronto

From Toronto (YYZ), Canada to Fua`amotu, Tonga (TBU): C$2,257

Depart: 28 Oct 2026 · Return: 04 Nov 2026 Price found 23 Oct 2026, 18:19

From Montreal

From Montreal (YUL), Canada to Fua`amotu, Tonga (TBU): C$2,304

Depart: 05 Dec 2026 · Return: 12 Dec 2026 Price found 21 Oct 2026, 14:25

Choose Site / Currency

CAD/Canada