There are 4 ways to get from Puerto Natales to Puerto Madryn by shuttle, plane, bus or car

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, fly to Trelew  •  8 h 43 min

  1. Take a shuttle bus from Puerto Natales to El Calafate
  2. Fly from El Calafate (FTE) to Trelew (REL) FTE - REL
  3. Take the bus from Trelew to Puerto Madryn

$307 - $627

Cheapest option

Bus  •  23 h 55 min

  1. Take the bus from Puerto Natales to Río Gallegos Puerto Natales
  2. Take the bus from Río Gallegos to Puerto Madryn Via Rio Cuarto / ...

$60 - $122

2 alternative options

Bus, fly to El Tehuelche  •  22 h 1 min

  1. Take a shuttle bus from Puerto Natales to El Calafate
  2. Fly from El Calafate (FTE) to El Tehuelche (PMY) FTE - PMY

$446 - $1,343

Drive  •  19 h 39 min

  1. Drive from Puerto Natales to Puerto Madryn 929.2 miles

$160 - $240

Questions & Answers

No, there is no direct bus from Puerto Natales to Puerto Madryn. However, there are services departing from Puerto Natales and arriving at Puerto Madryn via Río Gallegos. The journey, including transfers, takes approximately 23 h 55 min.

More details

The distance between Puerto Natales and Puerto Madryn is 1143 km. The road distance is 1486.7 km.

Get driving directions

The best way to get from Puerto Natales to Puerto Madryn without a car is to bus which takes 23 h 55 min and costs .

More details

It takes approximately 8 h 43 min to get from Puerto Natales to Puerto Madryn, including transfers.

More details

Puerto Natales to Puerto Madryn bus services, operated by Bus-Sur, depart from Puerto Natales station.

More details

The quickest flight from El Calafate Airport to Trelew Airport is the direct flight which takes 1 h 30 min.

Search flights

Puerto Natales to Puerto Madryn bus services, operated by Tramat, arrive at Puerto Madryn station.

More details

Yes, the driving distance between Puerto Natales to Puerto Madryn is 1487 km. It takes approximately 19 h 39 min to drive from Puerto Natales to Puerto Madryn.

Get driving directions

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

Search flights

There are 132+ hotels available in Puerto Madryn. Prices start at $38 USD per night.

More details

Map of how to get from Puerto Natales to Puerto Madryn.
Launch map view
  • Distance: 714.6 miles
  • Duration: 8 h 43 min

What companies run services between Puerto Natales, Chile and Puerto Madryn, Argentina?

You can take a bus from Puerto Natales to Puerto Madryn via Río Gallegos in around 23 h 55 min.

Airlines
Andes Líneas Aéreas
Website
andesonline.com
Flights from El Calafate to El Tehuelche via Buenos Aires Jorge Newbery
Ave. Duration
16 h 50 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$440 - $1,200
Flights from El Calafate to El Tehuelche via Trelew, Buenos Aires Jorge Newbery
Ave. Duration
20 h 15 min
When
Thursday and Saturday
Estimated price
$440 - $1,200
Flights from El Calafate to El Tehuelche via Ushuaia, Buenos Aires Jorge Newbery
Ave. Duration
21 h
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$500 - $1,500
Flights from El Calafate to El Tehuelche via Cordoba, Buenos Aires Jorge Newbery
Ave. Duration
23 h 55 min
When
Thursday and Saturday
Estimated price
$500 - $1,400
Flights from El Calafate to El Tehuelche via San Carlos de Bariloche, Buenos Aires Jorge Newbery
Ave. Duration
24 h 25 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$470 - $1,300
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from El Calafate to Trelew
Ave. Duration
1 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$300 - $480
Bus operators
Turismo Zaahj
Phone
+56 61 241 2260
Email
zaahj@entelchile.net
Website
turismozaahj.co.cl
Shuttle from Puerto Natales to El Calafate
Ave. Duration
3 h 40 min
Frequency
Once daily
Estimated price
$1 - $140
Schedules at
turismozaahj.co.cl
Tramat
Phone
0810-122-8907
Email
info@tramatsa.com.ar
Website
tramatweb.com
Bus from Trelew to Puerto Madryn
Ave. Duration
1 h 5 min
Frequency
3 times a day
Estimated price
$2 - $5
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$2 - $4
Bed
$3 - $5
Bus from Río Gallegos to Puerto Madryn
Ave. Duration
17 h 55 min
Frequency
Twice daily
Estimated price
$45 - $90
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$45 - $75
Bed
$65 - $90
El Ñandu
Phone
+54 (280) 4427499
Email
elnandu_srl@hotmail.com
Website
facebook.com
Bus from Trelew to Puerto Madryn
Ave. Duration
1 h 11 min
Frequency
Twice 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 Getting to Rome from the airport, 10 amazing places to get away from it all in Australia and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.