Distance from Puerto Plata to Viljandi

The distance between Puerto Plata, Dominican Republic and Viljandi, Estonia is 8,512 kilometers (5,289 miles).

Puerto Plata, Dominican Republic

Viljandi, Viljandimaa, Estonia

From Puerto Plata to Viljandi, the straight-line distance is 8,512 kilometers, heading northeast. Puerto Plata is at 34 meters above sea level, while Viljandi is at 82 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Puerto Plata, Dominican Republic

Local time:

Time Zone: America/Santo_Domingo

Coordinates: 19.7934° N 70.6884° W

Elevation: 34 m (112 ft)


Nearby airports:
  • Puerto Plata Airport (POP)
  • Cibao International Airport (STI)
  • Constanza - Expedición 14 de Junio National Airport (COZ)
  • Samaná El Catey International Airport (AZS)
  • Arroyo Barril Airport (EPS)
Viljandi, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 58.3639° N 25.59° E

Elevation: 82 m (269 ft)


Nearby airports:
  • Tartu Ülenurme Airport (TAY)
  • Pärnu Airport (EPU)
  • Tallinn Airport (TLL)
  • Kärdla Airport (KDL)
  • Pskov Airport (PKV)

Other distances from Viljandi

Distances between cities Kilometers
From Viljandi to Tallinn 129 km
From Viljandi to Tartu 66 km
From Viljandi to Saku 118 km
From Viljandi to Narva 188 km
From Viljandi to Pärnu 64 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Puerto Plata and Viljandi.

From To Distance (kilometers)
Torreón, Mexico Vigo, Spain 8,511 km
Cali, Colombia Swansea, United Kingdom 8,511 km
Tegucigalpa, Honduras Leicester, United Kingdom 8,513 km
Mexicali, Mexico Manchester, United Kingdom 8,511 km
Kano, Nigeria The Bronx, United States 8,511 km
Santiago, Chile Kumasi, Ghana 8,511 km
Montevideo, Uruguay New South Memphis, United States 8,511 km
Guatemala City, Guatemala Swansea, United Kingdom 8,511 km
Recife, Brazil Mazatlán, Mexico 8,511 km
Portland, United States Bilbao, Spain 8,514 km
Abuja, Nigeria Mar del Plata, Argentina 8,514 km
Istanbul, Turkey Cleveland, United States 8,514 km
Barcelona, Venezuela Vienna, Austria 8,514 km
Kano, Nigeria Queens, United States 8,510 km
Taipei, Taiwan Bucharest, Romania 8,510 km
Philadelphia, United States Montevideo, Uruguay 8,514 km
Valencia, Spain Austin, United States 8,514 km
Torreón, Mexico Sheffield, United Kingdom 8,514 km
Kumasi, Ghana Puente Alto, Chile 8,510 km
Torreón, Mexico Mar del Plata, Argentina 8,509 km

Measure more distances between cities