Rome2Rio

How to get fromIquique to El Calafateby bus, plane, car or shuttle

Find Transport to El Calafate

See all options

There are 8 ways to get from Iquique to El Calafate by bus, plane, car, 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, bus to Diego Aracena International Airport, fly to El Calafate

    best
    1. Take the bus from Iquique to Pozo Almontebus
    2. Take the bus from Pozo Almonte to Iquique Airportbus
    3. Fly from Diego Aracena International Airport (IQQ) to El Calafate (FTE)planeIQQ - FTE
    12h 59m
    $408,428–1,349,841
  2. Bus via Santiago

    cheapest
    1. Take the bus from Rodovario de Iquique to Terminal San Borjabus
    2. Take the bus from Terminal San Borja to Barilochebus
    3. Take the bus from Terminal de Omnibus Bariloche to El Terminal de Omnibus El Calafatebus
    3d 2h
    $274,108–536,620
  3. Drive 4,295.1 km

    1. Drive from Iquique to El Calafatecar4,295.1 km
    2d 6h
    $768,163–1,109,569
  4. Bus, bus to Diego Aracena International Airport, fly to Puerto Natales, Tour

    1. Take the bus from Iquique to Pozo Almontebus
    2. Take the bus from Pozo Almonte to Iquique Airportbus
    3. Fly from Diego Aracena International Airport (IQQ) to Puerto Natales (PNT)planeIQQ - PNT
    4. Take the bus from Terminal Rodoviario to Cerro Castillobus
    5. Take a shuttle bus from Cerro Castillo to El Calafateshuttle
    14h 55m
  5. Bus to Chacalluta Arica Airport, fly to Puerto Natales, bus, Tour

    1. Take the bus from Terminal Iquique - Kenny Bus to Terminal Rodoviario de Aricabus
    2. Fly from Chacalluta Arica Airport (ARI) to Puerto Natales (PNT)planeARI - PNT
    3. Take the bus from Terminal Rodoviario to Cerro Castillobus
    4. Take a shuttle bus from Cerro Castillo to El Calafateshuttle
    18h 17m
  6. Bus to Chacalluta Arica Airport, fly to El Calafate

    1. Take the bus from Terminal Iquique - Kenny Bus to Terminal Rodoviario de Aricabus
    2. Fly from Chacalluta Arica Airport (ARI) to El Calafate (FTE)planeARI - FTE
    17h 49m
    $325,810–995,295
  7. Bus, bus to Diego Aracena International Airport, fly to Presidente Carlos Ibáñez Del Campo International Airport, Tour

    1. Take the bus from Iquique to Pozo Almontebus
    2. Take the bus from Pozo Almonte to Iquique Airportbus
    3. Fly from Diego Aracena International Airport (IQQ) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)planeIQQ - PUQ
    4. Take the bus from Punta Arenas Airport to Terminal Rodoviariobus
    5. Take the bus from Terminal Rodoviario to Cerro Castillobus
    6. Take a shuttle bus from Cerro Castillo to El Calafateshuttle
    17h 45m
  8. Bus

    1. Take the bus from Terminal de Alto Hospicio to Terminal Balmaceda - Kenny Busbus
    2. Take the bus from Terminal Balmaceda Pullman Bus to Terminal de Saltabus
    3. Take the bus from Terminal de Salta to General Güemesbus
    4. Take the bus from General Güemes to Terminal de Ómnibus de Río Gallegosbus
    5. Take the bus from Terminal de Ómnibus de Río Gallegos to El Calafatebus
    3d 9h
    $303,097–522,633

Diego Aracena International Airport (IQQ) to El Calafate (FTE) flights

Calendar2Weekly Planes
Duration9h 36mAverage Duration
Ticket$398,738Cheapest Price
See schedules

Questions & Answers

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

You can take a bus from Rodovario de Iquique to El Calafate via Terminal San Borja, Terminal de Omnibus Bariloche, and El Terminal de Omnibus El Calafate in around 3d 2h.

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

Airlines
Bus 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 How to get from Southend Airport into central London, How to plan an amazing trip around Scandinavia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.