Flight distance between Şabrātah, Libya and Toronto, Canada 4,786.0 mi / 7,702.3 km