How to travel from San Martín de los Andes to Perito Moreno, Argentina

The distance between San Martín de los Andes and Perito Moreno is around 988km (614 miles) and the quickest way to get there is to take the bus and then fly which takes around 11h 15m.

6 routes found

We've found 6 different ways to get from San Martín de los Andes to Perito Moreno by bus, car and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Perito MorenoSan Martín de los Andes if you're planning a return trip.

🚀 Fastest
1
bus
+
bus
+
plane
+
bus
+

Bus and Plane

Take the bus to Villa la Angostura and then to Puerto Montt then fly from Puerto Montt (PMC) to Balmaceda (BBA) then take the bus to Perito Moreno.

  • Duration11h 15m
  • Flight time1hr
  • Typical cost
    ARS 31,200($245)
Operated by

Multiple operators

1 similiar route

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

2
3 x bus
+

Bus

Take the bus to Villa la Angostura then El Bolsón and then to Perito Moreno.

  • Duration11h 35m
  • Departsonce daily
  • Typical cost
    ARS 3,695($29)
Operated by

Multiple bus operators

2 similiar routes

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

3
car
+

Drive

Drive to Perito Moreno.

  • Duration13h 25m
  • Distance989km (614 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between San Martín de los Andes and Perito Moreno

There are several options for getting from San Martín de los Andes to Perito Moreno by bus, car and plane. The cheapest option is to take the bus which costs around ARS 3,310 ($26) and will take around 14hrs. If you need to get there more quickly, you can take the bus and then fly and arrive in approximately 11h 15m, though it is a bit more costly at approximately ARS 31,200 ($245).

The distance between San Martín de los Andes and Perito Moreno is around 988km (614 miles). In a direct line (as the crow flies), the distance is 718km (446 miles)

It takes around 11h 35m to get from San Martín de los Andes and Perito Moreno by bus. If you are travelling by car it will take around 13h 25m to drive there.

The quickest way to get from San Martín de los Andes to Perito Moreno is to take the bus and then fly which takes around 11h 15m and will set you back approx ARS 31,200 ($245).

The cheapest way to travel between San Martín de los Andes and Perito Moreno, if you exclude driving, is to take the bus which will typically cost around ARS 3,310 ($26) for a standard one-way ticket.

Train travel

There is no train service that runs between San Martín de los Andes and Perito Moreno. We recommend that you take the bus to Villa la Angostura and then to Puerto Montt then fly from Puerto Montt (PMC) to Balmaceda (BBA) then take the bus to Perito Moreno. instead which will take 11h 15m.

Bus travel

Yes there is a bus that runs regularly from San Martín de los Andes and Perito Moreno. It typically takes around 11h 35m and departs once daily.

There are no direct bus services that runs from San Martín de los Andes to Perito Moreno. However, you can instead can take several connecting buses with changeovers in Villa la Angostura and El Bolsón. These services run once daily and will take a minimum of 11h 35m.

Albus, Buses TransAustral LTDA, Chalten Travel, Marga Taqsa and Via Bariloche run regular bus services between San Martín de los Andes and Perito Moreno. Buses run once daily and take around 11h 35m on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from San Martín de los Andes to Perito Moreno. We recommend that you take the bus to Villa la Angostura and then to Puerto Montt then fly from Puerto Montt (PMC) to Balmaceda (BBA) then take the bus to Perito Moreno. instead which will take 11h 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

Yes it is possible to drive from San Martín de los Andes and Perito Moreno. The distance is around 989km (614 miles) by road and it will take around 13h 25m in normal traffic conditons.

If you don't have a car, the easiest way to get from San Martín de los Andes to Perito Moreno is to take the bus which takes, on average, 11h 35m and will usually cost around ARS 3,695 ($29).

How do I get from San Martín de los Andes to Perito Moreno

Compare travel optionsbetween San Martín de los Andes and Perito Moreno

Transport options from San Martín de los Andes to Perito Moreno
Transport optionDurationCostFrequencyDistance
Bus and Plane + 1 similar
11h 15m
ARS 31,200($245)
once daily1,326km (824 miles)
Bus to Neuquén, plane14h 25m
ARS 30,435($240)
twice daily1,591km (988 miles)
Bus + 2 similar
11h 35m
ARS 3,695($29)
once daily989km (615 miles)
Bus via Bariloche - Terminal de Omnibus14hrs
ARS 3,310($26)
twice daily988km (614 miles)
Bus via Bariloche - Terminal de Omnibus16h 35m
ARS 11,970($95)
once daily1,010km (628 miles)
Drive
13h 25m
ARS 13,625($105)
on demand989km (614 miles)

Top Carriersoperating between San Martín de los Andes and Perito Moreno

Bus companies

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