Flight distance between Charlestown, Saint Kitts and Nevis and Toronto, Canada 2,081.5 mi / 3,349.8 km