Travel options for:
Iquitos to Machupicchu
  • Fly, bus, train

    $194 - $551
    1. Iquitos

      11 min - 5.3 miles

      $3 - $4

    2. Iquitos (IQT)

      4 h - 1 stopover

      $110 - $200

    3. Cuzco (CUZ)

      5 min - 3 miles

      $2 - $3

    4. Cusco

      1 h - every 30 minutes

      $4

    5. Ollantaytambo

      3 min - 987 feet

    6. Ollantaytambo

      1 h 39 min - twice daily

      $75 - $340

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Iquitos taxi to Iquitos airport, fly to Cuzco airport, taxi to Cusco, bus to Ollantaytambo, walk to Ollantaytambo, then train to Machupicchu. 7 h 55 min $290.