Distance from Perth to Beijing

The distance between Perth, Australia and Beijing, China is 7,956 kilometers (4,944 miles).

Perth, Western Australia, Australia

Beijing, China

From Perth to Beijing, the straight-line distance is 7,956 kilometers, heading north. Both cities are at a similar altitude, with Perth at 34 meters above sea level and Beijing at 49 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Perth, Australia

Local time:

Time Zone: Australia/Perth

Coordinates: 31.9522° S 115.8614° E

Elevation: 34 m (112 ft)


Nearby airports:
  • Perth Airport (PER)
  • Perth Jandakot Airport (JAD)
  • Rottnest Island Airport (RTS)
  • Bunbury Airport (BUY)
  • Busselton Regional Airport (BQB)
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)

Other distances from Perth

Distance between cities Kilometers
From Perth to Sydney 3,297 km
From Perth to Melbourne 2,727 km
From Perth to Brisbane 3,613 km
From Perth to Canberra 3,095 km
From Perth to Adelaide 2,135 km

Other distances from Beijing

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Toronto, Canada Asunción, Paraguay 7,956 km
Dallas, United States Sevilla, Spain 7,956 km
Brasília, Brazil Chihuahua, Mexico 7,955 km
Recife, Brazil Dallas, United States 7,955 km
Sucre, Bolivia San Diego, United States 7,955 km
Liverpool, United Kingdom Cúcuta, Colombia 7,955 km
Stockholm, Sweden Oklahoma City, United States 7,954 km
Curitiba, Brazil Nuevo Laredo, Mexico 7,954 km
Curitiba, Brazil New South Memphis, United States 7,958 km
Mérida, Mexico Preston, United Kingdom 7,954 km
Amsterdam, Netherlands Fort Worth, United States 7,954 km
Belo Horizonte, Brazil Saltillo, Mexico 7,954 km
Salvador, Brazil Nuevo Laredo, Mexico 7,959 km
Amsterdam, Netherlands Valencia, Venezuela 7,959 km
Belo Horizonte, Brazil Nuevo Laredo, Mexico 7,959 km
Paris, France Dallas, United States 7,953 km
Madrid, Spain Cancún, Mexico 7,952 km
Cartagena, Colombia Preston, United Kingdom 7,952 km

Measure more distances between cities