Train from Ribeirao Preto to Dias d'Avila
Find the schedules, compare prices, and buy cheap tickets from Ribeirao Preto to Dias d'Avila. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Flight
- Companies: Azul Linhas Aéreas, LATAM Airlines
- Duration: Approximately 3 hours (1 hour flight time, including 2 hours layover)
- Distance: 1,300 km (810 miles)
- Costs: Approximately $200 CAD (varies based on booking time and availability)
- Roads/Routes: Not applicable (air travel)
Pro Tip: Book your flight in advance and use flight comparison websites like Skyscanner to find the best deals. Consider using e-check-in to save time at the airport.
For a hassle-free journey, opt for an early morning or late evening flight to avoid peak travel hours, allowing for a more relaxed airport experience.
Bus Travel
- Transport Mode: Long-distance Bus
- Companies: Gontijo, Itapemirim
- Duration: Approximately 18 hours
- Distance: 1,250 km (776 miles)
- Costs: Approximately $150 CAD (prices may vary based on season and availability)
- Roads/Routes: BR-116 and BR-324
Pro Tip: Choose a night bus for overnight travel to save on accommodation costs. Bring snacks and entertainment to keep comfortable throughout the long ride.
Travelling by bus is a more economical choice and provides a scenic view of the Brazilian countryside. Be sure to book your tickets in advance to secure the best seats.
Car Travel
- Transport Mode: Personal or Rental Car
- Duration: Approximately 15 hours (without heavy traffic)
- Distance: 1,230 km (764 miles)
- Costs: Approximately $100 CAD for gas (based on average fuel prices) plus rental fees if applicable
- Roads/Routes: BR-116 and BR-324
Pro Tip: Plan your route using Google Maps to avoid traffic hotspots, and consider stopping at local attractions for a more enriching trip. Ensure your vehicle is in good condition before embarking on a long journey.
Driving gives you the flexibility to explore off-the-beaten-path locations along the way. Pack some refreshments for the road to stay energized.