Drive      Fly      Stay      Login    Signup

Lake Forest, California

Jacob from Lake Forest, California asked

Cheapest way to get from Buenos Aires to Machu Pichu?

Ill be studying abroad in South America, living in Buenos Aires. Im on a college student's budget and am looking for the cheapest way to get to Machu Picchu!

Buenos Aires (Argentina)   Machu Picchu (Peru)

3 Answers
answered first by
Romy from Tel Aviv

I'm pretty sure you will be able to find a bus from Buenos Aires to Cusco, but it is a long way! Probably between 2 to 3 days, but it is cheaper than flight (though if you're lucky you might be able to find a cheap flight). From Cusco to Aguas Calientes (from there you get to Machu Picchu) there are several ways, but I'm not sure which one is the cheapest.. 

Comments (0)


Mentioned in this answer:

  1. Buenos Aires (city)
  2. Cusco (city)
  3. Cusco (city)
  4. Aguas Calientes (attraction)
likes (1) thanks
answered by
Daniel from Buenos Aires

Well Jacob, Machu Pichu is far away from Buenos Aires so there is no cheap trip there. Anyway the cheapest way to get there probably will be by Bus, but you will need several days to get there. From Buenos Aires to San Salvador de Jujuy (the frontier with Bolivia) From there to La Paz and from there to Perú. Here you have a link (in spanish) from some guys who done the trip:

Comments (0)


Mentioned in this answer:

  1. Machu Pichu (restaurant)
  2. Buenos Aires (city)
  3. San Salvador de Jujuy (city)
  4. La Paz (attraction)
  5. Perú (attraction)
answered by
Polly from Washington, DC

It's actually almost as expensive to fly to Lima from Buenos Aires as it is to fly there from the United States - ~$500 USD vs ~$650 USD on a good day. As Romy said, buses are probably your best option. While it's difficult (and sometimes impossible) to book online, South America is pretty well covered by bus routes.

Your itinerary would probably be as follows, with approximate times and prices -

Buenos Aires to Salta = 20 hrs, $125 USD

Salta to Calama = 11 hrs, $32

Calama to Arica = 9 hrs, $25

Arica to Tacna = 1 hr, $5 (colectivo taxi from bus station)

Tacna to Arequipa = 6 hrs, $15

Arequipa to Cusco = 10 hrs, $50

Which ends puts you at 60 hrs travel time and ~$270 spent on buses. Of course, bus times may not line up and you may have to end up spending time (and more money) at a few of your stops. You could also switch out Arequipa for Puno, but it's harder to find info on that route. You might be able to find cheaper, local buses as well, but plan on adding on to your total travel time in that case.

Comments (1)

You could also go via Bolivia. can give you a basic idea of times, prices, etc.

Mentioned in this answer:

  1. Buenos Aires (city)
  2. Salta (city)
  3. Calama (city)
  4. Arica (city)
  5. Tacna (city)
  6. Arequipa (attraction)
  7. Cusco (city)
  8. Puno (city)
comments (1)

Questions   ·   Destinations   ·   Drive   ·   Fly   ·   Airports   ·   Stay   ·   Search

Login   ·   About   ·   FAQ   ·   Feedback   ·   Privacy   ·   Terms