Flight distance between Mohammedia, Morocco and Punta Arenas, Chile 7,102.4 mi / 11,430.1 km