Distance from Peshawar to Cruz Bay

The distance between Peshawar, Pakistan and Cruz Bay, U.S. Virgin Islands is 12,604 kilometers (7,832 miles).

Peshawar, Khyber Pakhtunkhwa, Pakistan

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

From Peshawar to Cruz Bay, the straight-line distance is 12,604 kilometers, heading northwest. Peshawar is situated at an altitude of 340 meters above sea level, while Cruz Bay is at only 13 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Peshawar, Pakistan

Local time:

Time Zone: Asia/Karachi

Coordinates: 34.008° N 71.5785° E

Elevation: 340 m (1,115 ft)


Nearby airports:
  • Bacha Khan International Airport (PEW)
  • Minhas Air Base (ATG)
  • Jalalabad Airport (JAA)
  • Saidu Sharif Airport (SDT)
  • Islamabad International Airport (ISB)
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 Peshawar

Distance between cities Kilometers
From Peshawar to Lahore 376 km
From Peshawar to Karachi 1,106 km
From Peshawar to Faisalabad 321 km
From Peshawar to Rawalpindi 143 km
From Peshawar to Multan 423 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 Peshawar and Cruz Bay.

From To Distance (kilometers)
Taipei, Taiwan Philadelphia, United States 12,604 km
Dhaka, Bangladesh Fresno, United States 12,605 km
Seoul, South Korea Cancún, Mexico 12,606 km
Nairobi, Kenya Columbus, United States 12,606 km
Manhattan, United States Nagpur, India 12,606 km
Wellington, New Zealand Valledupar, Colombia 12,606 km
Lisbon, Portugal Honolulu, United States 12,607 km
Tehran, Iran Hermosillo, Mexico 12,600 km
Taipei, Taiwan Nashville, United States 12,608 km
Gold Coast, Australia San Luis Potosí, Mexico 12,608 km
Denver, United States Lucknow, India 12,608 km
Santiago de Querétaro, Mexico Gold Coast, Australia 12,600 km
Tehran, Iran Melbourne, Australia 12,599 km
Hong Kong, Hong Kong Hamilton, Canada 12,609 km
Pune, India Etobicoke, Canada 12,609 km
Chicago, United States Kakamega, Kenya 12,610 km
Kolkata, India Oakland, United States 12,598 km
Quito, Ecuador Kakamega, Kenya 12,610 km
Detroit, United States Shenzhen, China 12,610 km
Recife, Brazil Delhi, India 12,597 km

Measure more distances between cities