Distance from Antsiranana to Johannesburg

The distance between Antsiranana, Madagascar and Johannesburg, South Africa is 2,704 kilometers (1,680 miles).

Antsiranana, Diana, Madagascar

Johannesburg, Gauteng, South Africa

From Antsiranana to Johannesburg, the straight-line distance is 2,704 kilometers, heading southwest. Antsiranana is at 60 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

Mode Estimated time
Airplane 4-5 hours
Jet fighter 2-3 hours
Speed Time
300 km/h
Antsiranana, Madagascar

Local time:

Time Zone: Indian/Antananarivo

Coordinates: 12.3173° S 49.2919° E

Elevation: 60 m (197 ft)


Nearby airports:
  • Arrachart Airport (DIE)
  • Ambilobe Airport (AMB)
  • Vohimarina Airport (VOH)
  • Ampampamena Airport (IVA)
  • Fascene Airport (NOS)
Johannesburg, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 26.2023° S 28.0436° E

Elevation: 1,767 m (5,797 ft)


Nearby airports:
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Waterkloof Air Force Base (WKF)

Cities within similar distances

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

From To Distance (kilometers)
Mexico City, Mexico Raleigh, United States 2,704 km
Chicago, United States Ciudad López Mateos, Mexico 2,704 km
Mississauga, Canada Calgary, Canada 2,704 km
Bucharest, Romania Málaga, Spain 2,704 km
Managua, Nicaragua Port of Spain, Trinidad and Tobago 2,703 km
Chicago, United States Gustavo Adolfo Madero, Mexico 2,705 km
Seattle, United States Dallas, United States 2,705 km
Iztapalapa, Mexico Raleigh, United States 2,705 km
Cancún, Mexico Minneapolis, United States 2,705 km
Istanbul, Turkey Manchester, United Kingdom 2,706 km
Detroit, United States Mesa, United States 2,702 km
Barranquilla, Colombia Atlanta, United States 2,706 km
Toronto, Canada Edmonton, Canada 2,706 km
Chicago, United States Mazatlán, Mexico 2,701 km
Salvador, Brazil Santa Cruz de la Sierra, Bolivia 2,701 km
Monterrey, Mexico Winnipeg, Canada 2,701 km
Edmonton, Canada Hamilton, Canada 2,707 km
Santiago de Querétaro, Mexico Raleigh, United States 2,708 km
Moscow, Russia Cardiff, United Kingdom 2,700 km
Winnipeg, Canada Guadalupe, Mexico 2,700 km

Measure more distances between cities