Flight distance between Mişrātah, Libya and Mississauga, Canada 4,935.4 mi / 7,942.7 km