Language ZAR/ZA

Book Cheap flights to Nadi (NAN) in 2024/2025 from South Africa

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

Flexible Dates

How to find flight deals to Nadi:

How to find flight deals to Nadi:

1. Enter your search requirements for Nadi

2. Compare the best Nadi deals from top comparison engines
2. Compare the best Nadi deals from top comparison engines
2. Compare the best Nadi deals from top comparison engines
2. Compare the best Nadi deals from top comparison engines

2. Compare the best Nadi deals from top comparison engines

How to find flight deals to Nadi:

3. Book your Nadi flight at the cheapest price

Recent deals found from

to:
in:

Map of Nadi

How to find cheap and flexible flights to Nadi - Q & A

Nadi, a vibrant city located on Fiji's main island of Viti Levu, is a tropical paradise known for its stunning beaches, rich cultural heritage, and warm hospitality. As the gateway to Fiji's renowned Mamanuca and Yasawa islands, Nadi offers a perfect blend of relaxation and adventure for visitors seeking a true island getaway. From exploring traditional markets and indulging in delicious Fijian cuisine to embarking on thrilling water sports and enjoying breathtaking sunsets over the Pacific Ocean, Nadi promises an unforgettable experience filled with beauty, serenity, and a touch of island magic.

Which month is cheapest to fly to Nadi?

The cheapest month to fly to Nadi is typically February.

What is the cheapest flight to Nadi that we have found?

The best price we found is for R33,419 from Cape Town to Nadi.

Which popular airlines fly to Nadi?

Some popular airlines include: Safair, Fiji Airways, Emirates.

What is considered a good price to Nadi?

A good price for a flight to Nadi is R30077 - R36761.

Which popular airports are close to Nadi?

The popular airports near Nadi, Fiji are Nadi International Airport (NAN) and Nausori International Airport (SUV).

How long does it take to fly to Nadi?

The flight to Nadi (NAN) is roughly 19 hours 58 minutes and 8,766 miles (14,107 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).

How do I find the cheapest possible flights to Nadi?

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

Things to do in Nadi

Garden of the Sleeping Giant

Landscaped park with orchids & walkways

Sri Siva Subramaniya Swami Temple

Sacred Hindu site with vibrant colors

Go Dirty Tours Fiji

ATV Rental Service

Nadi Handicraft Market

Point of interest

Nausori Highlands

Mountain Peak

Kula WILD Adventure Park

Animal encounters & a unique zip line

Turtle Airways

Seaplane Base

Koroyanitu National Park

Verdant rainforest with hiking & views

Mamanuca Islands

Snorkeling, scuba diving, coral reef, surfing, and honeymoon

Nananu-i-Ra

Small island with beaches & water sports

Weather in Nadi

Clouds
Clouds

18 °C

Thu, 9 May 2024

Average Temperature

32°C

Jan

32°C

Feb

31°C

Mar

31°C

Apr

30°C

May

29°C

Jun

29°C

Jul

29°C

Aug

29°C

Sep

30°C

Oct

31°C

Nov

31°C

Dec

Flight Distance and Flying Time to Nadi

Nadi

Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Nadi (NAN) - The flight distance between these airports is 8,766 miles (14,107 kilometres). The direct flight time is roughly 19 hours 58 minutes.

Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Nadi (NAN) - The flight distance between these airports is 8,601 miles (13,843 kilometres). The direct flight time is roughly 19 hours 36 minutes.

Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Nadi (NAN) - The flight distance between these airports is 8,469 miles (13,629 kilometres). The direct flight time is roughly 19 hours 19 minutes.

Flights from George, South Africa - George Airport (GRJ) to Nadi (NAN) - The flight distance between these airports is 8,502 miles (13,682 kilometres). The direct flight time is roughly 19 hours 23 minutes.

Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Nadi (NAN) - The flight distance between these airports is 8,789 miles (14,145 kilometres). The direct flight time is roughly 20 hours 1 minute.

Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Nadi (NAN) - The flight distance between these airports is 8,410 miles (13,534 kilometres). The direct flight time is roughly 19 hours 11 minutes.

Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Nadi (NAN) - The flight distance between these airports is 8,671 miles (13,954 kilometres). The direct flight time is roughly 19 hours 46 minutes.

Flights from East London, South Africa - King Phalo Airport (ELS) to Nadi (NAN) - The flight distance between these airports is 8,395 miles (13,510 kilometres). The direct flight time is roughly 19 hours 9 minutes.

Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Nadi (NAN) - The flight distance between these airports is 8,750 miles (14,081 kilometres). The direct flight time is roughly 19 hours 56 minutes.

Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Nadi (NAN) - The flight distance between these airports is 8,739 miles (14,064 kilometres). The direct flight time is roughly 19 hours 55 minutes.

Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Nadi (NAN) - The flight distance between these airports is 8,694 miles (13,992 kilometres). The direct flight time is roughly 19 hours 49 minutes.

Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Nadi (NAN) - The flight distance between these airports is 8,768 miles (14,110 kilometres). The direct flight time is roughly 19 hours 59 minutes.

Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Nadi (NAN) - The flight distance between these airports is 8,494 miles (13,669 kilometres). The direct flight time is roughly 19 hours 22 minutes.

Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Nadi (NAN) - The flight distance between these airports is 8,842 miles (14,230 kilometres). The direct flight time is roughly 20 hours 8 minutes.

Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Nadi (NAN) - The flight distance between these airports is 8,478 miles (13,644 kilometres). The direct flight time is roughly 19 hours 20 minutes.

Flights from Upington, South Africa - Upington Airport (UTN) to Nadi (NAN) - The flight distance between these airports is 8,873 miles (14,279 kilometres). The direct flight time is roughly 20 hours 13 minutes.

Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Nadi (NAN) - The flight distance between these airports is 8,451 miles (13,600 kilometres). The direct flight time is roughly 19 hours 16 minutes.

Travel Videos About Nadi

Cheapest flight routes found to Nadi

From Cape Town

From Cape Town (CPT), South Africa to Nadi, Fiji (NAN): R33,419

Depart: 18 Jul 2024 · Return: 31 Jul 2024 Price found 09 May 2024, 07:43

From George

From George (GRJ), South Africa to Nadi, Fiji (NAN): R46,873

Depart: 18 Jun 2024 · Return: 16 Aug 2024 Price found 07 May 2024, 02:43

Choose Site / Currency

ZAR/South Africa