El aeropuerto de El Calafate está ubicado a 22 kilómetros de la ciudad. El Calafate está conectado con vuelos diarios desde Buenos Aires, Ushuaia y Bariloche y en temporada alta con Trelew(Puerto Madryn.
El aeropuerto de El Calafate esta situado a 22 Km. de la ciudad. Las formas de trasladarse son por medio de los transfers de las agencias que realizan el servicio desde el aeropuerto a su alojamiento o por medio del shuttle o de remises/taxi. Para trasladarse a El Chalten hay un shuttle directo que sale desde el aeropuerto dos veces diarias en tempòrada alta. Para los que deseen ir directamente a El Chalten o Torres del Paine directo desde el aeropuerto hay servicios de shuttle que tiene salidas dos veces al dia desde octubre a abril, con reserva previa por disponibilidad. También hay transfers privados en vehiculos 4x4 que los esperan en el aeropuerto. Para estos servicios es altamente recomendable reservar con anticipacion en temporada alta.
Desde la terminal de El Calafate parten buses a los principales destinos turisticos de la región, entre los cuales se destacan: a El Chalten, Puerto Natales, Parque Nacional Torres del Paine (Chile), Ushuaia, Perito Moreno, Los Antiguos, Rio Gallegos y San Carlos de Bariloche. Por la ruta 40 solo hay servicios en temporada alta desde mediados de noviembre a principios de marzo.
Hay transfer privados para trasladarse desde El Calafate a El Chalten, Puerto Natales, Punta Arenas, Torres del Paine, Rio Gallegos, Bariloche y la ruta 40. Tener en cuenta que son grandes distancias y no son el medio mas economico para trasladarse en la patagonia.
En El Calafate hay muchas companias de alquiler de vehiculos sin chofer. Autos pequeños, medianos, pick ups y vehiuclos 4x4 todos con licencia para cruzar a Chile.En el aeropuerto hay una oficina de Hertz.