Travel within Argentina is: Restricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in ?

Book now

There are 7 ways to get from Puerto Madryn to Perito Moreno Glacier (Water) by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus via Comandante Luis Piedrabuena  •  23h 49m

  1. Take the bus from Puerto Madryn to Comandante Luis Piedra Buena
  2. Take the bus from Comandante Luis Piedrabuena to La Esperanza
  3. Take the bus from La Esperanza to El Calafate
  4. Take the bus from El Calafate to Perito Moreno Glacier

Cheapest option

Bus via Tecka  •  33h 12m

  1. Take the bus from Puerto Madryn to Tecka
  2. Take the bus from Tecka to El Calafate
  3. Take the bus from El Calafate to Perito Moreno Glacier

5 alternative options

Bus  •  25h

  1. Take the bus from Puerto Madryn to Río Gallegos
  2. Take the bus from Río Gallegos to El Calafate
  3. Take the bus from El Calafate to Perito Moreno Glacier

Drive  •  19h 30m

  1. Drive from Puerto Madryn to Perito Moreno Glacier (Water) 1535.9 km

Fly from El Tehuelche, bus  •  14h 28m

  1. Fly from El Tehuelche (PMY) to El Calafate (FTE) PMY - FTE
  2. Take the bus from El Calafate to Perito Moreno Glacier

Bus to Trelew, fly, bus  •  12h 55m

  1. Take the bus from Puerto Madryn to Trelew
  2. Fly from Trelew (REL) to El Calafate (FTE) REL - FTE
  3. Take the bus from El Calafate to Perito Moreno Glacier

Bus to Viedma, fly, bus  •  28h 6m

  1. Take the bus from Puerto Madryn to Viedma
  2. Fly from Viedma (VDM) to El Calafate (FTE) VDM - FTE
  3. Take the bus from El Calafate to Perito Moreno Glacier
Puerto Madryn → Perito Moreno Glacier (Water)
Restricted

Travel safe during COVID-19

Rules to follow in Argentina

2m

Mandatory

Mandatory

Travel within Argentina

Regional restriction measures in place
Observe COVID-19 safety rules

COVID-19 help in Argentina

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 120

Frequently Asked Questions


There are currently travel restrictions within Argentina.

Explore options for future travel

Domestic travel is restricted

  • Face masks are mandatory
  • There is a social distancing requirement of 2 metres
  • Regional restriction measures in place
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Perito Moreno Glacier (Water) is 120.

Wearing a face mask on public transport in Perito Moreno Glacier (Water) is mandatory.

The social distance requirement in Perito Moreno Glacier (Water) is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 120.

Last updated: 29 Nov 2021
Exceptions may apply, for full details: Gobierno de Argentina.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Puerto Madryn to Perito Moreno Glacier (Water) is to bus via Tecka which costs $4100 - $15000 and takes 33h 12m.

More details

The fastest way to get from Puerto Madryn to Perito Moreno Glacier (Water) is to bus and fly. Taking this option will cost $44000 - $140000 and takes 12h 55m.

More details

No, there is no direct bus from Puerto Madryn to Perito Moreno Glacier (Water). However, there are services departing from Puerto Madryn and arriving at Perito Moreno Glacier via Comandante Luis Piedrabuena, La Esperanza and El Calafate. The journey, including transfers, takes approximately 23h 49m.

More details

The distance between Puerto Madryn and Perito Moreno Glacier (Water) is 1051 km. The road distance is 1535.9 km.

Get driving directions

The best way to get from Puerto Madryn to Perito Moreno Glacier (Water) without a car is to bus via Comandante Luis Piedrabuena which takes 23h 49m and costs $6000 - $9500.

More details

It takes approximately 23h 49m to get from Puerto Madryn to Perito Moreno Glacier (Water), including transfers.

More details

Puerto Madryn to Perito Moreno Glacier (Water) bus services, operated by Viatac, depart from Puerto Madryn station.

More details

There is no direct flight from El Tehuelche Airport to El Calafate Airport. The quickest flight takes 11h 45m and has one stopover.

Search flights

Puerto Madryn to Perito Moreno Glacier (Water) bus services, operated by Always Glaciers, arrive at Perito Moreno Glacier station.

More details

