Flight distance between Salvador, Brazil and Cacheu, Guinea-Bissau 2,321.1 mi / 3,735.4 km