Find a great deal and save up to 5% by booking at least 29 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Nadi within the next two weeks, with the cheapest ticket starting at C$ 1,820.
April is one of the best times of the year to fly to Nadi from Canada. Prices for April average C$ 1,790 per person but you can even find prices for as low as C$ 1,580. The most expensive prices can be found in the month of December. Opting for a April flight can save you 7% on your journey compared to booking in December
When flying from Canada to Nadi, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Vancouver Intl
Nadi
1 stop
21h 05mNadi
Vancouver Intl
1 stop
16h 26mMultiple Airlines
Vancouver Intl
Nadi
1 stop
21h 05mNadi
Vancouver Intl
1 stop
18h 01mMultiple Airlines
Vancouver Intl
Nadi
1 stop
21h 05mNadi
Vancouver Intl
1 stop
16h 26mMultiple Airlines
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
1 stop
16h 34mMultiple Airlines
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
11h 50mNadi
Vancouver Intl
Nonstop
11h 05mFiji Airways
Vancouver Intl
Nadi
1 stop
17h 10mNadi
Vancouver Intl
2 stops
33h 15mAir New Zealand
Toronto Pearson Intl
Nadi
1 stop
20h 50mNadi
Toronto Pearson Intl
2 stops
24h 59mAir New Zealand
Toronto Pearson Intl
Nadi
1 stop
20h 50mNadi
Toronto Pearson Intl
2 stops
32h 16mAir New Zealand
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
10h 50mNadi
Vancouver Intl
Nonstop
12h 05mFiji Airways
Vancouver Intl
Nadi
Nonstop
11h 50mNadi
Vancouver Intl
Nonstop
11h 05mFiji Airways
Vancouver Intl
Nadi
1 stop
17h 30mNadi
Vancouver Intl
1 stop
18h 01mMultiple Airlines
Calgary
Nadi
2 stops
21h 15mNadi
Calgary
1 stop
18h 18mMultiple Airlines
Vancouver Intl
Nadi
2 stops
40h 22mNadi
Vancouver Intl
1 stop
21h 11mMultiple Airlines
Vancouver Intl
Nadi
1 stop
17h 30mMultiple Airlines
Vancouver Intl
Nadi
1 stop
17h 55mMultiple Airlines
Vancouver Intl
Nadi
1 stop
18h 45mMultiple Airlines
Most people fly into Nadi (NAN) if they book a flight to Nadi from Canada. Nadi is conveniently located just 5.7 km from Nadi’s city centre.
Some of the carriers operating flights from Canada to Nadi that may be offering flexible cancellation policies are Fiji Airways, Air New Zealand, and Juneyao Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Canada to Nadi for under C$ 1,000. The cheapest flight booked recently is on Fiji Airways for just C$ 945, but on average you can expect to pay C$ 1,087.
Cheapflights has 20 direct flights from Canada to Nadi under C$ 1,000. A good price for a direct flight from Canada to Nadi is less than C$ 1,147.
There are currently 20+ open flights from Canada to Nadi within the next 7 days for less than C$ 1,600.
Most travellers choose Vancouver Intl - Nadi, Toronto Pearson Intl - Nadi or Calgary - Nadi when deciding on the best route from Canada to Nadi.
Before booking your flight from Canada to Nadi check out the most popular airlines for this route: Cathay Pacific, Juneyao Airlines or Korean Air.
While on average a flight from Canada to Nadi is generally C$ 5,370, our data shows the cheapest flight currently is C$ 923. When looking at the most popular route, (Vancouver Intl - Nadi), you can expect to pay C$ 1,115 for that flight.