Air Travel
- Companies: LATAM Airlines, Gol Linhas Aéreas
- Duration: Approximately 5 hours (including layover)
- Distance: Approximately 1,800 km (1,118 miles)
- Costs: Approximately £100 - £180 (depending on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight during weekdays to avoid higher prices typically seen on weekends.
Bus Travel
- Companies: Quero-Quero, Viação Itapemirim
- Duration: Approximately 30 hours
- Distance: Approximately 2,000 km (1,243 miles)
- Costs: Approximately £80 - £120
- Roads/Routes: BR-101 is the main highway along the coast.
Pro Tip: Opt for a sleeper bus for more comfort during this long journey. Look for amenities like air conditioning and reclining seats.
Comprehensive Recommendation
If you are seeking the quickest option, flying from Osasco to Cajueiro da Praia is the most efficient choice, taking around 5 hours in total including layovers. Airlines like LATAM or Gol offer reliable services, with costs varying between £100 and £180 based on when you book.
On the other hand, if you prefer a scenic and economical route, taking an overnight bus would provide a unique opportunity to see more of Brazil's landscapes, although this will take considerably longer (up to 30 hours). Companies like Quero-Quero and Itapemirim maintain good reputations for customer service.