Distance from Beijing to Tokyo

The distance between Beijing, China and Tokyo, Japan is 2,098 kilometers (1,304 miles)

Country: China

Region: Beijing

City: Beijing

Country: Japan

Region: Tokyo

City: Tokyo

Travel time

Mode Estimated time
Airplane 3-4 hours
Jet fighter 2-3 hours
Speed Time
300 km/h

Beijing, China

Local time:

Coordinates: 39.9075° N 116.3972° E


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)

Tokyo, Japan

Local time:

Coordinates: 35.6895° N 139.6917° E


Nearby airports:
  • Tokyo International Airport (HND)
  • Yokota Air Base (OKO)
  • Atsugi Naval Air Facility (NJA)
  • Narita International Airport (NRT)
  • Hyakuri Airport (IBR)

Other distances from Beijing

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

Other distances from Tokyo

Distances between cities Kilometers
From Tokyo to Yokohama 29 km
From Tokyo to Osaka 397 km
From Tokyo to Nagoya 259 km
From Tokyo to Sapporo 831 km
From Tokyo to Kobe 425 km

Cities within similar distances

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

From To Distance (kilometers)
Teresina, Brazil São Bernardo do Campo, Brazil 2,098 km
Havana, Cuba Newark, United States 2,098 km
Teresina, Brazil Diadema, Brazil 2,098 km
São Luís, Brazil Ribeirão Preto, Brazil 2,098 km
Teresina, Brazil Sorocaba, Brazil 2,098 km
Charlotte, United States Winnipeg, Canada 2,098 km
Los Angeles, United States Tonalá, Mexico 2,097 km
Havana, Cuba Valencia, Venezuela 2,097 km
Houston, United States San Diego, United States 2,099 km
Brooklyn, United States Havana, Cuba 2,097 km
Fort Worth, United States Fresno, United States 2,099 km
Maracaibo, Venezuela Guatemala City, Guatemala 2,099 km
São Luís, Brazil São José do Rio Preto, Brazil 2,097 km
León de los Aldama, Mexico Henderson, United States 2,099 km
Guarulhos, Brazil Jaboatão dos Guararapes, Brazil 2,097 km
Recife, Brazil Campinas, Brazil 2,097 km
Cartagena, Colombia Orlando, United States 2,099 km

Measure more distances between cities