Travel options for:
El Calafate to Puerto Natales
  • Fly

    $39 - $293
    1. El Calafate

      21 min - 13.9 miles

      $3 - $5

    2. El Calafate (FTE)

      35 min - non-stop

      $29 - $280

    3. Puerto Natales (PNT)

      7 min - 4.7 miles

      $6 - $8

  • Bus Cootra Cooperativa de trabajo Río Turbio Ltda

    $35
    1. El Calafate

      5 h - twice daily

      $35

  • Drive

    $27 - $40
    1. El Calafate

      5 h 18 min - 167.9 miles

      $27 - $40

  • Bus Turismo Zaahj

    $2 - $140
    1. El Calafate

      10 h 1 min - on demand

      $2 - $140

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

From El Calafate taxi to El Calafate airport, fly to Puerto Natales airport, then taxi to Puerto Natales. 1 h 3 min $162. From El Calafate bus to Puerto Natales. 5 h $34. From El Calafate drive to Puerto Natales. 5 h 18 min $33. From El Calafate bus to Puerto Natales. 10 h 1 min $135.