Travel within Brazil is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Rio de Janeiro?

Book now

There are 5 ways to get from Leopoldina to Rio de Janeiro by bus, 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.

Recommended option

Bus  •  3h 32m

  1. Take the bus from Leopoldina to Rio de Janeiro - Novo Rio Rio de Janeiro

4 alternative options

Bus via Juiz de Fora  •  5h 34m

  1. Take the bus from Leopoldina Bus Station to Juiz de Fora Bus Station Cataguases R. Francisco Rossi - Juiz de Fora Bus Station / ...
  2. Take the bus from Juiz de Fora Bus Station to Rio de Janeiro Juiz de Fora Bus Station - Rio de Janeiro

Bus via Além Paraíba  •  5h 37m

  1. Take the bus from Leopoldina to Além Paraíba Rio de Janeiro
  2. Take the bus from Além Paraíba to Rio de Janeiro Rio de Janeiro

Taxi  •  3h 16m

  1. Take a taxi from Leopoldina to Rio de Janeiro 225.8 km

Drive  •  3h 16m

  1. Drive from Leopoldina to Rio de Janeiro 225.8 km

Questions & Answers

The cheapest way to get from Leopoldina to Rio de Janeiro is to bus which costs R$ 50 - R$ 95 and takes 3h 32m.

More details

The fastest way to get from Leopoldina to Rio de Janeiro is to taxi which takes 3h 16m and costs R$ 650 - R$ 800.

More details

Yes, there is a direct bus departing from Leopoldina and arriving at Rio de Janeiro - Novo Rio. Services depart three times a day, and operate every day. The journey takes approximately 3h 32m.

More details

The distance between Leopoldina and Rio de Janeiro is 163 km. The road distance is 225.8 km.

Get driving directions

The best way to get from Leopoldina to Rio de Janeiro without a car is to bus which takes 3h 32m and costs R$ 50 - R$ 95.

More details

The bus from Leopoldina to Rio de Janeiro - Novo Rio takes 3h 32m including transfers and departs three times a day.

More details

Leopoldina to Rio de Janeiro bus services, operated by Viação Nacional, depart from Leopoldina station.

More details

Leopoldina to Rio de Janeiro bus services, operated by Viação Nacional, arrive at Rio de Janeiro - Novo Rio station.

More details

Yes, the driving distance between Leopoldina to Rio de Janeiro is 226 km. It takes approximately 3h 16m to drive from Leopoldina to Rio de Janeiro.

Get driving directions

Book your Leopoldina to Rio de Janeiro bus tickets online with Busbud.

Search and book

Map of how to get from Leopoldina to Rio de Janeiro.
Launch map view
  • Distance: 162.6 km
  • Duration: 3h 32m

What companies run services between Leopoldina, Brazil and Rio de Janeiro, Brazil?

Viação Nacional operates a bus from Leopoldina to Rio de Janeiro - Novo Rio once daily. Tickets cost R$ 50 - R$ 60 and the journey takes 3h 32m. Two other operators also service this route.

Bus operators
Viação Nacional
Phone
0800 728 0044
Website
comprepassagem.com.br
Bus from Leopoldina to Rio de Janeiro - Novo Rio
Ave. Duration
3h 32m
Frequency
Once daily
Estimated price
R$ 50 - R$ 60
Book at
comprepassagem.com.br
Convencional
R$ 50 - R$ 60
1001
Phone
+55 4004-5001
Email
sac@autoviacao1001.com.br
Website
autoviacao1001.com.br
Bus from Leopoldina to Rio de Janeiro
Ave. Duration
4h 30m
Frequency
Once daily
Estimated price
R$ 60 - R$ 95
Book at
1001
Convencional
R$ 60 - R$ 85
Conv. C/Ar
R$ 70 - R$ 95
Bus from Leopoldina to Além Paraíba
Ave. Duration
1h
Frequency
Once daily
Estimated price
R$ 17 - R$ 26
Book at
1001
Convencional
R$ 19 - R$ 26
Conv. C/Ar
R$ 17 - R$ 23
Bus from Além Paraíba to Rio de Janeiro
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
R$ 45 - R$ 75
Book at
1001
Convencional
R$ 45 - R$ 65
Conv. C/Ar
R$ 55 - R$ 75
Viação RioDoce
Grupo Paraibuna
Phone
+55 32 2101-3333 / 0800 880 2006
Email
rp@paraibunatransportes.com.br
Website
paraibunatransportes.com.br
Bus from Leopoldina Bus Station to Juiz de Fora Bus Station
Ave. Duration
2h 10m
Frequency
Hourly
Estimated price
R$ 7 - R$ 60
Schedules at
paraibunatransportes.com.br
Util
Phone
0800 886 1000 / 0800 883 8830
Email
faleconosco@util.com.br
Website
util.com.br
Bus from Juiz de Fora Bus Station to Rio de Janeiro
Ave. Duration
3h
Frequency
Hourly
Estimated price
R$ 58
Shared
R$ 58
Viacao Progresso
Phone
+55 24 2251-5050 / 0800 886 1000
Website
viacaoprogresso.com.br
Bus from Leopoldina to Além Paraíba
Ave. Duration
1h 7m
Frequency
Every 4 hours
Estimated price
R$ 17 - R$ 24
Schedules at
portaldepassagens.com.br
Convencional
R$ 17 - R$ 22
Executivo
R$ 19 - R$ 24
Other operators
Taxi from Leopoldina to Rio de Janeiro
Ave. Duration
3h 16m
Estimated price
R$ 650 - R$ 800

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 Need to know: Eurostar, Best ways to travel around Australia and Getting to Rome from the airport - to help you get the most out of your next trip.

More Questions & Answers

There are 703+ hotels available in Rio de Janeiro. Prices start at R$ 500 per night.

More details