Comprehensive Recommendation
The most efficient travel mode from Campinas, SP to Cipo, BA is by air, especially with direct flights available that significantly reduce travel time to just about 3 hours. However, if you're looking for a budget-friendly travel experience, taking a bus is also a solid option, albeit with a much longer travel time of 24 hours.
Given the overall duration, costs, and convenience, I recommend flying with either Azul Airlines or Gol Linhas Aéreas. Booking in advance and traveling during weekdays can both increase comfort and decrease travel expenses. For those who enjoy scenic views and aren't in a hurry, the bus journey could also provide a unique perspective of the Brazilian countryside.