Flight distance between Salvador, Brazil and Duncan Town, Bahamas 3,500.9 mi / 5,634.2 km