Distance from Bahawalpur to Charlotte Amalie

The distance between Bahawalpur, Pakistan and Charlotte Amalie, U.S. Virgin Islands is 12,974 kilometers (8,062 miles)

Country: Pakistan

Region: Punjab

City: Bahawalpur

Country: U.S. Virgin Islands

Region: Saint Thomas Island

City: Charlotte Amalie

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h

Bahawalpur, Pakistan

Local time:

Coordinates: 29.3978° N 71.6752° E


Nearby airports:
  • Bahawalpur Airport (BHV)
  • Multan International Airport (MUX)
  • Dera Ghazi Khan Airport (DEA)
  • Shaikh Zayed International Airport (RYK)
  • Nal Airport (BKB)

Charlotte Amalie, U.S. Virgin Islands

Local time:

Coordinates: 18.3419° N 64.9307° W


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)

Other distances from Bahawalpur

Distance between cities Kilometers
From Bahawalpur to Karachi 683 km
From Bahawalpur to Lahore 351 km
From Bahawalpur to Faisalabad 262 km
From Bahawalpur to Rawalpindi 484 km
From Bahawalpur to Multan 91 km

Other distances from Charlotte Amalie

Distances between cities Kilometers
From Charlotte Amalie to Saint Croix 71 km
From Charlotte Amalie to Cruz Bay 15 km

Cities within similar distances

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

From To Distance (kilometers)
Sydney, Australia Tlalnepantla, Mexico 12,974 km
Sydney, Australia Cuauhtémoc, Mexico 12,974 km
Mexico City, Mexico Sydney, Australia 12,974 km
New York City, United States Hyderabad, India 12,974 km
Brisbane, Australia Nuevo Laredo, Mexico 12,974 km
Karachi, Pakistan Honolulu, United States 12,973 km
Karachi, Pakistan Belo Horizonte, Brazil 12,973 km
Recife, Brazil Lucknow, India 12,975 km
Atlanta, United States Jaipur, India 12,973 km
Sydney, Australia Trujillo, Peru 12,975 km
Sydney, Australia Iztacalco, Mexico 12,975 km
Memphis, United States Jaipur, India 12,975 km
Dongguan, China Philadelphia, United States 12,972 km
Sydney, Australia Azcapotzalco, Mexico 12,972 km
Sydney, Australia Iztapalapa, Mexico 12,977 km
Guarulhos, Brazil Anchorage, United States 12,977 km
Tehran, Iran San Luis, Mexico 12,977 km
Lima, Peru Melbourne, Australia 12,971 km
Warsaw, Poland Puente Alto, Chile 12,977 km
Sydney, Australia Venustiano Carranza, Mexico 12,977 km

Measure more distances between cities