How to travel from El Calafate to Ushuaia, Argentina

The distance between El Calafate and Ushuaia is around 592km (368 miles) and the quickest way to get there is to fly which takes around 1h 45m.

5 routes found

We've found 5 different ways to get from El Calafate to Ushuaia by plane, bus, car and ferry. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out UshuaiaEl Calafate if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from El Calafate (FTE) to Ushuaia (USH).

  • Duration1h 45m
  • Flight time1h 20m
  • Typical cost
    ARS 32,090($250)
Operated by

Aerolíneas Argentinas

💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Río Gallegos and then to Ushuaia.

  • Duration16h 20m
  • Departsonce daily
  • Typical cost
    ARS 7,770($61)
Operated by

Marga Taqsa

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

3
car
+
ferry
+
car
+

Car and Ferry

Drive to Punta Delgada then take a ferry to Bahía Azul then drive to Ushuaia.

  • Duration13h 10m
  • Departshourly
  • Typical cost
    ARS 10,440($82)
Operated by

Multiple operators

Frequently asked questionsabout travel between El Calafate and Ushuaia

There are several options for getting from El Calafate to Ushuaia by plane, bus, car and ferry. The cheapest option is to take the bus which costs around ARS 7,770 ($61) and will take around 16h 20m. If you need to get there more quickly, you can fly and arrive in approximately 1h 45m, though it is a bit more costly at approximately ARS 32,090 ($250).

The distance between El Calafate and Ushuaia is around 592km (368 miles). In a direct line (as the crow flies), the distance is 564km (350 miles)

It takes around 1h 45m to get from El Calafate and Ushuaia by plane.

The quickest way to get from El Calafate to Ushuaia is to fly which takes around 1h 45m and will set you back approx ARS 32,090 ($250).

The cheapest way to travel between El Calafate and Ushuaia is to take the bus which will typically cost around ARS 7,770 ($61) for a standard one-way ticket.

Train travel

There is no train service that runs between El Calafate and Ushuaia. We recommend that you fly from El Calafate (FTE) to Ushuaia (USH). instead which will take 1h 45m.

Bus travel

Yes there is a bus that runs regularly from El Calafate and Ushuaia. It typically takes around 16h 20m and departs once daily.

There are no direct bus services that runs from El Calafate to Ushuaia. However, you can instead can take several connecting buses with changeovers in Río Gallegos. These services run once daily and will take a minimum of 16h 20m.

Marga Taqsa, Bus-Sur, Buses Pacheco, Tecni-Austral, Turismo Zaahj, Buses Fernández and Buses Barria run regular bus services between El Calafate and Ushuaia. Buses run once daily and take around 16h 20m on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from El Calafate and Ushuaia. Flights depart from El Calafate (FTE) and arrive at Ushuaia (USH). The flight takes around 1h 20m.

Yes there is a direct flight between El Calafate and Ushuaia with no stop-overs required. Flights typically take around 1h 20m.

Aerolíneas Argentinas fly between El Calafate and Ushuaia. Flights depart from El Calafate (FTE) and and arrive into Ushuaia (USH). These flights usually take around 1h 20m.

The flight from El Calafate to Ushuaia typically takes around 1h 20m. Flights depart from El Calafate (FTE) and and arrive into Ushuaia (USH).

The closest major airport to Ushuaia is Ushuaia – Malvinas Argentinas International Airport (USH) (USH) which is approximately 4km (2 miles) from Ushuaia. Rio Grande Airport (RGA) (RGA) and Piloto Civil Norberto Fernández International Airport (RGL) (RGL) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from El Calafate to Ushuaia. We recommend that you fly from El Calafate (FTE) to Ushuaia (USH). instead which will take 1h 45m.

If you don't have a car, the easiest way to get from El Calafate to Ushuaia is to fly which takes, on average, 1h 45m and will usually cost around ARS 32,090 ($250).

How do I get from El Calafate to Ushuaia

Compare travel optionsbetween El Calafate and Ushuaia

Transport options from El Calafate to Ushuaia
Transport optionDurationCostFrequencyDistance
Fly
1h 45m
ARS 32,090($250)
on demand592km (368 miles)
Bus + 2 similar
16h 20m
ARS 7,770($61)
once daily896km (557 miles)
Bus via Punta Arenas24h 15m
ARS 9,680($76)
6 times a week1,155km (717 miles)
Bus via Puerto Natales1 day 1h
ARS 12,605($100)
once a week1,148km (713 miles)
Car and Ferry
13h 10m
ARS 10,440($82)
hourly886km (550 miles)

Top Carriersoperating between El Calafate and Ushuaia

Bus companies

Airlines

Ferry operators

Airports near Ushuaia

The following major airports near Ushuaia offer regular flights to various popular destinations within Argentina and internationally.

USH
Ushuaia – Malvinas Argentinas International Airport (USH)
International Airport
Distance
4km (2 miles) from Ushuaia
RGA
Rio Grande Airport (RGA)
Domestic Airport
Distance
120km (75 miles) from Ushuaia
RGL
Piloto Civil Norberto Fernández International Airport (RGL)
International Airport
Distance
360km (224 miles) from Ushuaia