Air Travel
- Companies: LATAM Airlines, Gol Linhas Aéreas, Azul Brazilian Airlines
- Duration: Approximately 5 hours (layover included)
- Distance: 2,400 km
- Costs: Approximately $600 CAD (varies by booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Use a flight comparison website like Skyscanner or Google Flights to find the best deals and monitor price changes for your travel dates.
Bus Travel
- Companies: Viação Kaissara, Viação Progresso
- Duration: Approximately 30 hours
- Distance: 2,700 km
- Costs: Approximately $250 CAD (book in advance for discounts)
- Roads/Routes: BR-116 and BR-101
Pro Tip: Book a sleeper bus for overnight travel; this allows you to rest while saving on accommodation costs.
Comprehensive Recommendation
The most practical travel option is by air, given the long distance between São Bernardo do Campo and Xexeu. This option offers a considerable time savings compared to bus travel, which can take over a day. However, if you prefer a more scenic and cost-effective journey, the bus could be a great option—especially for travelers looking to explore more of Brazil along the way.
For air travel, you can fly from São Paulo–Congonhas Airport (CGH) to Recife International Airport (REC), and then take a taxi or a bus for the last stretch to Xexeu. This trip includes layovers and you should book your tickets a few weeks in advance for the best prices.
For bus travel, departing from São Bernardo do Campo to Xexeu, you can take a bus from Rodoviária do Tietê in São Paulo, transferring in Recife, then continue by local transport to Xexeu. Always check the bus schedules as they can vary.