Distance from Marka to Tallinn

The distance between Marka, Somalia and Tallinn, Estonia is 6,632 kilometers (4,121 miles).

Marka, Lower Shabeelle, Somalia

Tallinn, Harjumaa, Estonia

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

Travel time

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

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 1.7159° N 44.7717° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Aden Adde International Airport (MGQ)
  • Baidoa Airport (BIB)
  • Kisimayu Airport (KMU)
  • Gode Airport (GDE)
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)

Other distances from Marka

Distance between cities Kilometers
From Marka to Mogadishu 73 km
From Marka to Borama 926 km
From Marka to Berbera 965 km
From Marka to Hargeysa 871 km
From Marka to Baidoa 199 km

Other distances from Tallinn

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Kinshasa, Democratic Republic of the Congo Leeds, United Kingdom 6,631 km
Santiago, Chile Miami, United States 6,633 km
Helsinki, Finland Queens, United States 6,631 km
Cochabamba, Bolivia Boston, United States 6,633 km
Helsinki, Finland Brampton, Canada 6,633 km
Washington, United States Palma, Spain 6,633 km
Guatemala City, Guatemala Recife, Brazil 6,634 km
Cochabamba, Bolivia South Boston, United States 6,630 km
Fortaleza, Brazil Columbus, United States 6,630 km
Rio de Janeiro, Brazil Havana, Cuba 6,629 km
Amsterdam, Netherlands Chicago, United States 6,629 km
Charlotte, United States Brasília, Brazil 6,629 km
Kampala, Uganda Swansea, United Kingdom 6,635 km
Sheffield, United Kingdom Atlanta, United States 6,635 km
Nashville, United States Nottingham, United Kingdom 6,629 km
Rio de Janeiro, Brazil Mixco, Guatemala 6,629 km
San Juan, Puerto Rico Preston, United Kingdom 6,629 km
Dublin, Ireland Santo Domingo, Dominican Republic 6,636 km
Kinshasa, Democratic Republic of the Congo Bradford, United Kingdom 6,636 km

Measure more distances between cities