Flight distance between Prostějov, Czechia and Safi, Morocco 1,800.4 mi / 2,897.4 km