How to travel from Perito Moreno to Puerto Madryn, Argentina

The distance between Perito Moreno and Puerto Madryn is around 803km (499 miles) and the quickest way to get there is to take the bus and then fly which takes around 8h 30m.

6 routes found

We've found 6 different ways to get from Perito Moreno to Puerto Madryn 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 Puerto MadrynPerito Moreno if you're planning a return trip.

🚀 Fastest
1
bus
+
plane
+
bus
+

Bus and Plane

Take the bus to Comodoro Rivadavia then fly from Comodoro Rivadavia (CRD) to Trelew (REL) then take the bus to Puerto Madryn.

  • Duration8h 30m
  • Flight time1hr
  • Typical cost
    ARS 35,275($275)
Operated by

Multiple operators

1 similiar route

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

2
bus
+
bus
+

Bus

Take the bus to Comodoro Rivadavia and then to Puerto Madryn.

  • Duration12h 20m
  • Departstwice daily
  • Typical cost
    ARS 8,915($70)
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 Puerto Madryn.

  • Duration8h 45m
  • Distance820km (510 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Perito Moreno and Puerto Madryn

There are several options for getting from Perito Moreno to Puerto Madryn by bus, car and plane. The cheapest option is to take the bus which costs around ARS 4,455 ($35) and will take around 12h 35m. If you need to get there more quickly, you can take the bus and then fly and arrive in approximately 8h 30m, though it is a bit more costly at approximately ARS 35,275 ($275).

The distance between Perito Moreno and Puerto Madryn is around 803km (499 miles). In a direct line (as the crow flies), the distance is 2,535km (1,575 miles)

It takes around 12h 20m to get from Perito Moreno and Puerto Madryn by bus. If you are travelling by car it will take around 8h 45m to drive there.

The quickest way to get from Perito Moreno to Puerto Madryn is to take the bus and then fly which takes around 8h 30m and will set you back approx ARS 35,275 ($275).

The cheapest way to travel between Perito Moreno and Puerto Madryn, if you exclude driving, is to take the bus which will typically cost around ARS 4,455 ($35) for a standard one-way ticket.

Train travel

There is no train service that runs between Perito Moreno and Puerto Madryn. We recommend that you take the bus to Comodoro Rivadavia then fly from Comodoro Rivadavia (CRD) to Trelew (REL) then take the bus to Puerto Madryn. instead which will take 8h 30m.

Bus travel

Yes there is a bus that runs regularly from Perito Moreno and Puerto Madryn. It typically takes around 12h 20m and departs twice daily.

There are no direct bus services that runs from Perito Moreno to Puerto Madryn. However, you can instead can take several connecting buses with changeovers in Comodoro Rivadavia. These services run twice daily and will take a minimum of 12h 20m.

Cooperativa Sportman, Andesmar, Tramat, Viatac, Condor Estrella, Don Otto and Cooperativa de Trabajo Transportes la Union LTAD run regular bus services between Perito Moreno and Puerto Madryn. Buses run twice daily and take around 12h 20m on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from Perito Moreno to Puerto Madryn. We recommend that you take the bus to Comodoro Rivadavia then fly from Comodoro Rivadavia (CRD) to Trelew (REL) then take the bus to Puerto Madryn. instead which will take 8h 30m.

The closest major airport to Puerto Madryn is Posadas Airport (PSS) (PSS) which is approximately 86km (53 miles) from Puerto Madryn. Formosa International Airport (FMA) (FMA) and Camba Punta Airport (CNQ) (CNQ) 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 Perito Moreno and Puerto Madryn. The distance is around 820km (510 miles) by road and it will take around 8h 45m in normal traffic conditons.

If you don't have a car, the easiest way to get from Perito Moreno to Puerto Madryn is to take the bus which takes, on average, 12h 20m and will usually cost around ARS 8,915 ($70).

How do I get from Perito Moreno to Puerto Madryn

Compare travel optionsbetween Perito Moreno and Puerto Madryn

Transport options from Perito Moreno to Puerto Madryn
Transport optionDurationCostFrequencyDistance
Bus and Plane + 1 similar
8h 30m
ARS 35,275($275)
twice daily803km (499 miles)
Bus to Comodoro Rivadavia, Fly10h 40m
ARS 46,610($365)
twice daily2,951km (1,834 miles)
Bus + 2 similar
12h 20m
ARS 8,915($70)
twice daily824km (512 miles)
Bus via Comodoro Rivadavia12h 35m
ARS 4,455($35)
once daily852km (530 miles)
Bus via Comodoro Rivadavia24h 15m
ARS 5,475($43)
once daily854km (531 miles)
Drive
8h 45m
ARS 11,335($89)
on demand820km (510 miles)

Top Carriersoperating between Perito Moreno and Puerto Madryn

Bus companies

Airlines

Airports near Puerto Madryn

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

PSS
Posadas Airport (PSS)
Domestic Airport
Distance
86km (53 miles) from Puerto Madryn
FMA
Formosa International Airport (FMA)
International Airport
Distance
341km (212 miles) from Puerto Madryn
CNQ
Camba Punta Airport (CNQ)
Domestic Airport
Distance
361km (224 miles) from Puerto Madryn