The distance between Ushuaia and Perito Moreno is around 1,360km (845 miles) and the quickest way to get there is to fly and then take the bus which takes around 12h 15m.
We've found 7 different ways to get from Ushuaia to Perito Moreno by bus, car, ferry and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Perito Moreno → Ushuaia if you're planning a return trip.
Fly from Ushuaia (USH) to Comodoro Rivadavia (CRD) then take the bus to Perito Moreno.
Multiple operators
1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to Río Gallegos, Luis Piedrabuena then Gobernador Gregores and then to Perito Moreno.
Marga Taqsa
3 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Drive to Bahía Azul then take a ferry to Punta Delgada then drive to Perito Moreno.
Multiple operators
There are several options for getting from Ushuaia to Perito Moreno by bus, car, ferry and plane. The cheapest option is to take the bus which costs around ARS 13,880 ($110) and will take around 23h 45m. If you need to get there more quickly, you can fly and then take the bus and arrive in approximately 12h 15m, though it is a bit more costly at approximately ARS 52,720 ($415).
The distance between Ushuaia and Perito Moreno is around 1,360km (845 miles). In a direct line (as the crow flies), the distance is 933km (580 miles)
It takes around 23h 45m to get from Ushuaia and Perito Moreno by bus.
The quickest way to get from Ushuaia to Perito Moreno is to fly and then take the bus which takes around 12h 15m and will set you back approx ARS 52,720 ($415).
The cheapest way to travel between Ushuaia and Perito Moreno is to take the bus which will typically cost around ARS 13,880 ($110) for a standard one-way ticket.
There is no train service that runs between Ushuaia and Perito Moreno. We recommend that you fly from Ushuaia (USH) to Comodoro Rivadavia (CRD) then take the bus to Perito Moreno. instead which will take 12h 15m.
Yes there is a bus that runs regularly from Ushuaia and Perito Moreno. It typically takes around 23h 45m and departs once daily.
There are no direct bus services that runs from Ushuaia to Perito Moreno. However, you can instead can take several connecting buses with changeovers in Río Gallegos, Luis Piedrabuena and Gobernador Gregores. These services run once daily and will take a minimum of 23h 45m.
Marga Taqsa, Tecni-Austral, Viatac, Tramat, Chalten Travel, Buses Becker, Bus-Sur, Buses Barria and Buses Fernández run regular bus services between Ushuaia and Perito Moreno. Buses run once daily and take around 23h 45m on average but will vary depending on you book with.
It doesn't look like you can fly directly from Ushuaia to Perito Moreno. We recommend that you fly from Ushuaia (USH) to El Calafate (FTE) then take the bus to Perito Moreno. instead which will take 15h 15m.
The closest major airport to Perito Moreno is General Enrique Mosconi International Airport (CRD) (CRD) which is approximately 281km (174 miles) from Perito Moreno. Esquel Airport (EQS) (EQS) and Comandante Armando Tola International Airport (FTE) (FTE) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Ushuaia to Perito Moreno. We recommend that you take the bus to Río Gallegos, Luis Piedrabuena then Gobernador Gregores and then to Perito Moreno. instead which will take 23h 45m.
If you don't have a car, the easiest way to get from Ushuaia to Perito Moreno is to take the bus which takes, on average, 23h 45m and will usually cost around ARS 13,880 ($110).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly to Comodoro Rivadavia (CRD), Bus + 1 similar | 12h 15m | ARS 52,720($415) | twice daily | 4,247km (2,639 miles) |
Plane and Bus | 15h 15m | ARS 32,345($255) | once daily | 1,565km (972 miles) |
Bus + 3 similar | 23h 45m | ARS 13,880($110) | once daily | 1,374km (854 miles) |
Bus via Río Gallegos | 1 day 1h | ARS 16,935($135) | once daily | 1,429km (888 miles) |
Bus via Punta Arenas | 1 day 8h | ARS 15,280($120) | once daily | 1,934km (1,202 miles) |
Bus via Puerto Natales | 1 day 9h | ARS 15,280($120) | 6 times a week | 1,931km (1,200 miles) |
Car and Ferry | 18h 10m | ARS 18,975($150) | hourly | 1,360km (845 miles) |
Marga Taqsa
Tecni-Austral
Viatac
Tramat
Chalten Travel
Transbordadora Austral Broom
Aerolíneas Argentinas
The following major airports near Perito Moreno offer regular flights to various popular destinations within Argentina and internationally.