Air
- Companies: LATAM Airlines, Gol Airlines
- Duration: Approximately 5 hours (including a layover)
- Distance: 1,500 miles
- Costs: Approximately £150 to £220 (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flight in advance and choose flights that offer flexible changes in case of unforeseen circumstances.
Bus
- Companies: Itapemirim, Viação São Benedito
- Duration: Approximately 28 hours
- Distance: 1,350 miles
- Costs: Approximately £90 to £120 (depending on the operator and class of service)
- Roads/Routes: BR-381 and BR-316
Pro Tip: Consider travelling overnight for both comfort and to save on accommodation costs.
Car
- Companies: Local car hire company like Localiza or Movida
- Duration: Approximately 24 hours of driving time (without breaks)
- Distance: 1,350 miles
- Costs: Approximately £150 for the rental + additional fuel costs (around £100 to £130 for the trip), tolls, and insurance.
- Roads/Routes: Take the BR-381 and drive via BR-316 for the most efficient route.
Pro Tip: Use a GPS app that provides real-time traffic updates to avoid congested areas during your journey.
Recommendation
For a balance of convenience and timeliness, flying from Campinas to Teresina (the closest major airport to Pedro II) is the best option, followed by a local bus or rented car for the final leg to Pedro II. This allows you to save time on the longer stretches of travel while still enjoying the scenic routes of Brazil. If you're considering the bus, the overnight journey can be a great way to rest while getting closer to your destination.