Flight distance between Baardheere, Somalia and Scarborough, Canada 7,629.8 mi / 12,279.0 km