Distance from Maharagama to Charlotte Amalie

The distance between Maharagama, Sri Lanka and Charlotte Amalie, U.S. Virgin Islands is 15,265 kilometers (9,485 miles).

Maharagama, Western Province, Sri Lanka

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

From Maharagama to Charlotte Amalie, the straight-line distance is 15,265 kilometers, heading northwest. Both cities are at a similar altitude, with Maharagama at 26 meters above sea level and Charlotte Amalie at 10 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
Maharagama, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.848° N 79.9265° E

Elevation: 26 m (85 ft)


Nearby airports:
  • Ratmalana Airport (RML)
  • Bandaranayake International Air Port (CMB)
  • Gregory Lake Seaplane Base (NUA)
  • Koggala Airport (KCT)
  • Sigiriya Air Force Base (GIU)
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 Maharagama and Charlotte Amalie.

From To Distance (kilometers)
Cartagena, Colombia Bhopal, India 15,265 km
Adelaide, Australia Omaha, United States 15,266 km
Kolkata, India Cuautitlán Izcalli, Mexico 15,264 km
Adelaide, Australia Bogotá, Colombia 15,267 km
Cartagena, Colombia Nashik, India 15,263 km
Mexico City, Mexico Bhopal, India 15,267 km
Naucalpan de Juárez, Mexico Bhopal, India 15,263 km
Hyderabad, India Saltillo, Mexico 15,267 km
Adelaide, Australia Winnipeg, Canada 15,262 km
Ciudad Juárez, Mexico Coimbatore, India 15,262 km
Jaipur, India Soacha, Colombia 15,268 km
Chengdu, China Maceió, Brazil 15,262 km
Port Moresby, Papua New Guinea Sucre, Bolivia 15,268 km
Bengaluru, India Hermosillo, Mexico 15,261 km
Maracaibo, Venezuela Nagpur, India 15,261 km
Shenzhen, China San Salvador, El Salvador 15,270 km
Cartagena, Colombia Mumbai, India 15,260 km
Port Moresby, Papua New Guinea Zaragoza, Spain 15,270 km
Kolkata, India Ecatepec de Morelos, Mexico 15,271 km
Warsaw, Poland Gold Coast, Australia 15,271 km

Measure more distances between cities