Distance between Dunedin and Christchurch

193.24 mi Straight Distance

223.07 mi Driving Distance

4 hours 24 mins Estimated Driving Time

The straight distance between Dunedin (Otago) and Christchurch (Canterbury) is 193.24 mi, but the driving distance is 223.07 mi.

It takes 4 hours 24 mins to go from Dunedin to Christchurch.

Driving directions from Dunedin to Christchurch

Distance in kilometers

Straight distance: 310.92 km.      Route distance: 358.92 km

Dunedin, New Zealand

Latitude: -45.8788 // Longitude: 170.503

Photos of Dunedin

Dunedin Botanic Gardens AutumnDunedin Railway StationNZ / DunedinTunnel Beach0758 Dunedin, Knox ChurchOBHS AutumnDunedin First Church of Otago

Dunedin Weather

We're sorry but Dunedin weather is not available right now.

Christchurch, New Zealand

Latitude: -43.5321 // Longitude: 172.636

Photos of Christchurch

City TourLinwood AvenueBlossom on Harper AveAvon River - AvonsideAvon River dawnIn memoriam...Hagley ParkHarper Avenue

Christchurch Weather

We are sorry, but Christchurch weather is not available right now.