Travel options for:
Puerto Natales to Ushuaia
  • Bus

    $51
    1. Puerto Natales

      14 h - 3 times a week

      $51

  • Bus Tolkar Turismo

    1. Puerto Natales

      3 h 15 min - every 4 hours

      $12

    2. Punta Arenas

      15 h - 3 times a week

  • Bus, ferry

    $1,811 - $3,711
    1. Puerto Natales

      3 h - every 3 hours

      $12

    2. Punta Arenas

      8 min - 2463 feet

    3. Punta Arenas

      3 days 12 h - once a week

      $1,800 - $3,700

  • Drive, carferry

    1. Puerto Natales

      4 h 42 min - 166.2 miles

      $28 - $45

    2. Punta Delgada

      20 min - hourly

    3. Bahía Azul

      6 h 40 min - 276.3 miles

      $45 - $70

  • Bus to El Calafate, fly

    $133 - $417
    1. Puerto Natales

      5 h - twice daily

      $35

    2. El Calafate

      20 min - 13.6 miles

      $3 - $5

    3. El Calafate (FTE)

      1 h 20 min - non-stop

      $90 - $370

    4. Ushuaia (USH)

      8 min - 4.3 miles

      $6 - $8

  • Fly from Puerto Natales

    $53 - $346
    1. Puerto Natales

      6 min - 4.6 miles

      $6 - $8

    2. Puerto Natales (PNT)

      23 h - 1 stopover

      $40 - $330

    3. Ushuaia (USH)

      8 min - 4.3 miles

      $6 - $8

  • Bus to Punta Arenas, fly

    $347 - $1,819
    1. Puerto Natales

      3 h - every 3 hours

      $12

    2. Punta Arenas (PUQ)

      1 h - non-stop

      $330 - $1,800

    3. Ushuaia (USH)

      8 min - 4.3 miles

      $6 - $8

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

From Puerto Natales bus to Ushuaia. 14 h 32000. From Puerto Natales bus to Punta Arenas then bus to Ushuaia. 19 h 15 min. From Puerto Natales bus to Punta Arenas, walk to Punta Arenas, then ferry to Ushuaia. 3 days 16 h 1523211. From Puerto Natales drive to Punta Delgada, carferry to Bahía Azul, then drive to Ushuaia. 11 h 42 min. From Puerto Natales bus to El Calafate, taxi to El Calafate airport, fly to Ushuaia airport, then taxi to Ushuaia. 7 h 48 min 118349. From Puerto Natales taxi to Puerto Natales airport, fly to Ushuaia airport, then taxi to Ushuaia. 23 h 15 min 123765. From Puerto Natales bus to Punta Arenas airport, fly to Ushuaia airport, then taxi to Ushuaia. 6 h 8 min 549045.