Flight distance between Şabrātah, Libya and Rabat, Morocco 1,116.0 mi / 1,796.0 km