Yes, the driving distance between Puerto Madryn to Perito Moreno Glacier (Water) is 1536 km. It takes approximately 19h 30m to drive from Puerto Madryn to Perito Moreno Glacier (Water).

Get driving directions

Map of how to get from Puerto Madryn to Perito Moreno Glacier (Water).
Launch map view
  • Distance: 1051.3 km
  • Duration: 23h 49m

What companies run services between Puerto Madryn, Argentina and Perito Moreno Glacier (Water), Santa Cruz, Argentina?

You can take a bus from Puerto Madryn to Perito Moreno Glacier (Water) via Comandante Luis Piedra Buena, Comandante Luis Piedrabuena, La Esperanza, and El Calafate in around 23h 49m.

Airlines
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from El Tehuelche to El Calafate via Buenos Aires Jorge Newbery
Ave. Duration
11h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$18000 - $55000
Flights from El Tehuelche to El Calafate via Buenos Aires Jorge Newbery, Ushuaia
Ave. Duration
16h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$22000 - $65000
Flights from El Tehuelche to El Calafate via Buenos Aires Jorge Newbery, San Carlos de Bariloche
Ave. Duration
19h 5m
When
Sunday
Estimated price
$19000 - $60000
Flights from Trelew to El Calafate via Buenos Aires Jorge Newbery
Ave. Duration
8h 37m
When
Every day
Estimated price
$42000 - $130000
Flights from Trelew to El Calafate via Cordoba, Buenos Aires Jorge Newbery
Ave. Duration
17h
When
Wednesday and Sunday
Estimated price
$50000 - $150000
Flights from Viedma to El Calafate via Buenos Aires Jorge Newbery
Ave. Duration
18h 15m
When
Tuesday
Estimated price
$16000 - $55000
Flights from Viedma to El Calafate via San Carlos de Bariloche, Buenos Aires Jorge Newbery
Ave. Duration
19h 45m
When
Thursday
Estimated price
$22000 - $65000
Flights from Viedma to El Calafate via San Carlos de Bariloche, Cordoba
Ave. Duration
20h 30m
When
Thursday
Estimated price
$22000 - $70000
Flights from Viedma to El Calafate via San Carlos de Bariloche
Ave. Duration
27h 5m
When
Thursday
Estimated price
$11000 - $39000
Flights from Viedma to El Calafate via Buenos Aires Jorge Newbery, San Carlos de Bariloche
Ave. Duration
25h 35m
When
Tuesday
Estimated price
$18000 - $55000
Bus operators
Viatac
Website
viatac.com.ar
Bus from Puerto Madryn to Comandante Luis Piedra Buena
Ave. Duration
12h 45m
Frequency
Once daily
Estimated price
$2900 - $5000
Schedules at
viatac.com.ar
Semi bed
$2900 - $4400
Bed
$3300 - $5000
Bus from Puerto Madryn to Río Gallegos
Ave. Duration
17h
Frequency
Once daily
Estimated price
$3500 - $6500
Schedules at
viatac.com.ar
Semi bed
$3500 - $5500
Bed
$4100 - $6500
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 5m
Frequency
Once daily
Estimated price
$190 - $330
Schedules at
viatac.com.ar
Semi bed
$190 - $290
Bed
$220 - $330
Tramat
Phone
0810-122-8907
Email
info@tramatsa.com.ar
Website
tramatweb.com
Bus from Puerto Madryn to Luis Piedrabuena
Ave. Duration
15h 12m
Frequency
Once daily
Schedules at
tramatweb.com
Book at
tramatweb.com
Bus from Puerto Madryn to Río Gallegos
Ave. Duration
19h 10m
Frequency
Once daily
Schedules at
tramatweb.com
Book at
tramatweb.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 35m
Frequency
Twice daily
Schedules at
tramatweb.com
Bus from Puerto Madryn to Viedma
Ave. Duration
6h 20m
Frequency
Twice a week
Schedules at
tramatweb.com
Buses Becker
Phone
+56 67 223 2167
Email
contacto@busesbecker.com
Website
busesbecker.com
Bus from Comandante Luis Piedrabuena to La Esperanza
Ave. Duration
4h 36m
Frequency
On demand
Estimated price
$1800 - $2500
Schedules at
busesbecker.com
Cootra Cooperativa de trabajo Río Turbio Ltda
Phone
+56 61 241 2785
Email
contacto@cootra.com.ar
Website
cootra.com.ar
Bus from La Esperanza to El Calafate
Ave. Duration
2h 20m
Frequency
6 times a week
Estimated price
$1100
Schedules at
cootra.com.ar
Book at
cootra.com.ar
Always Glaciers
Phone
+541150312868
Email
info@alwaysglaciers.com
Website
alwaysglaciers.com
Bus from El Calafate to Perito Moreno Glacier
Ave. Duration
1h 15m
Frequency
Once daily
Estimated price
$500
Schedules at
bookingcalafate.com
Andesmar
Phone
1 786 233 7639
Email
gestionesatc@andesmar.com.ar
Website
andesmar.com
Bus from Puerto Madryn to Río Gallegos
Ave. Duration
25h 2m
Frequency
Once daily
Estimated price
$3000 - $4500
Website
Andesmar
Semi-Bed
$3000 - $4500
Bed
$3900 - $5500
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 15m
Frequency
Once daily
Estimated price
$320 - $470
Website
Andesmar
Semi-Bed
$320 - $470
Bed
$550 - $750
Marga Taqsa
Phone
+54 800-333-1188
Email
info@taqsa.com.ar
Website
taqsa.com.ar
Bus from Río Gallegos to El Calafate
Ave. Duration
4h
Frequency
4 times a day
Estimated price
$600 - $1000
Schedules at
taqsa.com.ar
Bed
$650 - $950
Semi Bed
$600 - $950
Bus from Tecka to El Calafate
Ave. Duration
21h 34m
Frequency
Once daily
Estimated price
$2600 - $11000
Schedules at
taqsa.com.ar
Bed
$2600 - $3600
Semi Bed
$2600 - $4100
Caltur
Phone
2902491386
Website
caltur.com.ar
Bus from El Calafate to Perito Moreno Glacier
Ave. Duration
2h
Frequency
Twice daily
Estimated price
$810
Schedules at
caltur.com.ar
Don Otto
Phone
+54 (0810)-333-7575
Website
donotto.com.ar
Bus from Puerto Madryn to Tecka
Ave. Duration
8h 23m
Frequency
Once daily
Estimated price
$1000 - $3300
Schedules at
donotto.com.ar
Semi Bed
$1000 - $1500
Bed
$1200 - $1500
Bus from Puerto Madryn to Trelew
Ave. Duration
2h 15m
Frequency
3 times a day
Estimated price
$120 - $270
Schedules at
donotto.com.ar
Semi Bed
$190 - $270
Bed
$120 - $160
Bus from Puerto Madryn to Viedma
Ave. Duration
6h 5m
Frequency
Once daily
Estimated price
$800 - $1200
Schedules at
donotto.com.ar
Semi Bed
$800 - $1200
Bed
$900 - $1100
28 de Julio
Phone
+54- 0280- 4472056
Website
terminalmadryn.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1h
Frequency
Hourly
Estimated price
$280
Schedules at
terminalmadryn.com
Via Bariloche
El Ñandu
Phone
+54 (280) 4427499
Email
elnandu_srl@hotmail.com
Website
facebook.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 12m
Frequency
Once daily
Schedules at
facebook.com
Condor Estrella
Phone
+54 (11) 4644-3516
Email
retiro@condorestrella.com.ar
Website
condorestrella.com.ar
Bus from Puerto Madryn to Trelew
Ave. Duration
57 min
Frequency
Once daily
Estimated price
$200 - $230
Schedules at
condorestrella.com.ar
Semi Bed
$200 - $230
Bed
$200 - $260
Mar y Valle
Phone
+54 432269
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 3m
Frequency
Once daily
Schedules at
lafundacion.edu.ar
Buses TransAustral LTDA
Phone
+56 67 223 2067
Website
facebook.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1h 36m
Frequency
Once daily
Schedules at
facebook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, How to get from London City Airport into central London and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Aerolíneas Argentinas offers flights from El Tehuelche Airport to El Calafate Airport.

Search flights

There are one+ hotels available in Perito Moreno Glacier (Water). Prices start at $10000 ARS per night.

More details

The best way to get from Puerto Madryn to El Tehuelche Airport is to taxi which takes 10 min and costs $500 - $650.

More details