Christchurch to Dunedin Road Trip

Photo: Bernard Spragg. NZ from Christchurch, New Zealand / CC0

Driving from Christchurch to Dunedin is one of New Zealand's great road trips, a journey that unfurls the South Island's dramatic contrasts: from the flat Canterbury Plains to the volcanic moonscapes of the Otago interior, then down to the wild Catlins coast. This is a trip for those who love sweeping vistas, quirky coastal towns, and the thrill of discovering hidden gems at your own pace. The route is easily tackled in a day, but to truly soak it in, give yourself at least three days.

Highlights & What to See

Suggested Time to Spend

While the 360 km drive takes about 5 hours non-stop, you'll want at least 3 days to explore properly. Day 1: Christchurch to Oamaru (via Timaru and Moeraki), stopping to see the boulders and penguins. Day 2: Oamaru to Dunedin, with a detour to the Otago Peninsula. Day 3: Dunedin to the Catlins and back, or continue south to Invercargill. If you're short on time, focus on Oamaru and the Otago Peninsula for a memorable 2-day trip.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits