Flight distance between La Chaux-de-Fonds, Switzerland and Toronto, Canada 3,967.9 mi / 6,385.7 km