Distance from Mossel Bay to Mexico City

The distance between Mossel Bay, South Africa and Mexico City, Mexico is 14,046 kilometers (8,728 miles).

Mossel Bay, Western Cape, South Africa

Mexico City, Mexico

From Mossel Bay to Mexico City, the straight-line distance is 14,046 kilometers, heading west. Mossel Bay is at 43 meters above sea level, while Mexico City is at 2,240 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Mossel Bay, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 34.1831° S 22.1461° E

Elevation: 43 m (141 ft)


Nearby airports:
  • George Airport (GRJ)
  • Oudtshoorn Airport (OUH)
  • Plettenberg Bay Airport (PBZ)
  • Overberg Airport (OVG)
  • Robertson Airport (ROD)
Mexico City, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.4285° N 99.1277° W

Elevation: 2,240 m (7,349 ft)


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • General Mariano Matamoros Airport (CVJ)
  • Hermanos Serdán International Airport (PBC)
  • Querétaro Intercontinental Airport (QRO)

Other distances from Mossel Bay

Distance between cities Kilometers
From Mossel Bay to Johannesburg 1,051 km
From Mossel Bay to Cape Town 345 km
From Mossel Bay to Pretoria 1,102 km
From Mossel Bay to Durban 966 km
From Mossel Bay to Soweto 1,035 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mossel Bay and Mexico City.

From To Distance (kilometers)
Gold Coast, Australia New South Memphis, United States 14,046 km
Cali, Colombia Sydney, Australia 14,046 km
Columbus, United States Bangkok, Thailand 14,047 km
Kampala, Uganda Surrey, Canada 14,045 km
Kanpur, India Santiago de los Caballeros, Dominican Republic 14,047 km
Hyderābād, India Los Angeles, United States 14,045 km
Canberra, Australia Dallas, United States 14,045 km
Bengaluru, India Guarulhos, Brazil 14,045 km
Los Angeles, United States Pune, India 14,047 km
Santiago de los Caballeros, Dominican Republic Lucknow, India 14,044 km
Gold Coast, Australia Memphis, United States 14,048 km
Taipei, Taiwan Cancún, Mexico 14,048 km
San Antonio, United States Dhaka, Bangladesh 14,049 km
Shanghai, China Santiago de Cuba, Cuba 14,043 km
Vancouver, Canada Kampala, Uganda 14,043 km
Hyderābād, India Tulsa, United States 14,050 km
Philadelphia, United States Bangkok, Thailand 14,042 km

Measure more distances between cities