Flight distance between Salvador, Brazil and Charlestown, Saint Kitts and Nevis 2,651.9 mi / 4,267.7 km