Flight
- Companies: LATAM Airlines, Azul Brazilian Airlines
- Duration: Approximately 9 hours (including layover time)
- Distance: 1,600 miles (2,575 km)
- Costs: Approximately £500 - £700 per person (depending on the booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flights at least three months in advance to secure the best rates and avoid peak season surcharges.
Bus
- Companies: Viação São Geraldo, Viação Itapemirim
- Duration: Approximately 25 hours (including breaks)
- Distance: 1,600 miles (2,575 km)
- Costs: Approximately £80 - £120 per person (one-way ticket)
- Roads/Routes: BR-262 and BR-101
Pro Tip: Choose overnight buses for a comfy ride and to save on accommodation costs.
Recommendation
For a swift and comfortable journey, flying is the best option, with a total travel duration of about 9 hours inclusive of layovers. Airlines like LATAM and Azul provide reliable services and good connections. Though costs are higher than bus travel, the time saved is significant. However, if you prefer a scenic route and a lower budget, consider taking a bus, which would enable you to see more of the Brazilian countryside, albeit at a significantly longer travel time.