There are 6 ways to get from Madureira to Petrópolis by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Mercadão de Madureira to Estação Parada de Lucasbus 774 / ...
- Take the train from Parada de Lucas to Saracurunatrain
- Take the train from Saracuruna to Vila Inhomirimtrain
- Take the taxi from Vila Inhomirim to Petrópolistaxi
2h 28mR$88–108Drive 59.6 km
cheapest- Drive from Madureira to Petrópoliscar 59.6 km
51 minR$37–54Line 355 bus, bus
- Take the bus from Mercadão de Madureira to Rodrigues Alvesbus 355 / ...
- Take the bus from Terminal Rodoviário Novo Rio to Petrópolis, Rodoviária Governador Leonel Brizolabus
3h 21mR$100–145Taxi
- Take the taxi from Madureira to Petrópolistaxi 59.6 km
51 minR$260–320Train, taxi
- Take the train from Cordovil to Saracurunatrain
- Take the train from Saracuruna to Vila Inhomirimtrain
- Take the taxi from Vila Inhomirim to Petrópolistaxi
2h 29mR$87–107Train
- Take the train from Triagem to Saracurunatrain Saracuruna
- Take the train from Saracuruna to Vila Inhomirimtrain Vila Inhomirim
3h 4mR$83–103
Comparing Your Travel Options
The cheapest way to get from Madureira to Petrópolis is to drive which costs R$ 35 - R$ 55 and takes 51 min.
The fastest way to get from Madureira to Petrópolis is to drive which takes 51 min and costs R$ 35 - R$ 55.
No, there is no direct bus from Madureira to Petrópolis. However, there are services departing from Mercadão de Madureira and arriving at Petrópolis, Rodoviária Governador Leonel Brizola via Terminal Rodoviário Novo Rio. The journey, including transfers, takes approximately 3h 21m.
No, there is no direct train from Madureira to Petrópolis. However, there are services departing from Mercadao de Madureira and arriving at Vila Inhomirim via Triagem and Saracuruna. The journey, including transfers, takes approximately 3h 4m.
The distance between Madureira and Petrópolis is 59 km. The road distance is 59.6 km.
The best way to get from Madureira to Petrópolis without a car is to bus and train and taxi which takes 2h 28m and costs R$ 85 - R$ 110.
It takes approximately 2h 28m to get from Madureira to Petrópolis, including transfers.
Madureira to Petrópolis bus services, operated by Internorte, depart from Mercadão de Madureira station.
Madureira to Petrópolis train services, operated by Trens RJ, depart from Triagem station.
The best way to get from Madureira to Petrópolis is to line 355 bus and bus which takes 3h 21m and costs R$ 100 - R$ 150. Alternatively, you can train, which costs R$ 80 - R$ 110 and takes 3h 4m.
What companies run services between Madureira, Rio de Janeiro, Brazil and Petrópolis, Brazil?
You can take a bus from Mercadão de Madureira to Petrópolis via Rodrigues Alves, Terminal Rodoviário Novo Rio, and Petrópolis, Rodoviária Governador Leonel Brizola in around 3h 21m. Alternatively, you can take a train from Mercadao de Madureira to Petrópolis via Triagem, Saracuruna, and Vila Inhomirim in around 3h 4m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- trensrj.com.br
Train from Parada de Lucas to Saracuruna
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Train from Saracuruna to Vila Inhomirim
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Schedules at
- supervia.com.br
Train from Cordovil to Saracuruna
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Train from Saracuruna to Vila Inhomirim
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Schedules at
- supervia.com.br
Train from Triagem to Saracuruna
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Schedules at
- supervia.com.br
Train from Saracuruna to Vila Inhomirim
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Schedules at
- supervia.com.br
- Phone
- 0800 886 1000
- Website
- Transcarioca
Bus from Mercadão de Madureira to Estação Parada de Lucas
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- R$5
- Schedules at
- Transcarioca
- Phone
- + 55 (21) 3380-1155
- Website
- Internorte
Bus from Mercadão de Madureira to Estação Parada de Lucas
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- R$6
- Schedules at
- Internorte
Bus from Mercadão de Madureira to Rodrigues Alves
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- R$4–21
- Schedules at
- Internorte
- Phone
- +55 21 3907-3900
- [email protected]
- Website
- unica-facil.com.br
Bus from Terminal Rodoviário Novo Rio to Petrópolis, Rodoviária Governador Leonel Brizola
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$40–75
- Schedules at
- unica-facil.com.br
- Book at
- unica-facil.com.br
- Ave. Duration
- 36 min
- Estimated price
- R$75–320
Ponto de Taxi Disk Taxi 24hs
- Phone
- +55 24
- Website
- guiamais.com.br
Taxi Petrópolis
- Phone
- +55 24 99262-6072
- Website
- taxipetropolis.com.br
Uni táxi petropolis
- Phone
- +55 24 98819-7421
- Website
- facebook.com
Central Coop Rádio Táxi
- Phone
- +55 21 3878 8880
- Website
- usetaxi.com.br
Ponto de Táxi Estação Marechal Hermes
- Phone
- +55 21 98844 3030
Coopertramo Rádio-Táxi
- Phone
- +55 21 98008 0055
- Website
- radio-taxi.com.br
Ponto de Taxi Disk Taxi 24hs
- Phone
- +55 24
- Website
- guiamais.com.br
Taxi Petrópolis
- Phone
- +55 24 99262-6072
- Website
- taxipetropolis.com.br
Uni táxi petropolis
- Phone
- +55 24 98819-7421
- Website
- facebook.com
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 How to get from Luton Airport into central London, How to get from Southend Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Madureira to Petrópolis bus services, operated by Internorte, arrive at Rodrigues Alves station.
Madureira to Petrópolis train services, operated by Trens RJ, arrive at Saracuruna station.
Yes, the driving distance between Madureira to Petrópolis is 60 km. It takes approximately 51 min to drive from Madureira to Petrópolis.
There are 1071+ hotels available in Petrópolis.











