Distance from Napier to Malindi

The distance between Napier, New Zealand and Malindi, Kenya is 13,548 kilometers (8,418 miles).

Napier, Hawke's Bay Region, New Zealand

Malindi, Kilifi County, Kenya

From Napier to Malindi, the straight-line distance is 13,548 kilometers, heading southwest. Both cities are at a similar altitude, with Napier at 6 meters above sea level and Malindi at 7 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Napier, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 39.4926° S 176.9123° E

Elevation: 6 m (20 ft)


Nearby airports:
  • Hawke's Bay Airport (NPE)
  • Wairoa Airport (WIR)
  • Taupo Airport (TUO)
  • Gisborne Airport (GIS)
  • Palmerston North Airport (PMR)
Malindi, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 3.218° S 40.1169° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Malindi Airport (MYD)
  • Vipingo Airport (VPG)
  • Ukunda Airstrip (UKA)
  • Manda Airport (LAU)
  • Hola Airport (HOA)

Other distances from Napier

Distance between cities Kilometers
From Napier to Auckland 349 km
From Napier to Wellington 269 km
From Napier to Christchurch 573 km
From Napier to Manukau City 330 km
From Napier to North Shore 354 km

Other distances from Malindi

Distances between cities Kilometers
From Malindi to Nairobi 425 km
From Malindi to Kakamega 712 km
From Malindi to Mombasa 105 km
From Malindi to Nakuru 553 km
From Malindi to Eldoret 680 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Napier and Malindi.

From To Distance (kilometers)
Los Angeles, United States Indore, India 13,548 km
Pune, India Oakland, United States 13,547 km
Queens, United States Coimbatore, India 13,547 km
Surat, India Tulsa, United States 13,549 km
Belo Horizonte, Brazil Melbourne, Australia 13,546 km
Belmopan, Belize Kakamega, Kenya 13,550 km
San Francisco, United States Pune, India 13,546 km
Auckland, New Zealand Detroit, United States 13,546 km
Rio de Janeiro, Brazil Vadodara, India 13,546 km
Tegucigalpa, Honduras Beijing, China 13,550 km
Austin, United States Newcastle, Australia 13,546 km
Kyiv, Ukraine Puente Alto, Chile 13,545 km
Mérida, Mexico Kakamega, Kenya 13,545 km
Moscow, Russia Córdoba, Argentina 13,545 km
Gold Coast, Australia Tulsa, United States 13,545 km
Fort Worth, United States Patna, India 13,545 km
Belo Horizonte, Brazil Vadodara, India 13,544 km
Oklahoma City, United States Kolkata, India 13,552 km
Hermosillo, Mexico Adelaide, Australia 13,552 km
New York City, United States Coimbatore, India 13,552 km

Measure more distances between cities