There are 4 ways to get from Nova Iguaçu to Três Rios by bus, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rodoviária de Nova Iguaçu to Petrópolis, Rodoviária Governador Leonel Brizolabus
- Take the bus from Petrópolis, Rodoviária Governador Leonel Brizola to Três Riosbus Petrópolis
4h 6mR$57–104Subway, bus
cheapest- Take the subway from Nova Iguaçu to Sao Cristovaosubway Japeri
- Take the bus from Terminal Rodoviário Novo Rio to Três Rios, RJbus Rio de Janeiro - Novo Rio, RJ - Três Rios, RJ
4h 33mR$53–98Drive 120 km
- Drive from Nova Iguaçu to Três Rioscar 120 km
1h 38mR$63–91Taxi
- Take the taxi from Nova Iguaçu to Três Riostaxi 120 km
1h 38mR$410–500
Comparing Your Travel Options
The cheapest way to get from Nova Iguaçu to Três Rios is to bus which costs R$ 55 - R$ 110 and takes 4h 6m.
The fastest way to get from Nova Iguaçu to Três Rios is to drive which takes 1h 38m and costs R$ 60 - R$ 95.
No, there is no direct bus from Nova Iguaçu to Três Rios. However, there are services departing from Rodoviária de Nova Iguaçu and arriving at Três Rios via Petrópolis, Rodoviária Governador Leonel Brizola. The journey, including transfers, takes approximately 4h 6m.
The distance between Nova Iguaçu and Três Rios is 122 km. The road distance is 120 km.
The best way to get from Nova Iguaçu to Três Rios without a car is to bus which takes 4h 6m and costs R$ 55 - R$ 110.
It takes approximately 4h 6m to get from Nova Iguaçu to Três Rios, including transfers.
Nova Iguaçu to Três Rios bus services, operated by Unica Facil, depart from Rodoviária de Nova Iguaçu station.
Nova Iguaçu to Três Rios bus services, operated by Unica Facil, arrive at Petrópolis, Rodoviária Governador Leonel Brizola station.
Yes, the driving distance between Nova Iguaçu to Três Rios is 120 km. It takes approximately 1h 38m to drive from Nova Iguaçu to Três Rios.
There are 73+ hotels available in Três Rios.
What companies run services between Nova Iguaçu, Brazil and Três Rios, Brazil?
You can take a bus from Rodoviária de Nova Iguaçu to Três Rios via Petrópolis, Rodoviária Governador Leonel Brizola in around 4h 6m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- trensrj.com.br
Subway from Nova Iguaçu to Sao Cristovao
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
- Phone
- +55 21 3907-3900
- [email protected]
- Website
- unica-facil.com.br
Bus from Rodoviária de Nova Iguaçu to Petrópolis, Rodoviária Governador Leonel Brizola
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- R$27–65
- Schedules at
- unica-facil.com.br
- Book at
- unica-facil.com.br
- Ave. Duration
- 1h 38m
- Estimated price
- R$410–500
Beija-Flor Radio Taxi
- Phone
- +55 (21) 2791-6602
- Website
- beijaflorradiotaxi.com.br
Nilopolistaxi Nilopolis
- Phone
- +55 21 27912226
- Website
- facebook.com
Ponto de Táxi Mirandela
- Phone
- +55 (21) 2692-4950
- Website
- google.com
Meriti Radio Taxi
- Phone
- +55 (21) 2651-1333
- Website
- meritiradiotaxi.com.br
Scalla Taxi
- Phone
- +55 (21) 2756-8275
- Website
- scallataxi.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, The beginner’s guide to the 2018 World Nomad Games, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.







