Distance from Tallinn to Beijing

The distance between Tallinn, Estonia and Beijing, China is 6,381 kilometers (3,965 miles).

Tallinn, Harjumaa, Estonia

Beijing, China

From Tallinn to Beijing, the straight-line distance is 6,381 kilometers, heading northeast. Both cities are at a similar altitude, with Tallinn at 12 meters above sea level and Beijing at 49 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 7-8 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Tallinn, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 59.437° N 24.7535° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Tallinn Airport (TLL)
  • Helsinki-Malmi Airport (HEM)
  • Helsinki-Vantaa Airport (HEL)
  • Pärnu Airport (EPU)
  • Kärdla Airport (KDL)
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 Tallinn

Distance between cities Kilometers
From Tallinn to Tartu 164 km
From Tallinn to Saku 16 km
From Tallinn to Narva 195 km
From Tallinn to Pärnu 118 km
From Tallinn to Nõmme 8 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 Tallinn and Beijing.

From To Distance (kilometers)
Toronto, Canada Murcia, Spain 6,381 km
Fortaleza, Brazil Palma, Spain 6,381 km
Madrid, Spain San Juan, Puerto Rico 6,382 km
Belo Horizonte, Brazil Mixco, Guatemala 6,380 km
São Paulo, Brazil Mixco, Guatemala 6,382 km
Saltillo, Mexico Belém, Brazil 6,383 km
Santo Domingo, Dominican Republic Mar del Plata, Argentina 6,383 km
Montréal, Canada Lima, Peru 6,383 km
Rio de Janeiro, Brazil Las Palmas de Gran Canaria, Spain 6,383 km
Charlotte, United States Reading, United Kingdom 6,384 km
Berlin, Germany The Bronx, United States 6,384 km
Guatemala City, Guatemala Guarulhos, Brazil 6,378 km
Lagos, Nigeria Campinas, Brazil 6,378 km
Port of Spain, Trinidad and Tobago Córdoba, Spain 6,384 km
Detroit, United States Madrid, Spain 6,384 km
Montréal, Canada Callao, Peru 6,385 km
Trujillo, Peru Bakersfield, United States 6,385 km
Santiago, Chile Havana, Cuba 6,385 km
Vienna, Austria Patna, India 6,385 km
La Paz, Bolivia The Bronx, United States 6,376 km

Measure more distances between cities