Train from Rio de Janeiro to Nova Olinda
Find the schedules, compare prices, and buy cheap tickets from Rio de Janeiro to Nova Olinda. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Gol Linhas Aéreas, LATAM Airlines
- Duration: Approximately 4 hours (direct flight)
- Distance: 2,200 km (1,367 miles)
- Costs: Approximately £80 - £150 depending on booking time and seat class
- Roads/Routes: Not applicable for air travel
Pro Tip: Book your flight during the week to catch better deals and avoid weekend surcharges.
I recommend flying from Rio de Janeiro's Galeão International Airport (GIG) directly to Orlando Bezerra de Menezes Airport (JDO) in Nova Olinda. Check multiple booking platforms such as Skyscanner or Google Flights for the best rates.
Land Travel (Bus)
- Companies: Itapemirim, Expresso Guanabara
- Duration: Approximately 30-35 hours depending on stops
- Distance: 2,500 km (1,553 miles)
- Costs: Estimated £60 - £100 for one-way tickets
- Roads/Routes: BR-101 and BR-116
Pro Tip: Bring snacks and a neck pillow to stay comfortable on the long journey.
For a more economical option, consider taking a bus from Rio de Janeiro to Nova Olinda. Buses depart from the Terminal Rodoviário Novo Rio and can take you directly to your destination with various comfort classes available.
Summary Recommendation
The most efficient option for traveling from Rio de Janeiro to Nova Olinda is by air, significantly reducing the travel time to approximately 4 hours. However, if you prefer a budget-friendly alternative, consider the bus, which offers a scenic but lengthy journey over approximately 30-35 hours. Keep in mind factors such as ticket prices and your schedule when making your choice.