Flight distance between Sawākin, Sudan and Hamilton, Canada 6,575.7 mi / 10,582.5 km