Rome2Rio

How to get fromQueenstown to Nadiby plane, bus, or taxi

Find Transport to Nadi

See all options

There are 4 ways to get from Queenstown to Nadi by plane, bus, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Queenstown Airport to Nadi International Airport

    best
    1. Fly from Queenstown Airport (ZQN) to Nadi International Airport (NAN)plane plane ZQN - NAN
    9h 21m
    $217–911
  2. Bus to Invercargill, fly to Nadi International Airport

    cheapest
    1. Take the bus from Queenstown to Invercargillbus bus
    2. Fly from Invercargill (IVC) to Nadi International Airport (NAN)plane plane IVC - NAN
    13h 22m
    $204–800
  3. Bus to Dunedin, fly to Nadi International Airport

    1. Take the bus from Queenstown to Dunedin Airportbus bus
    2. Fly from Dunedin (DUD) to Nadi International Airport (NAN)plane plane DUD - NAN
    13h 33m
    $232–985
  4. Fly Queenstown Airport to Nausori International Airport, taxi

    1. Fly from Queenstown Airport (ZQN) to Nausori International Airport (SUV)plane plane ZQN - SUV
    2. Take the taxi from Suva-Airport-SUV to Naditaxi taxi
    13h 21m
    $336–1,136

Queenstown Airport (ZQN) to Nadi International Airport (NAN) flights

Calendar31Weekly Planes
Duration7h 57mAverage Duration
Ticket$210Cheapest Price
See schedules

Questions & Answers

What companies run services between Queenstown, New Zealand and Nadi, Fiji?

Air New Zealand, Jetstar, and two other airlines fly from Queenstown Airport (ZQN) to Nadi International Airport (NAN) 4 times a day.

Airlines
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, 5 incredible day trips from Florence by train, and Best ways to travel around Australia - to help you get the most out of your next trip.