Distance from Semarang to Antananarivo

The distance between Semarang, Indonesia and Antananarivo, Madagascar is 6,916 kilometers (4,297 miles).

Semarang, Central Java, Indonesia

Antananarivo, Analamanga, Madagascar

From Semarang to Antananarivo, the straight-line distance is 6,916 kilometers, heading west. Semarang is at only 18 meters above sea level, while Antananarivo is at 1,274 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Semarang, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 6.9931° S 110.4208° E

Elevation: 18 m (59 ft)


Nearby airports:
  • Achmad Yani International Airport (SRG)
  • Adisumarmo International Airport (SOC)
  • Adisucipto International Airport (JOG)
  • Yogyakarta International Airport (YIA)
  • General Sudirman Airport (PWL)
Antananarivo, Madagascar

Local time:

Time Zone: Indian/Antananarivo

Coordinates: 18.9137° S 47.5361° E

Elevation: 1,274 m (4,180 ft)


Nearby airports:
  • Ivato Airport (TNR)
  • Antsirabe Airport (ATJ)
  • Ambatondrazaka Airport (WAM)
  • Tsiroanomandidy Airport (WTS)
  • Toamasina Airport (TMM)

Other distances from Semarang

Distance between cities Kilometers
From Semarang to Jakarta 405 km
From Semarang to Surabaya 259 km
From Semarang to Bekasi 389 km
From Semarang to Bandung 311 km
From Semarang to Medan 1,753 km

Cities within similar distances

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

From To Distance (kilometers)
Lahore, Pakistan Valladolid, Spain 6,916 km
Helsinki, Finland Coimbatore, India 6,916 km
Madrid, Spain Salvador, Brazil 6,916 km
Miami, United States Liverpool, United Kingdom 6,917 km
Calgary, Canada Leicester, United Kingdom 6,917 km
Cochabamba, Bolivia Wichita, United States 6,915 km
Kinshasa, Democratic Republic of the Congo Ahmedabad, India 6,915 km
Winnipeg, Canada Berlin, Germany 6,917 km
Cochabamba, Bolivia Kansas City, United States 6,917 km
Mumbai, India Kano, Nigeria 6,914 km
Memphis, United States Nottingham, United Kingdom 6,914 km
Abuja, Nigeria Campinas, Brazil 6,914 km
Paris, France San Juan, Puerto Rico 6,914 km
Ahmedabad, India Nottingham, United Kingdom 6,918 km
Vienna, Austria Dhaka, Bangladesh 6,918 km
Ahmedabad, India Leicester, United Kingdom 6,918 km
Port of Spain, Trinidad and Tobago Cardiff, United Kingdom 6,918 km
London, United Kingdom Omaha, United States 6,918 km
Oklahoma City, United States Santa Cruz de la Sierra, Bolivia 6,919 km
Stockholm, Sweden Nairobi, Kenya 6,919 km

Measure more distances between cities