Distance from Beijing to Piura

The distance between Beijing, China and Piura, Peru is 15,801 kilometers (9,818 miles).

Beijing, China

Piura, Peru

From Beijing to Piura, the straight-line distance is 15,801 kilometers, heading northeast. Both cities are at a similar altitude, with Beijing at 49 meters above sea level and Piura at 33 meters.

Travel time

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

Local time:

Time Zone: Asia/Shanghai

Coordinates: 39.9075° N 116.3972° E

Elevation: 49 m (161 ft)


Nearby airports:
  • Beijing Nanyuan Airport (NAY)
  • Beijing Capital International Airport (PEK)
  • Beijing Daxing International Airport (PKX)
  • Tianjin Binhai International Airport (TSN)
  • Zhangjiakou Ningyuan Airport (ZQZ)
Piura, Peru

Local time:

Time Zone: America/Lima

Coordinates: 5.1945° S 80.6328° W

Elevation: 33 m (108 ft)


Nearby airports:
  • Capitán FAP Guillermo Concha Iberico International Airport (PIU)
  • Cap. FAP Víctor Montes Arias Airport (TYL)
  • Jose Maria Velasco Ibarra Airport (MRR)
  • Capitan FAP Pedro Canga Rodriguez Airport (TBP)
  • Camilo Ponce Enriquez Airport (LOH)

Other distances from Beijing

Distance between cities Kilometers
From Beijing to Shanghai 1,067 km
From Beijing to Shenzhen 1,938 km
From Beijing to Chengdu 1,517 km
From Beijing to Tianjin 108 km
From Beijing to Wuhan 1,052 km

Other distances from Piura

Distances between cities Kilometers
From Piura to Lima 855 km
From Piura to Callao 852 km
From Piura to Arequipa 1,588 km
From Piura to Trujillo 368 km
From Piura to Chiclayo 195 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Beijing and Piura.

From To Distance (kilometers)
Hyderābād, India Santiago de Querétaro, Mexico 15,802 km
Barquisimeto, Venezuela Madurai, India 15,802 km
Brampton, Canada Jakarta, Indonesia 15,803 km
Maracaibo, Venezuela Coimbatore, India 15,803 km
Barquisimeto, Venezuela Chennai, India 15,804 km
Jaipur, India Rosario, Argentina 15,798 km
Buenos Aires, Argentina Delhi, India 15,798 km
Cochabamba, Bolivia Pune, India 15,805 km
Bengaluru, India Santa Cruz de la Sierra, Bolivia 15,797 km
Toronto, Canada Jakarta, Indonesia 15,806 km
Adelaide, Australia Valledupar, Colombia 15,806 km
Toronto, Canada Canberra, Australia 15,806 km
Fortaleza, Brazil Newcastle, Australia 15,806 km
Hyderābād, India Tonalá, Mexico 15,796 km
Taipei, Taiwan Maracaibo, Venezuela 15,807 km
Port Moresby, Papua New Guinea Córdoba, Spain 15,795 km
Jakarta, Indonesia Chicago, United States 15,807 km
Dhaka, Bangladesh Santa Marta, Colombia 15,795 km

Measure more distances between cities