Distance from Badulla to Cruz Bay

The distance between Badulla, Sri Lanka and Cruz Bay, U.S. Virgin Islands is 15,345 kilometers (9,535 miles).

Badulla, Uva Province, Sri Lanka

Cruz Bay, Saint John Island, U.S. Virgin Islands

From Badulla to Cruz Bay, the straight-line distance is 15,345 kilometers, heading northwest. Badulla is situated at an altitude of 683 meters above sea level, while Cruz Bay is at only 13 meters.

Travel time

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

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.9802° N 81.0577° E

Elevation: 683 m (2,241 ft)


Nearby airports:
  • Gregory Lake Seaplane Base (NUA)
  • Ampara Airport (GOY)
  • Ampara Airport (ADP)
  • Weerawila International Airport (WRZ)
  • Batticaloa Airport (BTC)
Cruz Bay, U.S. Virgin Islands

Local time:

Time Zone: America/St_Thomas

Coordinates: 18.3313° N 64.7938° W

Elevation: 13 m (43 ft)


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

Other distances from Badulla

Distance between cities Kilometers
From Badulla to Colombo 134 km
From Badulla to Jaffna 319 km
From Badulla to Galle 139 km
From Badulla to Batticaloa 107 km
From Badulla to Pita Kotte 128 km

Other distances from Cruz Bay

Distances between cities Kilometers
From Cruz Bay to Charlotte Amalie 15 km
From Cruz Bay to Christiansted 65 km
From Cruz Bay to Saint Croix 67 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Badulla and Cruz Bay.

From To Distance (kilometers)
Hyderābād, India Buenos Aires, Argentina 15,346 km
Sydney, Australia Benin City, Nigeria 15,346 km
Lucknow, India Montería, Colombia 15,346 km
Canberra, Australia Valencia, Venezuela 15,347 km
Kanpur, India Montería, Colombia 15,347 km
Wellington, New Zealand Halifax, Canada 15,347 km
Seoul, South Korea Cuenca, Ecuador 15,347 km
Tegucigalpa, Honduras Shenzhen, China 15,343 km
Perth, Australia Las Palmas de Gran Canaria, Spain 15,347 km
Puebla, Mexico Kolkata, India 15,348 km
Perth, Australia Las Vegas, United States 15,348 km
Bengaluru, India Santiago de Cuba, Cuba 15,348 km
Surat, India Zapopan, Mexico 15,349 km
Chengdu, China Caracas, Venezuela 15,350 km
Manaus, Brazil Madurai, India 15,350 km
Puebla, Mexico Indore, India 15,340 km
Adelaide, Australia Cancún, Mexico 15,350 km
Barcelona, Venezuela Madurai, India 15,351 km
Kanpur, India Guatemala City, Guatemala 15,351 km
Puebla, Mexico Vadodara, India 15,338 km

Measure more distances between cities