Flight distance between Timbuktu, Mali and Hamilton, Canada 4,775.4 mi / 7,685.3 km