Diamond Harbour

Photo: Velella / CC BY-SA 4.0

Diamond Harbour is a serene waterfront settlement on the Banks Peninsula, just a short ferry ride from Lyttelton. This hidden gem offers stunning views of the harbour and the Southern Alps, with a relaxed, coastal vibe that feels a world away from Christchurch. The village is a gateway to walking trails, historic sites, and the spectacular natural beauty of the peninsula.

Highlights & What to See

Suggested Time to Spend

Diamond Harbour is best enjoyed as a half-day or full-day trip from Christchurch or Lyttelton. Arrive by morning ferry, explore the village and its nearby walks, then enjoy lunch at the wharf café. If you're up for a longer hike, the Mount Herbert or Godley Head walks will fill a full day. Overnight stays are limited but possible at a handful of holiday homes.

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