Train from Pedro II to Rio de Janeiro
Find the schedules, compare prices, and buy cheap tickets from Pedro II to Rio de Janeiro. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Azul Linhas Aéreas, Gol Linhas Aéreas
- Duration: Approximately 3 hours (non-stop flight)
- Distance: 1,500 km (932 miles)
- Costs: £100 - £200 (depending on booking class and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flights well in advance and consider travelling mid-week to get the best fares.
For this journey from Pedro II to Rio de Janeiro, flying offers the most efficient and practical option. Given the relatively short flight duration and reasonable pricing, it's the best way to reach your destination quickly.
Bus
- Companies: Viação Itapemirim, Viação Gontijo
- Duration: Approximately 24 hours
- Distance: 2,000 km (1,243 miles)
- Costs: £50 - £80 (one-way ticket)
- Roads/Routes: BR-222, BR-040
Pro Tip: Opt for an overnight bus to save on accommodation costs and arrive in Rio fresh and ready to explore.
Although it takes significantly longer, travelling by bus can be an economical choice, allowing you to see more of the Brazilian landscape and enjoy the local scenery.
Recommendation
For a balance of efficiency and cost, flying is the recommended mode of transport for your journey from Pedro II to Rio de Janeiro. The approximate flight time makes it attractive for visitors looking to maximise their time in the vibrant city of Rio. If you prefer a scenic route and can spare time, you might consider taking a bus as an alternative.