Distance from Viljandi to Mazabuka

The distance between Viljandi, Estonia and Mazabuka, Zambia is 8,228 kilometers (5,113 miles)

Country: Estonia

Region: Viljandimaa

City: Viljandi

Country: Zambia

Region: Southern

City: Mazabuka

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h

Viljandi, Estonia

Local time:

Coordinates: 58.3639° N 25.59° E


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

Mazabuka, Zambia

Local time:

Coordinates: 15.856° S 27.748° E


Nearby airports:
  • Lusaka International Airport (LUN)
  • Bumi Airport (BZH)
  • Kariba Airport (KAB)
  • Harry Mwanga Nkumbula International Airport (LVI)
  • Hwange (Town) Airport (WKI)

Other distances from Viljandi

Distance 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 Kotayarvi 151 km

Other distances from Mazabuka

Distances between cities Kilometers
From Mazabuka to Lusaka 76 km
From Mazabuka to Kitwe 342 km
From Mazabuka to Ndola 335 km
From Mazabuka to Kasama 727 km
From Mazabuka to Chipata 582 km

Cities within similar distances

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

From To Distance (kilometers)
Ottawa, Canada Belford Roxo, Brazil 8,228 km
Chihuahua, Mexico Londrina, Brazil 8,228 km
Santo Domingo, Dominican Republic Vienna, Austria 8,228 km
Las Palmas de Gran Canaria, Spain Ciudad Victoria, Mexico 8,228 km
Liverpool, United Kingdom Santa Catarina, Mexico 8,228 km
Santiago, Chile Columbus, United States 8,228 km
Toronto, Canada Belford Roxo, Brazil 8,228 km
Santiago, Chile Manhattan, United States 8,227 km
Barcelona, Spain Cartagena, Colombia 8,227 km
Minneapolis, United States Salta, Argentina 8,227 km
Madrid, Spain Cuiabá, Brazil 8,229 km
Moscow, Russia Vancouver, Canada 8,229 km
Indianapolis, United States São João de Meriti, Brazil 8,229 km
São José dos Campos, Brazil Murcia, Spain 8,229 km
São Bernardo do Campo, Brazil Plano, United States 8,227 km
Brooklyn, United States Puente Alto, Chile 8,230 km
Vienna, Austria Teresina, Brazil 8,230 km
Rio de Janeiro, Brazil Nuevo Laredo, Mexico 8,230 km
Santo André, Brazil Plano, United States 8,226 km
Austin, United States Caxias do Sul, Brazil 8,226 km

Measure more distances between cities