How to travel from Ushuaia to Perito Moreno, Argentina

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.

7 routes found

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 MorenoUshuaia if you're planning a return trip.

🚀 Fastest
1
plane
+
bus
+

Fly to Comodoro Rivadavia (CRD), Bus

Fly from Ushuaia (USH) to Comodoro Rivadavia (CRD) then take the bus to Perito Moreno.

  • Duration12h 15m
  • Flight time5h 45m
  • Typical cost
    ARS 52,720($415)
Operated by

Multiple operators

1 similiar route

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

💰 Cheapest
2
4 x bus
+

Bus

Take the bus to Río Gallegos, Luis Piedrabuena then Gobernador Gregores and then to Perito Moreno.

  • Duration23h 45m
  • Departsonce daily
  • Typical cost
    ARS 13,880($110)
Operated by

Marga Taqsa

3 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 Bahía Azul then take a ferry to Punta Delgada then drive to Perito Moreno.

  • Duration18h 10m
  • Departshourly
  • Typical cost
    ARS 18,975($150)
Operated by

Multiple operators

Frequently asked questionsabout travel between Ushuaia and Perito Moreno

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.

Train travel

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.

Bus travel

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.

Flights and Airlines

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.

Drive yourself

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).

How do I get from Ushuaia to Perito Moreno

Compare travel optionsbetween Ushuaia and Perito Moreno

Transport options from Ushuaia to Perito Moreno
Transport optionDurationCostFrequencyDistance
Fly to Comodoro Rivadavia (CRD), Bus + 1 similar
12h 15m
ARS 52,720($415)
twice daily4,247km (2,639 miles)
Plane and Bus15h 15m
ARS 32,345($255)
once daily1,565km (972 miles)
Bus + 3 similar
23h 45m
ARS 13,880($110)
once daily1,374km (854 miles)
Bus via Río Gallegos1 day 1h
ARS 16,935($135)
once daily1,429km (888 miles)
Bus via Punta Arenas1 day 8h
ARS 15,280($120)
once daily1,934km (1,202 miles)
Bus via Puerto Natales1 day 9h
ARS 15,280($120)
6 times a week1,931km (1,200 miles)
Car and Ferry
18h 10m
ARS 18,975($150)
hourly1,360km (845 miles)

Top Carriersoperating between Ushuaia and Perito Moreno

Bus companies

Ferry operators

Airlines

Airports near Perito Moreno

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

CRD
General Enrique Mosconi International Airport (CRD)
International Airport
Distance
281km (174 miles) from Perito Moreno
EQS
Esquel Airport (EQS)
Domestic Airport
Distance
408km (254 miles) from Perito Moreno
FTE
Comandante Armando Tola International Airport (FTE)
International Airport
Distance
420km (261 miles) from Perito Moreno