Rome2Rio

How to get fromEl Calafate to Puyuhuapiby bus, car ferry, car, plane or shuttle

Find Transport to Puyuhuapi

See all options

There are 6 ways to get from El Calafate to Puyuhuapi by bus, car ferry, car, plane, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, car ferry

    best
    1. Take the bus from El Calafate to El Chalténbus
    2. Take the bus from Terminal de Ómnibus El Chalten to Terminal De Ómnibus Los Antiguosbus
    3. Take the car ferry from Chile Chico to Puerto Ingeniero Ibáñezcarferry
    4. Take the bus from Puerto Ingeniero Ibáñez to Terminal de Buses Coyhaiquebus
    5. Take the bus from Terminal de Buses Municipal Coyhaique to Puyuhuapibus
    26h 4m
    $90–174
  2. Drive 1,029.7 km

    1. Drive from El Calafate to Puyuhuapicar1,029.7 km
    19h 51m
    $127–184
  3. Fly El Calafate to Esquel Airport, bus, drive

    1. Fly from El Calafate (FTE) to Esquel Airport (EQS)planeFTE - EQS
    2. Take the bus from Terminal De Ómnibus Esquel to Cerro Centinelabus
    3. Drive from Cerro Centinela to Villa Vanguardiacar
    4. Take the bus from Villa Vanguardia to Puyuhuapibus
    16h 32m
  4. Tour, bus to Puerto Natales, fly to Balmaceda Airport, shuttle

    1. Take a shuttle bus from El Calafate to Cerro Castilloshuttle
    2. Take the bus from Cerro Castillo to Terminal Rodoviariobus
    3. Fly from Puerto Natales (PNT) to Balmaceda Airport (BBA)planePNT - BBA
    4. Take a shuttle bus from Balmaceda Airport to Puyuhuapishuttle
    16h 54m
  5. Bus, bus to Punta Arenas Airport, fly to Balmaceda Airport

    1. Take the bus from El Calafate to Terminal Rodoviariobus
    2. Take the bus from Terminal Rodoviario to Punta Arenas Airportbus
    3. Fly from Punta Arenas Airport to Balmaceda Airportplane
    4. Take the bus from Balmaceda to Coyhaiquebus
    5. Take the bus from Terminal de Buses Municipal Coyhaique to Puyuhuapibus
    17h 45m
    $112–151
  6. Tour, bus to Puerto Natales, fly to Puerto Montt Airport, fly to Chaitén Airport, bus

    1. Take a shuttle bus from El Calafate to Cerro Castilloshuttle
    2. Take the bus from Cerro Castillo to Terminal Rodoviariobus
    3. Fly from Puerto Natales (PNT) to El Tepual International Airport (PMC)planePNT - PMC
    4. Fly from Puerto Montt Airport to Chaitén Airportplane
    5. Take the bus from Chaitén to Puyuhuapibus
    14h 24m

El Calafate (FTE) to Esquel Airport (EQS) flights

Calendar5Weekly Planes
Duration11h 29mAverage Duration
Ticket$102Cheapest Price
See schedules

Questions & Answers

What companies run services between El Calafate, Argentina and Puyuhuapi, Chile?

There is no direct connection from El Calafate to Puyuhuapi. However, you can take the bus to El Chaltén, take the bus to Terminal De Ómnibus Los Antiguos, drive to Chile Chico, take the car ferry to Puerto Ingeniero Ibáñez, walk to Puerto Ingeniero Ibáñez, take the bus to Terminal de Buses Coyhaique, then take the bus to Puyuhuapi. Alternatively, you can drive from El Calafate to Puyuhuapi in around 19h 51m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.