One Way

Popular Filters

One Way Price

THB 56,599 THB 178,000

Duration

24 h 29 m 63 h 30 m

Stops From Toronto

Departure From Toronto

Before 6 AM

THB 76,968

6 AM - 12 PM

THB 115,253

12 PM - 6 PM

THB 75,499

After 6 PM

THB 56,600

Arrival at Nadi

Before 6 AM

THB 115,253

6 AM - 12 PM

THB 56,600

12 PM - 6 PM

THB 57,352

After 6 PM

THB 100,381

Alliances & Airlines

Oneworld

(60)

SkyTeam

()

Star Alliance

(8)

+ 5 more

Layover Airports

+ 12 more

Layover Duration

6 h 31 m 36 h 0 m

Toronto To Nandi Flights

Book Toronto to Nandi flight tickets at lowest price. Get best deals on your upcoming Toronto to Nandi flights only on MakeMyTrip. Also Book Nandi to Toronto Flights. Currently 49 flights flying from Toronto to Nandi. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Qatar Airways, Air New Zealand

THB 56,600

Transit Visa may be required

Toronto to Nadi , 22 Aug

Qatar Airways QR | 768

21:00

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

12 h 40 m

16:40

Sat, 23 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 920

03:50

Sun, 24 Aug 25

Doha, Qatar

15 h 55 m

04:45

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 950

06:35

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

03 h 15 m

09:50

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Fiji Airways

THB 57,352

Transit Visa may be required

Toronto to Nadi , 22 Aug

Qatar Airways QR | 768

21:00

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

12 h 40 m

16:40

Sat, 23 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 920

03:50

Sun, 24 Aug 25

Doha, Qatar

15 h 55 m

04:45

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways FJ | 410

14:10

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

03 h

17:10

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Qantas Airways

THB 75,499

Transit Visa may be required

Toronto to Nadi , 22 Aug

Cathay Pacific CX | 805

15:30

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

15 h 30 m

19:00

Sat, 23 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 161

21:35

Sat, 23 Aug 25

Terminal T1

Hong Kong, Hong Kong

09 h 05 m

08:40

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 101

08:35

Mon, 25 Aug 25

Terminal T1

Sydney, Australia

04 h

14:35

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Qantas Airways

THB 75,994

Transit Visa may be required

Toronto to Nadi , 22 Aug

Cathay Pacific CX | 805

15:30

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

15 h 30 m

19:00

Sat, 23 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 139

09:10

Sun, 24 Aug 25

Terminal T1

Hong Kong, Hong Kong

09 h

20:10

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 101

08:35

Mon, 25 Aug 25

Terminal T1

Sydney, Australia

04 h

14:35

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Eva Airways, Virgin Australia

THB 76,968

Transit Visa may be required

Toronto to Nadi , 22 Aug

Eva Airways BR | 35

01:45

Fri, 22 Aug 25

Terminal T1

Toronto, Canada

15 h 15 m

05:00

Sat, 23 Aug 25

Terminal T2

Taipei - Taoyuan Apt, Taiwan

BAGGAGE : CHECK INCABIN

Information not available

Eva Airways BR | 315

09:10

Sat, 23 Aug 25

Terminal T2

Taipei - Taoyuan Apt, Taiwan

08 h 50 m

20:00

Sat, 23 Aug 25

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Virgin Australia VA | 175

09:40

Sun, 24 Aug 25

Terminal I

Brisbane, Australia

03 h 30 m

15:10

Sun, 24 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Air New Zealand

THB 100,381

Transit Visa may be required

Toronto to Nadi , 22 Aug

Air Canada AC | 33

18:45

Fri, 22 Aug 25

Toronto, Canada

20:39

Fri, 22 Aug 25

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 33

22:40

Fri, 22 Aug 25

Vancouver, Canada

07:20

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 6099 | Operated By Air New Zealand

09:55

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

15:05

Sun, 24 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 958

17:00

Sun, 24 Aug 25

Terminal I

Auckland, New Zealand

03 h 15 m

20:15

Sun, 24 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Air New Zealand

THB 101,134

Transit Visa may be required

Toronto to Nadi , 22 Aug

Air Canada AC | 33

18:45

Fri, 22 Aug 25

Toronto, Canada

20:39

Fri, 22 Aug 25

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 33

22:40

Fri, 22 Aug 25

Vancouver, Canada

07:20

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 6099 | Operated By Air New Zealand

09:55

Sun, 24 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

15:05

Sun, 24 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 950

06:35

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

03 h 15 m

09:50

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Fiji Airways

THB 102,639

Transit Visa may be required

Toronto to Nadi , 22 Aug

Etihad Airways EY | 22

13:40

Fri, 22 Aug 25

Terminal T1

Toronto, Canada

13 h 20 m

11:00

Sat, 23 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 450

10:25

Sun, 24 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

13 h 45 m

06:10

Mon, 25 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways FJ | 910

13:15

Mon, 25 Aug 25

Terminal T1

Sydney, Australia

03 h 40 m

18:55

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

American Airlines

THB 115,253

Transit Visa may be required

Toronto to Nadi , 22 Aug

American Airlines AA | 5020

11:53

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

02 h 05 m

13:58

Fri, 22 Aug 25

Charlotte, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 1012

16:52

Fri, 22 Aug 25

Charlotte, United States

04 h 48 m

18:40

Fri, 22 Aug 25

Terminal 0

Los Angeles, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 7931 | Operated By Fiji Airways

23:55

Fri, 22 Aug 25

Terminal B

Los Angeles, United States

10 h 50 m

05:45

Sun, 24 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available

American Airlines

THB 130,832

Transit Visa may be required

Toronto to Nadi , 22 Aug

American Airlines AA | 5667

17:18

Fri, 22 Aug 25

Terminal T3

Toronto, Canada

01 h 41 m

18:59

Fri, 22 Aug 25

Terminal T2

Washington-Reagan Apt, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 1162

17:30

Sat, 23 Aug 25

Terminal T2

Washington-Reagan Apt, United States

05 h 33 m

20:03

Sat, 23 Aug 25

Terminal 0

Los Angeles, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 7931 | Operated By Fiji Airways

23:55

Sat, 23 Aug 25

Terminal B

Los Angeles, United States

10 h 50 m

05:45

Mon, 25 Aug 25

Nadi, Fiji

BAGGAGE : CHECK INCABIN

Information not available