Flight distance between Marrakesh, Morocco and Songea, Tanzania 4,108.2 mi / 6,611.6 km