Getting from Dunedin to Whangamata
Dunedin to Whangamata is a journey across almost the entire length of New Zealand — approximately 1,290 kilometres of roads plus a Cook Strait ferry crossing. The drive takes a minimum of 2 to 3 days. Flying to Auckland and driving 2.5 hours is the practical option, but the driving route up the South Island’s east coast through Oamaru, Kaikoura, and across Cook Strait is one of the finest coastal drives in the country.
Distance & Travel Time
- Driving + ferry: approximately 1,290 km driving + 3.5 hour ferry
- Total driving time: 16 to 17 hours (split over 2-3 days)
- Flying + driving: approximately 2 hour flight to Auckland + 2.5 hour drive
Fly and Drive (Recommended)
Air New Zealand flies from Dunedin to Auckland, either direct or via Christchurch. The flight takes approximately 2 hours. From Auckland Airport, drive 2.5 hours to Whangamata. This saves 2 to 3 days of travel and is the obvious choice for most holidaymakers. Alternatively, fly Dunedin to Wellington and connect to Tauranga (1 hour flight, then 90-minute drive to Whangamata).
The Drive: South Island Coastal Route
If you choose to drive, the South Island leg from Dunedin to Picton follows SH1 up the east coast — one of New Zealand’s most scenic coastal highways.
Dunedin to Christchurch (360 km, 4.5 hours)
- Moeraki Boulders (1 hour from Dunedin) — Large, mysterious spherical boulders scattered on the beach. A short walk from the car park on SH1. One of New Zealand’s most photographed natural oddities. Best visited at low tide.
- Oamaru (1.5 hours) — A gem of a town with one of New Zealand’s best-preserved Victorian heritage precincts. The whitestone buildings along Harbour and Tyne streets house galleries, cafes, and artisan workshops. In the evening, the Oamaru Blue Penguin Colony offers viewing of the world’s smallest penguins returning to their nests at dusk. Steampunk HQ is a quirky gallery of steam-powered art.
- Timaru (3 hours) — A pleasant coastal city. The DB Draught Brewery was here. Good for a lunch stop.
- Ashburton and Canterbury Plains — Flat farming country for the final stretch into Christchurch.
Christchurch to Picton (336 km, 4.5 hours)
Continue north through Kaikoura (whale watching, fresh crayfish), Blenheim (Marlborough wine region), and on to Picton for the ferry. See our Christchurch to Whangamata guide for full details of this section.
Ferry to Wellington, then North
Cross Cook Strait by Interislander or Bluebridge ferry (3.5 hours), then follow the Wellington to Whangamata route via SH1 and the Desert Road. See our Wellington to Whangamata guide for the North Island leg.
Suggested 3-Day Itinerary
- Day 1: Dunedin to Christchurch (4.5 hours driving). Stop at Moeraki Boulders and Oamaru. Overnight in Christchurch.
- Day 2: Christchurch to Wellington (4.5 hours driving + 3.5 hour ferry). Stop at Kaikoura. Overnight in Wellington.
- Day 3: Wellington to Whangamata (7-8 hours) or split with an overnight in Taupo.
Tips
- Like Queenstown, this drive is only worth doing if you want a multi-day New Zealand road trip experience.
- The Dunedin to Christchurch coastal section is beautiful and generally in good condition.
- Do not miss the Moeraki Boulders — they are right beside SH1 and only take 15 minutes to visit.
- Book the ferry well in advance for holiday periods.
- Consider flying to Auckland and picking up a rental car — it saves 2-3 days and is usually cheaper than fuel, ferry fares, and accommodation for the drive.
