Rome2Rio

How to get fromEl Calafate to Villa O'Higginsby shuttle, car ferry, or bus

Find Transport to Villa O'Higgins

See all options

There is 1 way to get from El Calafate to Villa O'Higgins by shuttle, car ferry, or bus

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

  1. Tour, shuttle, car ferry, bus

    best
    1. Take a shuttle bus from El Calafate to Cerro Castilloshuttle bus
    2. Take a shuttle bus from Cerro Castillo to Puerto Natalesshuttle bus
    3. Take the carferry from Puerto Natales to Puerto Yungaycarferry car ferry
    4. Take the bus from Puerto Yungay to Villa O'Higginsbus bus
    2d 15h
    $123–304

Questions & Answers

What companies run services between El Calafate, Argentina and Villa O'Higgins, Chile?

There is no direct connection from El Calafate to Villa O'Higgins. However, you can take the shuttle to Cerro Castillo, take the shuttle to Puerto Natales, walk to Puerto Natales, take the car ferry to Puerto Yungay, walk to Puerto Yungay, then take the bus to Villa O'Higgins.

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 Why you should take the train in the US, Getting around the Cyclades, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.