Distance from Antananarivo to Charlotte Amalie

The distance between Antananarivo, Madagascar and Charlotte Amalie, U.S. Virgin Islands is 12,954 kilometers (8,049 miles).

Antananarivo, Analamanga, Madagascar

Charlotte Amalie, Saint Thomas Island, U.S. Virgin Islands

From Antananarivo to Charlotte Amalie, the straight-line distance is 12,954 kilometers, heading west. Antananarivo is situated at an altitude of 1,274 meters above sea level, while Charlotte Amalie is at only 10 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
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)
Charlotte Amalie, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.3419° N 64.9307° W

Elevation: 10 m (33 ft)


Nearby airports:
  • Charlotte Amalie Harbor Seaplane Base (SPB)
  • Cyril E. King Airport (STT)
  • Benjamín Rivera Noriega Airport (CPX)
  • Terrance B. Lettsome International Airport (EIS)
  • Virgin Gorda Airport (VIJ)

Cities within similar distances

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

From To Distance (kilometers)
Shanghai, China Xico, Mexico 12,954 km
Gold Coast, Australia Nuevo Laredo, Mexico 12,955 km
Louisville, United States Vadodara, India 12,953 km
Kinshasa, Democratic Republic of the Congo Morelia, Mexico 12,953 km
Hyderabad, India The Bronx, United States 12,956 km
Dhaka, Bangladesh Washington, United States 12,952 km
New York City, United States Shenzhen, China 12,952 km
Gold Coast, Australia Veracruz, Mexico 12,951 km
Queens, United States Shenzhen, China 12,957 km
Tehran, Iran Culiacán, Mexico 12,949 km
Port Moresby, Papua New Guinea Austin, United States 12,949 km
Los Angeles, United States Patna, India 12,959 km
Brooklyn, United States Shenzhen, China 12,959 km
Taipei, Taiwan Raleigh, United States 12,948 km
Kinshasa, Democratic Republic of the Congo Irapuato, Mexico 12,960 km
Baghdad, Iraq Sucre, Bolivia 12,947 km
Tehran, Iran Porto Alegre, Brazil 12,947 km
Taipei, Taiwan Atlanta, United States 12,946 km
Auckland, New Zealand Miami, United States 12,962 km
Nairobi, Kenya Chiclayo, Peru 12,946 km

Measure more distances between cities