Distance from Zanzibar to Sofia

The distance between Zanzibar, Tanzania and Sofia, Bulgaria is 5,644 kilometers (3,507 miles)

Country: Tanzania

Region: Zanzibar Urban/West

City: Zanzibar

Country: Bulgaria

Region: Sofia-Capital

City: Sofia

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h

Zanzibar, Tanzania

Local time:

Coordinates: 6.1639° S 39.1979° E


Nearby airports:
  • Abeid Amani Karume International Airport (ZNZ)
  • Julius Nyerere International Airport (DAR)
  • Tanga Airport (TGT)
  • Pemba / Karume Airport (PMA)
  • Mafia Island Airport (MFA)

Sofia, Bulgaria

Local time:

Coordinates: 42.6975° N 23.3242° E


Nearby airports:
  • Sofia Airport (SOF)
  • Niš Constantine the Great Airport (INI)
  • Plovdiv Airport (PDV)
  • Vidin Smurdan Airfield (VID)
  • Skopje International Airport (SKP)

Other distances from Zanzibar

Distance between cities Kilometers
From Zanzibar to Dar es Salaam 73 km
From Zanzibar to Mwanza 807 km
From Zanzibar to Arusha 417 km
From Zanzibar to Mbeya 703 km
From Zanzibar to Morogoro 185 km

Other distances from Sofia

Distances between cities Kilometers
From Sofia to Plovdiv 132 km
From Sofia to Varna 379 km
From Sofia to Burgas 341 km
From Sofia to Ruse 249 km
From Sofia to Sliven 246 km

Cities within similar distances

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

From To Distance (kilometers)
Maracay, Venezuela San Diego, United States 5,644 km
Trujillo, Peru South Boston, United States 5,645 km
São Luís, Brazil Greensboro, United States 5,642 km
Santo Domingo, Dominican Republic Caxias do Sul, Brazil 5,642 km
Manhattan, United States Valladolid, Spain 5,642 km
Kano, Nigeria Aracaju, Brazil 5,641 km
Brooklyn, United States Valladolid, Spain 5,647 km
La Paz, Bolivia Aguascalientes, Mexico 5,647 km
Santiago de los Caballeros, Dominican Republic San Juan, Argentina 5,647 km
Istanbul, Turkey Bengaluru, India 5,641 km
Minsk, Belarus Nagpur, India 5,641 km
Trujillo, Peru Boston, United States 5,648 km
Queens, United States São Luís, Brazil 5,648 km
Callao, Peru Washington, United States 5,640 km
New York City, United States Valladolid, Spain 5,648 km
Zaragoza, Spain South Boston, United States 5,639 km
Zaragoza, Spain Boston, United States 5,639 km
Las Palmas de Gran Canaria, Spain Santo Domingo Oeste, Dominican Republic 5,639 km
Cochabamba, Bolivia Celaya, Mexico 5,649 km
Lima, Peru Washington, United States 5,639 km

Measure more distances between cities