Flight distance between Cape Coast, Ghana and Agadir, Morocco 1,831.6 mi / 2,947.7 km