Rome2Rio

How to get fromMount Cook Village to Punakaikiby car, bus, or shuttle

Find Transport to Punakaiki

See all options

There are 5 ways to get from Mount Cook Village to Punakaiki by car, bus, or shuttle

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

  1. Drive, bus via Fox Glacier

    best
    1. Drive from Mount Cook Village to Fox Glaciercar car
    2. Take the bus from Fox Glacier to Greymouthbus bus
    3. Take the bus from Greymouth to Punakaikibus bus
    11h 35m
  2. Drive 514 km

    cheapest
    1. Drive from Mount Cook Village to Punakaikicar car 514 km
    6h 1m
    $151–219
  3. Tour, shuttle

    1. Take a shuttle bus from Mount Cook Village to Christchurchshuttle bus Mt Cook to Christchurch Small Group Tour via Lake Tekapo
    2. Take a shuttle bus from Christchurch International Airport to Punakaikishuttle bus
    12h 54m
    $240–305
  4. Bus

    1. Take the bus from Haka House Mt Cook to Christchurchbus bus
    2. Take the bus from Christchurch to Greymouthbus bus
    3. Take the bus from Greymouth to Punakaikibus bus
    11h 55m
  5. Drive, bus

    1. Drive from Mount Cook Village to Franz Josefcar car
    2. Take the bus from Franz Josef to Greymouthbus bus
    3. Take the bus from Greymouth to Punakaikibus bus
    11h 7m

Questions & Answers

What companies run services between Mount Cook Village, New Zealand and Punakaiki, New Zealand?

You can take a shuttle from Mount Cook Village to Punakaiki via Christchurch, Bus Interchange, Christchurch International Airport, and Christchurch International Airport in around 12h 54m.

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 Train travel in Spain: A guide to Renfe, How to get from London City Airport into central London, and Which London airport should I choose? - to help you get the most out of your next trip.