There are 4 ways to get from Greymouth to Auckland by plane, bus, car or ferry

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

Recommended option

Fly from Hokitika  •  5 h 49 min

  1. Fly from Hokitika (HKK) to Auckland (AKL) HKK - AKL

$142 - $784

Cheapest option

Bus to Nelson, fly  •  9 h 53 min

  1. Take the bus from Greymouth to Stoke
  2. Fly from Nelson (NSN) to Auckland (AKL) NSN - AKL

$61 - $257

2 alternative options

Bus to Christchurch, fly  •  6 h 54 min

  1. Take the bus from Greymouth to Christchurch Airport
  2. Fly from Christchurch (CHC) to Auckland (AKL) CHC - AKL

$87 - $292

Drive, ferry  •  15 h 51 min

  1. Drive from Greymouth to Picton
  2. Take the ferry from Picton to Wellington - Central
  3. Drive from Wellington - Central to Auckland

$168 - $254

What companies run services between Greymouth, New Zealand and Auckland, New Zealand?

Air New Zealand flies from Greymouth to Auckland every 2 hours.

Airlines
Air New Zealand
Website
airnewzealand.com
Flights from Hokitika to Auckland via Christchurch
Ave. Duration
3 h 16 min
When
Every day
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Wellington
Ave. Duration
5 h 16 min
When
Every day
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Palmerston
Ave. Duration
4 h 45 min
When
Saturday
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Tauranga
Ave. Duration
4 h 55 min
When
Saturday
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Nelson
Ave. Duration
6 h 17 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Dunedin
Ave. Duration
5 h 35 min
When
Sunday
Estimated price
$230 - $750
Flights from Hokitika to Auckland via Christchurch, Napier
Ave. Duration
5 h 45 min
When
Saturday
Estimated price
$230 - $750
Flights from Christchurch to Auckland
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$60 - $350
Flights from Nelson to Auckland
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$80 - $330
Flights from Nelson to Auckland via Wellington
Ave. Duration
2 h 46 min
When
Every day
Estimated price
$80 - $330
Jetstar
Website
jetstar.com
Flights from Christchurch to Auckland
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$35 - $270
Flights from Nelson to Auckland
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$30 - $230
Flights from Nelson to Auckland via Wellington
Ave. Duration
2 h 50 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$30 - $230
Bus operators
West Coast Shuttle
Website
westcoastshuttle.co.nz
Bus from Greymouth to Christchurch Airport
Ave. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$40
Schedules at
westcoastshuttle.co.nz
InterCity Coachlines
Ferry operators
Interislander
Website
interislander.co.nz
Ferry from Picton to Wellington - Central
Ave. Duration
3 h 30 min
Frequency
Twice daily
Estimated price
$35 - $55
Schedules at
intercity.co.nz
Web Saver
$39
Saver Change
$46
Easy Change
$53

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 Need to know: Eurostar, Need to know: Jadrolinija and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Greymouth to Auckland?

The distance between Greymouth and Auckland is 693 km.

What is the cheapest way to get from Greymouth to Auckland?

The cheapest way to get from Greymouth to Auckland is to bus and fly which costs $120 - $410 and takes 6 h 54 min.

What is the fastest way to get from Greymouth to Auckland?

The quickest way to get from Greymouth to Auckland is to fly which takes 5 h 49 min and costs $200 - $1,100.

How long does it take to get from Greymouth to Auckland?

It takes approximately 5 h 49 min to get from Greymouth to Auckland, including transfers.