HowToGo

Rio de Janeiro to Machu Picchu, Cusco, Peru - Transfer & Transportation Guides

Find transfer & transportation guides from Rio de Janeiro to Machu Picchu, Cusco, Peru. How to get from Rio de Janeiro to Machu Picchu, Cusco, Peru by Flight, Bus.

You can get to Machu Picchu, Cusco, Peru from Rio de Janeiro by verhicle types below

Search Transfer from Rio de Janeiro to Machu Picchu, Cusco, Peru

Transfer solutions

You have 5 options transfer to Machu Picchu, Cusco, Peru from Rio de Janeiro below

Plane ( 11 hr. 10 min. )

Take a flight from Rio De Janeiro Santos Dumont to Cuzco.


Taxi ( 6 min. )

Take a taxi from Cuzco to Cusco.


Open Map More details & check price at Taxi O´Qarina
Bus ( 1 hr. 30 min. )

Take a bus from Cusco to Ollantaytambo.


Open Map More details & check price at Real Inka
Walk ( 4 min. )

Take a foot from Ollantaytambo to Ollantaytambo.


Train ( 1 hr. 30 min. )

Take a train from Ollantaytambo to Machu Picchu.


Open Map More details & check price at PeruRail
Duration 15 hr. 28 min.
Distance 3314 km.
Cost 387 USD
Bus ( 57 min. )

Take a bus from Rua General Luis Mendes de Morais, próximo a Rodoviária Novo Rio to Avenida Vinte De Janeiro próximo ao 290.


Open Map More details & check price at Fetranspor
Walk ( 11 min. )

Take a foot from Avenida Vinte De Janeiro próximo ao 290 to Rio De Janeiro-Galeao.


Plane ( 9 hr. 15 min. )

Take a flight from Rio De Janeiro-Galeao to Cuzco.


Taxi ( 6 min. )

Take a taxi from Cuzco to Cusco.


Open Map More details & check price at Taxi O´Qarina
Bus ( 1 hr. 30 min. )

Take a bus from Cusco to Ollantaytambo.


Open Map More details & check price at Real Inka
Walk ( 4 min. )

Take a foot from Ollantaytambo to Ollantaytambo.


Train ( 1 hr. 30 min. )

Take a train from Ollantaytambo to Machu Picchu.


Open Map More details & check price at PeruRail
Duration 16 hr. 41 min.
Distance 3319 km.
Cost 386 USD
Plane ( 9 hr. 20 min. )

Take a flight from Rio De Janeiro Santos Dumont to Ayacucho.


Walk ( 40 min. )

Take a foot from Ayacucho to Ayacucho.


Bus ( 2 hr. 52 min. )

Take a bus from Ayacucho to Abancay.


Open Map More details & check price at Expreso Los Chankas
Taxi ( 5 hr. 10 min. )

Take a taxi from Abancay to Machu Picchu.


Duration 19 hr. 2 min.
Distance 4017 km.
Cost 469 USD
Bus ( 6 hr. 30 min. )

Take a bus from Rio de Janeiro - Novo Rio to São Paulo – Tietê.


Open Map More details & check price at Brasileiro
Bus ( 54 hr. )

Take a bus from Sao Paulo to Puerto Maldonado.


Open Map More details & check price at Expreso Internacional Ormeño
Walk ( 7 min. )

Take a foot from Puerto Maldonado to Puerto Maldonado.


Bus ( 8 hr. 30 min. )

Take a bus from Puerto Maldonado to Cusco.


Open Map More details & check price at Grupo Palomino
Bus ( 1 hr. 30 min. )

Take a bus from Cusco to Ollantaytambo.


Open Map More details & check price at Real Inka
Taxi ( 3 hr. 19 min. )

Take a taxi from Ollantaytambo to Machu Picchu.


Open Map More details & check price at Ollantaytambo Travel
Duration 1 day 16 hr. 24 min.
Distance 5054 km.
Cost 397 USD
Car ( 56 hr. 24 min. )

Drive a car from Rio de Janeiro to Machu Picchu.


Duration 56 hr. 24 min.
Distance 4181 km.
Cost 444 USD

Find Hotels in Machu Picchu, Peru

You can find hotels and accommodations in Machu Picchu, Peru with our hotels search tool below

Booking.com

About Rio de Janeiro, Brazil

Rio de Janeiro (; Portuguese: [ˈʁi.u d(ʒi) ʒɐˈne(j)ɾu] (listen);), or simply Rio, is anchor to the Rio de Janeiro metropolitan area and the second-most populous municipality in Brazil and the sixth-most populous in the Americas. Rio de Janeiro is the... Learn more

About Machu Picchu, Peru

Machu Picchu is a 15th-century Inca citadel, located in the Eastern Cordillera of southern Peru, on a 2,430-metre (7,970 ft) mountain ridge. It is located in the Cusco Region, Urubamba Province, Machupicchu District, above the Sacred Valley, which is... Learn more


References