Flights to Ushuaia

Direct flights from 4 cities, 37 flights a week. From Buenos Aires the flight takes 3h 40m, tickets from $58. From El Calafate the flight takes 1h 20m.

Flights to Ushuaia at a glance

cities with nonstop flights here
4
nonstop flights a week
37
lowest fare from Buenos Aires
$58
flight time from Buenos Aires
3h 40m
flight time from El Calafate
1h 20m
arrival airport
Malvinas Argentinas International

Where you can fly to Ushuaia from

Nonstop flights, busiest routes first

FromFare
Buenos Aires 3h 40m, 18 a week from $58
El Calafate 1h 20m, 17 a week
Trelew 2h 10m, 2 a week
Santiago Chile, 3h 57m, seasonal from $136

Arrival airport

Where the nonstop flights land

37 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Ushuaia from?
From 4 cities. The busiest routes are from Buenos Aires (18 flights a week), El Calafate (17 flights a week), Trelew (2 flights a week) and Santiago.
How long is the flight from Buenos Aires to Ushuaia?
A nonstop flight takes about 3 hours 40 minutes, tickets from $58.
How long is the flight from El Calafate to Ushuaia?
A nonstop flight takes about 1 hour 20 minutes.
What is the cheapest city to fly to Ushuaia from?
Buenos Aires from $58 and Santiago from $136.
Which airport do flights to Ushuaia arrive at?
All nonstop flights land at Malvinas Argentinas International (USH).