Flight distance between Salvador, Brazil and Abraham’s Bay, Bahamas 3,377.2 mi / 5,435.0 km