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

$311 - $633

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

$80 - $153

2 alternative options

Bus, fly to El Tehuelche  •  22 h 46 min

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

$449 - $1,345

Drive  •  19 h 39 min

  1. Drive from Puerto Natales to Puerto Madryn 929.2 miles

$160 - $240

Questions & Answers

The cheapest way to get from Puerto Natales to Puerto Madryn is to bus which costs $80 - $160 and takes 23 h 55 min.

More details

The quickest way to get from Puerto Natales to Puerto Madryn is to bus and fly which costs $310 - $650 and takes 8 h 43 min.

More details

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

Get driving directions

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

More details

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

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 Newburg
Ave. Duration
17 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$440 - $1,200
Flights from El Calafate to El Tehuelche via Rosario, Buenos Aires Jorge Newburg
Ave. Duration
19 h 15 min
When
Saturday
Estimated price
$480 - $1,300
Flights from El Calafate to El Tehuelche via Trelew, Buenos Aires Jorge Newburg
Ave. Duration
20 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$440 - $1,200
Flights from El Calafate to El Tehuelche via Cordoba, Buenos Aires Jorge Newburg
Ave. Duration
24 h 25 min
When
Monday
Estimated price
$500 - $1,400
Flights from El Calafate to El Tehuelche via San Carlos de Bariloche, Buenos Aires Jorge Newburg
Ave. Duration
24 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$470 - $1,300
Flights from El Calafate to El Tehuelche via Ushuaia, Buenos Aires Jorge Newburg
Ave. Duration
25 h 20 min
When
Saturday
Estimated price
$500 - $1,500
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-2412260
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
$3 - $6
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$3 - $5
Bed
$4 - $6
Bus from Río Gallegos to Puerto Madryn
Ave. Duration
17 h 55 min
Frequency
Twice daily
Estimated price
$65 - $120
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$65 - $100
Bed
$85 - $120
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
Don Otto
Phone
+54(0299)443-6876
Website
donotto.com.ar
Bus from Trelew to Puerto Madryn
Ave. Duration
50 min
Frequency
Twice daily
Estimated price
$7 - $10
Schedules at
donotto.com.ar
Book at
donotto.com.ar
Semi Bed
$7 - $9
Bed
$7 - $10

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, Need to know: Eurostar and Getting around the Cyclades - to help you get the most out of your next trip.