Distance from Pietermaritzburg to Mamoudzou

The distance between Pietermaritzburg, South Africa and Mamoudzou, Mayotte is 2,413 kilometers (1,499 miles).

Pietermaritzburg, KwaZulu-Natal, South Africa

Mamoudzou, Mayotte

From Pietermaritzburg to Mamoudzou, the straight-line distance is 2,413 kilometers, heading northeast. Pietermaritzburg is situated at an altitude of 636 meters above sea level, while Mamoudzou is at only 23 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Pietermaritzburg, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 29.6168° S 30.3928° E

Elevation: 636 m (2,087 ft)


Nearby airports:
  • Pietermaritzburg Airport (PZB)
  • Virginia Airport (VIR)
  • King Shaka International Airport (DUR)
  • Ladysmith Airport (LAY)
  • Margate Airport (MGH)
Mamoudzou, Mayotte

Local time:

Time Zone: Indian/Mayotte

Coordinates: 12.7823° S 45.2288° E

Elevation: 23 m (75 ft)


Nearby airports:
  • Dzaoudzi Pamandzi International Airport (DZA)
  • Ouani Airport (AJN)
  • Mohéli Bandar Es Eslam Airport (NWA)
  • Iconi Airport (YVA)
  • Prince Said Ibrahim International Airport (HAH)

Cities within similar distances

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

From To Distance (kilometers)
Maracaibo, Venezuela Jacksonville, United States 2,413 km
Torreón, Mexico Charlotte, United States 2,413 km
Indianapolis, United States Phoenix, United States 2,413 km
Guatemala City, Guatemala Nashville, United States 2,413 km
Nairobi, Kenya Kinshasa, Democratic Republic of the Congo 2,414 km
Monterrey, Mexico San Jose, United States 2,414 km
Saltillo, Mexico Sacramento, United States 2,415 km
Kingston, Jamaica Toluca, Mexico 2,415 km
Bangkok, Thailand Nagpur, India 2,415 km
San Jose, United States San Nicolás de los Garza, Mexico 2,411 km
Guatemala City, Guatemala Oklahoma City, United States 2,411 km
Belmopan, Belize Wichita, United States 2,416 km
Jacksonville, United States Tonalá, Mexico 2,416 km
Belmopan, Belize Maracay, Venezuela 2,416 km
Nashville, United States Mixco, Guatemala 2,416 km
Portland, United States Kansas City, United States 2,410 km
Santa Cruz de la Sierra, Bolivia Belém, Brazil 2,416 km
Oklahoma City, United States Mixco, Guatemala 2,409 km
Naucalpan de Juárez, Mexico Las Vegas, United States 2,417 km
Ecatepec de Morelos, Mexico Las Vegas, United States 2,417 km

Measure more distances between cities