Distance from Marrakesh to Kingstown

The distance between Marrakesh, Morocco and Kingstown, Saint Vincent and the Grenadines is 5,787 kilometers (3,596 miles).

Marrakesh, Marrakesh-Safi, Morocco

Kingstown, Saint George Parish, Saint Vincent and the Grenadines

From Marrakesh to Kingstown, the straight-line distance is 5,787 kilometers, heading west. Marrakesh is situated at an altitude of 457 meters above sea level, while Kingstown is at only 9 meters.

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Marrakesh, Morocco

Local time:

Time Zone: Africa/Casablanca

Coordinates: 31.6342° N 7.9999° W

Elevation: 457 m (1,499 ft)


Nearby airports:
  • Marrakesh Menara Airport (RAK)
  • Ouarzazate Airport (OZZ)
  • Mogador Airport (ESU)
  • Beni Mellal Airport (BEM)
  • Mohammed V International Airport (CMN)
Kingstown, Saint Vincent and the Grenadines

Local time:

Time Zone: America/St_Vincent

Coordinates: 13.1553° N 61.2274° W

Elevation: 9 m (30 ft)


Nearby airports:
  • E. T. Joshua Airport (SVD)
  • Argyle International Airport (SVD)
  • J F Mitchell Airport (BQU)
  • Mustique Airport (MQS)
  • Canouan Airport (CIW)

Other distances from Marrakesh

Distance between cities Kilometers
From Marrakesh to Casablanca 220 km
From Marrakesh to Rabat 286 km
From Marrakesh to Tangier 502 km
From Marrakesh to Salé 291 km
From Marrakesh to Agadir 203 km

Cities within similar distances

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

From To Distance (kilometers)
Recife, Brazil Gibraltar, Gibraltar 5,786 km
London, United Kingdom Hamilton, Canada 5,786 km
Manaus, Brazil Oklahoma City, United States 5,786 km
Saltillo, Mexico Honolulu, United States 5,788 km
Valencia, Spain South Boston, United States 5,786 km
Valencia, Spain Boston, United States 5,786 km
Berlin, Germany Delhi, India 5,789 km
Torreón, Mexico Arequipa, Peru 5,785 km
San Jose, United States San Juan, Puerto Rico 5,785 km
Mumbai, India Warsaw, Poland 5,784 km
Berlin, Germany New Delhi, India 5,790 km
Detroit, United States Liverpool, United Kingdom 5,790 km
Belmopan, Belize Asunción, Paraguay 5,790 km
Columbus, United States Lima, Peru 5,790 km
Maracay, Venezuela Las Palmas de Gran Canaria, Spain 5,784 km
Cochabamba, Bolivia San Luis Potosí, Mexico 5,790 km
San Pedro Sula, Honduras Córdoba, Argentina 5,783 km
Columbus, United States Callao, Peru 5,791 km
Curitiba, Brazil Santiago de Cuba, Cuba 5,791 km

Measure more distances between cities