- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg (JNB) to Nadi (NAN)
Prices were available within the past 7 days and start at AU$1,249 for one-way flights and AU$2,344 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 3 Apr. - Sun., 13 Apr.
JNB
Johannesburg
NAN
Nadi
AU$2,344 Return, found 1 day ago
AU$2,344
Return
found 1 day ago
Mon., 11 Nov. - Sun., 24 Nov.
JNB
Johannesburg
NAN
Nadi
AU$2,347 Return, found 2 days ago
AU$2,347
Return
found 2 days ago
Thu., 3 Apr. - Sun., 13 Apr.
JNB
Johannesburg
NAN
Nadi
AU$2,348 Return, found 1 day ago
AU$2,348
Return
found 1 day ago
Thu., 3 Apr. - Sun., 13 Apr.
JNB
Johannesburg
NAN
Nadi
AU$2,352 Return, found 1 day ago
AU$2,352
Return
found 1 day ago
Mon., 11 Nov. - Sun., 24 Nov.
JNB
Johannesburg
NAN
Nadi
AU$2,449 Return, found 2 days ago
AU$2,449
Return
found 2 days ago
Thu., 3 Apr. - Sun., 13 Apr.
JNB
Johannesburg
NAN
Nadi
AU$2,466 Return, found 1 day ago
AU$2,466
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Hotels near Port DenarauHotels in MartintarFairfield Inn by Marriott New York Manhattan/Times SquareQuest Chermside on PlayfieldHotels near Namaka MarketAdina Apartment Hotel Sydney Darling HarbourAll Inclusive Hotels in Denarau IslandLuxury Hotels in Denarau IslandWoodroffe HotelHotels in Denarau IslandHotels near Wailoaloa Beach
Flights
Flights from Sydney (SYD) to Makini (BAJ)Flights from Perth (PER) to Punjab (ISB)Flights from Aluva (COK) to Sydney (SYD)Flights to Denarau IslandFlights from Sydney (SYD) to Florence (FLR)Flights from Coffs Harbour (CFS) to Williamtown (NTL)Flights from MackayFlights from Brisbane (BNE) to Kalkadoon (ISA)
Cars
Activities
*Available to Expedia members.