There are 6 ways to get from Whangārei to Te Puke by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Whangarei Airport to Tauranga Airport
best- Fly from Whangarei Airport (WRE) to Tauranga Airport (TRG)plane WRE - TRG
3h 49m$143–638Bus
cheapest- Take the bus from Whangarei to Auckland - Centralbus Auckland - Central - Kerikeri
- Take the bus from Auckland - Central to Taurangabus Auckland - Central - Tauranga
9h 29m$42–108Drive 378.4 km
- Drive from Whangārei to Te Pukecar 378.4 km
4h 41m$115–166Fly Whangarei Airport to Tauranga Airport #2
- Fly from Whangarei Airport to Tauranga Airportplane
2h 29m$563–578Fly Whangarei Airport to Rotorua, bus
- Fly from Whangarei Airport (WRE) to Rotorua (ROT)plane WRE - ROT
- Take the bus from Rotorua Airport to Te Pukebus
6h 22mBus to Auckland, fly to Tauranga Airport
- Take the bus from Whangarei to Auckland - Centralbus
- Fly from Auckland (AKL) to Tauranga Airport (TRG)plane AKL - TRG
5h 39m$145–568
Whangārei to Te Puke by bus
Comparing Your Travel Options
The cheapest way to get from Whangārei to Te Puke is to bus which costs $40 - $110 and takes 9h 29m.
The fastest way to get from Whangārei to Te Puke is to fly which takes 2h 29m and costs $560 - $580.
No, there is no direct bus from Whangārei to Te Puke. However, there are services departing from Whangarei and arriving at Commerce Lane carpark via Auckland - Central, Dive Crescent - Opposite The Cargo Shed and Bayfair - Farm Street. The journey, including transfers, takes approximately 9h 29m.
The distance between Whangārei and Te Puke is 296 km. The road distance is 378.4 km.
The best way to get from Whangārei to Te Puke without a car is to bus which takes 9h 29m and costs $40 - $110.
It takes approximately 3h 49m to get from Whangārei to Te Puke, including transfers.
Whangārei to Te Puke bus services, operated by InterCity, depart from Whangarei station.
The best way to get from Whangārei to Te Puke is to fly which takes 3h 49m and costs $140 - $650. Alternatively, you can bus, which costs $40 - $110 and takes 9h 29m.
Whangārei to Te Puke bus services, operated by InterCity, arrive at Auckland - Central station.
Yes, the driving distance between Whangārei to Te Puke is 378 km. It takes approximately 4h 41m to drive from Whangārei to Te Puke.
What companies run services between Whangārei, New Zealand and Te Puke, Bay of Plenty, New Zealand?
Air New Zealand flies from Whangarei Airport (WRE) to Tauranga Airport (TRG) 4 times a day. Alternatively, you can take a bus from Whangarei to Commerce Lane carpark via Auckland - Central, Tauranga, Dive Crescent - Opposite The Cargo Shed, and Bayfair - Farm Street in around 9h 29m.
- Website
- airnewzealand.com
Flights from Whangarei Airport to Tauranga Airport via Auckland
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $70–550
Flights from Whangarei Airport to Tauranga Airport via Auckland, Wellington
- Ave. Duration
- 5h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–700
Flights from Whangarei Airport to Rotorua via Auckland
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $75–550
Flights from Whangarei Airport to Rotorua via Auckland, Wellington
- Ave. Duration
- 5h 15m
- When
- Tuesday to Saturday
- Estimated price
- $120–700
Flights from Whangarei Airport to Rotorua via Auckland, Christchurch
- Ave. Duration
- 7h
- When
- Monday to Saturday
- Estimated price
- $150–800
Flights from Auckland to Tauranga Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $50–420
- 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
Bus from Auckland - Central to Tauranga
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $19–45
- Website
- InterCity
Bus from Rotorua Airport to Te Puke
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- 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 around the Cyclades, Italy Travel Guides, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 559+ hotels available in Te Puke.


