Distance from Bir Ganduz to Viljandi

The distance between Bir Ganduz, Western Sahara and Viljandi, Estonia is 5,282 kilometers (3,282 miles).

Bir Ganduz

Viljandi, Viljandimaa, Estonia

From Bir Ganduz to Viljandi, the straight-line distance is 5,282 kilometers, heading northeast. Bir Ganduz is at 36 meters above sea level, while Viljandi is at 84 meters.

Travel time

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

Local time:

Time Zone: Africa/El_Aaiun

Coordinates: 21.6034° N 16.4502° W

Elevation: 36 m (118 ft)


Nearby airports:
  • Nouadhibou International Airport (NDB)
  • Dakhla Airport (VIL)
  • Nouakchott–Oumtounsy International Airport (NKC)
  • Atar International Airport (ATR)
  • Tazadit Airport (OUZ)
Viljandi, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 58.3632° N 25.5916° E

Elevation: 84 m (276 ft)


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

Other distances from Bir Ganduz

Distance between cities Kilometers
From Bir Ganduz to Laayoune 697 km
From Bir Ganduz to Dakhla 236 km
From Bir Ganduz to Boujdour 540 km
From Bir Ganduz to El Marsa 682 km
From Bir Ganduz to Meharrize 744 km

Other distances from Viljandi

Distances between cities Kilometers
From Viljandi to Tallinn 129 km
From Viljandi to Tartu 66 km
From Viljandi to Lasnamäe 126 km
From Viljandi to Saku 118 km
From Viljandi to Mustamäe 127 km

Cities within similar distances

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

From To Distance (kilometers)
Arequipa, Peru Jacksonville, United States 5,283 km
Tokyo, Japan Patna, India 5,281 km
Amsterdam, Netherlands Port Harcourt, Nigeria 5,280 km
Cairo, Egypt Patna, India 5,284 km
Warsaw, Poland Benin City, Nigeria 5,280 km
London, United Kingdom South Boston, United States 5,280 km
Ahmedabad, India Belgrade, Serbia 5,280 km
Boston, United States Islington, United Kingdom 5,280 km
London, United Kingdom Boston, United States 5,279 km
Brooklyn, United States Chiclayo, Peru 5,285 km
Jaipur, India Kakamega, Kenya 5,285 km
San Jose, United States Panama City, Panama 5,286 km
Kumasi, Ghana Belém, Brazil 5,286 km
Jakarta, Indonesia Seoul, South Korea 5,278 km
Liverpool, United Kingdom Benin City, Nigeria 5,278 km
Vancouver, Canada Santiago de Cuba, Cuba 5,287 km
Ciudad Juárez, Mexico Trujillo, Peru 5,287 km
Abuja, Nigeria Minsk, Belarus 5,287 km
Lisbon, Portugal Tehran, Iran 5,288 km
Santo Domingo, Dominican Republic Guarulhos, Brazil 5,288 km

Measure more distances between cities