Rome2Rio

How to get fromPunakaiki to Rotoruaby shuttle, plane, taxi, car ferry, bus, car, train, or towncar

Find Transport to Rotorua

See all options

There are 9 ways to get from Punakaiki to Rotorua by shuttle, plane, taxi, car ferry, bus, car, train, or towncar

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

  1. Shuttle to Hokitika, fly to Tauranga Airport, taxi

    best
    1. Take a shuttle bus from Punakaiki to Kumara Junctionshuttle bus
    2. Fly from Hokitika (HKK) to Tauranga Airport (TRG)plane plane HKK - TRG
    3. Take the taxi from Tauranga-Airport-TRG to Rotoruataxi taxi
    8h 44m
    $527–1,107
  2. Bus to Nelson Airport, fly to Rotorua

    cheapest
    1. Take the bus from Punakaiki to Tahunanuibus bus
    2. Fly from Nelson Airport (NSN) to Rotorua (ROT)plane plane NSN - ROT
    10h 22m
    $120–746
  3. Shuttle, car ferry, bus

    1. Take a shuttle bus from Punakaiki to Westportshuttle bus
    2. Take a shuttle bus from Westport to Pictonshuttle bus
    3. Take the car ferry from Picton to Wellingtoncarferry car ferry
    4. Take the bus from Wellington - Central to Rotoruabus bus
    18h 32m
    $341–928
  4. Bus, drive, car ferry, train, towncar

    1. Take the bus from Punakaiki to Nelsonbus bus
    2. Drive from Nelson to Pictoncar car
    3. Take the car ferry from Picton to Wellingtoncarferry car ferry
    4. Take the train from Wellington to National Parktrain train
    5. Take a town car from National Park to Tūrangitowncar towncar
    6. Take a town car from Tūrangi to Rotoruatowncar towncar
    20h 21m
    $639–760
  5. Drive, car ferry

    1. Drive from Punakaiki to Pictoncar car
    2. Take the car ferry from Picton to Wellingtoncarferry car ferry
    3. Drive from Wellington to Rotoruacar car
    12h 44m
    $354–456
  6. Shuttle to Hokitika, fly to Rotorua

    1. Take a shuttle bus from Punakaiki to Kumara Junctionshuttle bus
    2. Fly from Hokitika (HKK) to Rotorua (ROT)plane plane HKK - ROT
    9h 20m
    $219–752
  7. Shuttle to Christchurch International Airport, fly to Tauranga Airport, taxi

    1. Take a shuttle bus from Punakaiki to Christchurch International Airportshuttle bus
    2. Fly from Christchurch International Airport (CHC) to Tauranga Airport (TRG)plane plane CHC - TRG
    3. Take the taxi from Tauranga-Airport-TRG to Rotoruataxi taxi
    7h 47m
    $484–1,015
  8. Shuttle to Christchurch International Airport, fly to Rotorua

    1. Take a shuttle bus from Punakaiki to Christchurch International Airportshuttle bus
    2. Fly from Christchurch International Airport (CHC) to Rotorua (ROT)plane plane CHC - ROT
    7h 59m
    $181–660
  9. Bus, car ferry

    1. Take the bus from Punakaiki to Nelsonbus bus
    2. Take the bus from Nelson to Pictonbus bus
    3. Take the car ferry from Picton to Wellingtoncarferry car ferry
    4. Take the bus from Wellington - Central to Rotoruabus bus
    20h 11m
    $188–355

Punakaiki to Rotorua by bus, foot, and car ferry

Calendar5Weekly Services
Duration20h 11mAverage Duration
Ticket$188Cheapest Price
See schedules

Questions & Answers

What companies run services between Punakaiki, New Zealand and Rotorua, New Zealand?

There is no direct connection from Punakaiki to Rotorua. However, you can take the shuttle to Kumara Junction, take the taxi to Hokitika (HKK) airport, fly to Tauranga Airport (TRG), then take the taxi to Rotorua. Alternatively, you can take a shuttle from Punakaiki to Rotorua via Westport, Westport, Picton, Picton, Wellington, and Wellington - Central in around 18h 32m.

Airlines
Train operators
Bus operators
Ferry 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 Luton Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.