Napier dispose d'un port et d'un aéroport.
La ville est également connue pour ses jardins botaniques et son musée de la Marine. Les plages de la baie de Napier offrent des vues spectaculaires sur la ville et la mer.