There are 3 ways to get from Te Puke to Waitomo Caves by 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.
Bus
best- Take the bus from Tauranga to Hamilton - Centralbus Auckland - Central - Tauranga / ...
- Take the bus from Hamilton - Central to Waitomo Townshipbus Auckland - Central - Palmerston North
5h 53mDrive 166.6 km
cheapest- Drive from Te Puke to Waitomo Cavescar 166.6 km
2h 9m$50–72Line 143 bus, bus
- Take the bus from Te Puke - Commerce Lane to Cameron Road - Greerton Villagebus 143
- Take the bus from Greerton to Hamilton - Centralbus
- Take the bus from Hamilton - Central to Waitomo Townshipbus
6h 3m
Questions & Answers
The cheapest way to get from Te Puke to Waitomo Caves is to drive which costs $50 - $75 and takes 2h 9m.
The fastest way to get from Te Puke to Waitomo Caves is to drive which takes 2h 9m and costs $50 - $75.
No, there is no direct bus from Te Puke to Waitomo Caves. However, there are services departing from Commerce Lane carpark and arriving at Waitomo Township via Bayfair - Farm Street, Tauranga and Hamilton - Central. The journey, including transfers, takes approximately 5h 53m.
The distance between Te Puke and Waitomo Caves is 210 km. The road distance is 166.6 km.
The best way to get from Te Puke to Waitomo Caves without a car is to bus which takes 5h 53m and costs .
It takes approximately 5h 53m to get from Te Puke to Waitomo Caves, including transfers.
Te Puke to Waitomo Caves bus services, operated by InterCity, depart from Tauranga station.
Te Puke to Waitomo Caves bus services, operated by InterCity, arrive at Hamilton - Central station.
Yes, the driving distance between Te Puke to Waitomo Caves is 167 km. It takes approximately 2h 9m to drive from Te Puke to Waitomo Caves.
There are 56+ hotels available in Waitomo Caves.
What companies run services between Te Puke, Bay of Plenty, New Zealand and Waitomo Caves, New Zealand?
You can take a bus from Commerce Lane carpark to Waitomo Township via Bayfair - Farm Street, Dive Crescent - The Cargo Shed, Tauranga, and Hamilton - Central in around 5h 53m.
- Phone
- +64 9 583 5780
- info@intercity.co.nz
- Website
- intercity.co.nz
Bus from Tauranga to Hamilton - Central
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $32–33
- Website
- https://www.intercity.co.nz/
Bus from Hamilton - Central to Waitomo Township
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a week
- Website
- https://www.intercity.co.nz/
Bus from Greerton to Hamilton - Central
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Estimated price
- $32–33
- Website
- https://www.intercity.co.nz/
- Phone
- 0800 4 229 287
- support@baybus.zendesk.com
- Website
- baybus.co.nz
Bus from Te Puke - Commerce Lane to Cameron Road - Greerton Village
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- $6–9
- Website
- https://www.baybus.co.nz/
- Cash
- $6–9
- Bee Card
- $6–9
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, Need to know: Greyhound, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.



