Flight distance between Taiohae, French Polynesia and Hamilton, Canada 5,214.3 mi / 8,391.6 km