There are 2 ways to get from Avarua to Auckland by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Rarotonga International Airport (RAR) to Auckland (AKL) flights
Comparing Your Travel Options
The cheapest way to get from Avarua to Auckland is to fly and bus which costs $380 - $1,700 and takes 11h 30m.
The fastest way to get from Avarua to Auckland is to fly which takes 6h and costs $310 - $1,600.
The distance between Avarua and Auckland is 3035 km.
It takes approximately 6h to get from Avarua to Auckland, including transfers.
Auckland is 23h ahead of Avarua. It is currently 5:42 AM in Avarua and 4:42 AM in Auckland.
There are 2301+ hotels available in Auckland.
What companies run services between Avarua, Cook Islands and Auckland, New Zealand?
Jetstar and Air New Zealand fly from Rarotonga International Airport (RAR) to Auckland (AKL) twice daily.
- Website
- airnewzealand.com
Flights from Rarotonga International Airport to Auckland
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $360–1,600
Flights from Rarotonga International Airport to Whangarei Airport via Auckland
- Ave. Duration
- 7h 15m
- When
- Thursday, Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $370–1,600
Flights from Rarotonga International Airport to Whangarei Airport via Christchurch, Auckland
- Ave. Duration
- 13h
- When
- Monday and Wednesday
- Estimated price
- $490–2,000
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Whangarei to Auckland - Central
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- $15–50
- Website
- InterCity
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 Getting to Rome from the airport, Travelling by boat in Italy, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.


