• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Puerto Madryn to Esquel 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 Transport ETAP  •  17 h 20 min

  1. Take the bus from Puerto Madryn to Comodoro Rivadavia Via Rio Gallegos
  2. Take the bus from Comodoro Rivadavia to Esquel

$37 - $67

4 alternative options

Bus via Las Pulgas  •  20 h

  1. Take the bus from Puerto Madryn to Garayalde
  2. Take the bus from Garayalde to Comodoro Rivadavia
  3. Take the bus from Comodoro Rivadavia to Las Pulgas
  4. Take the bus from Las Pulgas to Esquel

$41 - $70

Drive  •  8 h 15 min

  1. Drive from Puerto Madryn to Esquel 416.4 miles

$70 - $110

Fly El Tehuelche to Esquel  •  22 h 20 min

  1. Fly from El Tehuelche (PMY) to Esquel (EQS) PMY - EQS

$443 - $1,217

Bus to Trelew, fly to San Carlos de Bariloche, bus  •  15 h 1 min

  1. Take the bus from Puerto Madryn to Trelew
  2. Fly from Trelew (REL) to San Carlos de Bariloche (BRC) REL - BRC
  3. Take the bus from San Carlos de Bariloche to Esquel

$405 - $1,127

Questions & Answers

The cheapest way to get from Puerto Madryn to Esquel is to bus which costs $1300 - $2500 and takes 17 h 20 min.

More details

The quickest way to get from Puerto Madryn to Esquel is to drive which costs $2600 - $3800 and takes 8 h 15 min.

More details

No, there is no direct bus from Puerto Madryn to Esquel. However, there are services departing from Puerto Madryn and arriving at Esquel via Comodoro Rivadavia. The journey, including transfers, takes approximately 17 h 20 min.

More details

The distance between Puerto Madryn and Esquel is 512 km. The road distance is 666.2 km.

Get driving directions

The best way to get from Puerto Madryn to Esquel without a car is to bus which takes 17 h 20 min and costs $1300 - $2500.

More details

It takes approximately 17 h 20 min to get from Puerto Madryn to Esquel, including transfers.

More details

Puerto Madryn to Esquel bus services, operated by Tramat, depart from Puerto Madryn station.

More details

The best way to get from Puerto Madryn to Esquel is to bus which takes 17 h 20 min and costs $1300 - $2500. Alternatively, you can fly, which costs $16000 - $45000 and takes 22 h 20 min.

Mode details

There is no direct flight from El Tehuelche Airport to Esquel Airport. The quickest flight takes 27 h 50 min and has one stopover.

Search flights

Puerto Madryn to Esquel bus services, operated by Transport ETAP, arrive at Esquel station.

More details

Map of how to get from Puerto Madryn to Esquel.
Launch map view
  • Distance: 320.1 miles
  • Duration: 17 h 20 min

What companies run services between Puerto Madryn, Argentina and Esquel, Argentina?

You can take a bus from Puerto Madryn to Esquel via Comodoro Rivadavia in around 17 h 20 min. Alternatively, Andes Líneas Aéreas and Aerolíneas Argentinas fly from Puerto Madryn to Esquel twice daily.

Airlines
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from El Tehuelche to Esquel via Buenos Aires Jorge Newbery
Ave. Duration
22 h 27 min
When
Every day
Estimated price
$430 - $1,200
Flights from Trelew to San Carlos de Bariloche via Buenos Aires Jorge Newbery
Ave. Duration
7 h 53 min
When
Every day
Estimated price
$390 - $1,100
Flights from Trelew to San Carlos de Bariloche via El Calafate, Buenos Aires Jorge Newbery
Ave. Duration
9 h 30 min
When
Tuesday and Thursday
Estimated price
$600 - $1,700
Bus operators
Tramat
Phone
0810-122-8907
Email
info@tramatsa.com.ar
Website
tramatweb.com
Bus from Puerto Madryn to Comodoro Rivadavia
Ave. Duration
7 h 20 min
Frequency
Twice daily
Estimated price
$17 - $35
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$17 - $27
Bed
$23 - $35
Bus from Puerto Madryn to Garayalde
Ave. Duration
4 h 58 min
Frequency
Once daily
Estimated price
$11 - $20
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$11 - $17
Bed
$14 - $20
Bus from Garayalde to Comodoro Rivadavia
Ave. Duration
2 h 22 min
Frequency
Once daily
Estimated price
$6 - $13
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$6 - $10
Bed
$8 - $13
Viatac
Website
viatac.com.ar
Bus from Puerto Madryn to Comodoro Rivadavia
Ave. Duration
5 h 30 min
Frequency
Once daily
Estimated price
$15 - $25
Schedules at
viatac.com.ar
Book at
viatac.com.ar
Semi Bed
$15 - $21
Bed
$17 - $25
Bus from Puerto Madryn to Trelew
Ave. Duration
1 h 5 min
Frequency
Once daily
Estimated price
$2 - $4
Schedules at
viatac.com.ar
Book at
viatac.com.ar
Semi Bed
$2 - $3
Bed
$2 - $4
Bus from San Carlos de Bariloche to Esquel
Ave. Duration
4 h 20 min
Frequency
Once daily
Estimated price
$9 - $17
Schedules at
viatac.com.ar
Book at
viatac.com.ar
Semi Bed
$9 - $14
Bed
$11 - $17
Transport ETAP
Phone
0297 - 4474841
Website
transportesetap.com.ar
Bus from Comodoro Rivadavia to Esquel
Ave. Duration
9 h
Frequency
Twice daily
Estimated price
$24 - $35
Schedules at
transportesetap.com.ar
Book at
plataforma10.com.ar
Don Otto
Phone
+54 (0810)-333-7575
Website
donotto.com.ar
Bus from Comodoro Rivadavia to Esquel
Ave. Duration
9 h 40 min
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
donotto.com.ar
Book at
donotto.com.ar
Semi Bed
$22 - $28
Bed
$25 - $35
Bus from Comodoro Rivadavia to Las Pulgas
Ave. Duration
3 h 23 min
Frequency
Once daily
Estimated price
$9 - $14
Schedules at
donotto.com.ar
Book at
donotto.com.ar
Semi Bed
$9 - $13
Bed
$11 - $14
Bus from Las Pulgas to Esquel
Ave. Duration
6 h 17 min
Frequency
Once daily
Estimated price
$15 - $23
Schedules at
donotto.com.ar
Book at
donotto.com.ar
Semi Bed
$15 - $20
Bed
$18 - $23
Bus from Bariloche to Esquel
Ave. Duration
4 h 9 min
Frequency
Once daily
Estimated price
$12 - $19
Schedules at
donotto.com.ar
Book at
donotto.com.ar
Semi Bed
$12 - $16
Bed
$14 - $19
28 de Julio
Phone
+54- 0280- 4472056
Website
terminalmadryn.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$2
Schedules at
lafundacion.edu.ar
Book at
terminalmadryn.com
El Ñandu
Phone
+54 (280) 4427499
Email
elnandu_srl@hotmail.com
Website
facebook.com
Bus from Puerto Madryn to Trelew
Ave. Duration
1 h 12 min
Frequency
Twice daily
Schedules at
facebook.com
Taqsa
Phone
+54 800-333-1188
Email
info@taqsa.com.ar
Website
taqsa.com.ar
Bus from Bariloche to Esquel
Ave. Duration
3 h 48 min
Frequency
Once daily
Estimated price
$10 - $15
Schedules at
taqsa.plataforma10.com.ar
Book at
taqsa.com.ar
2nd Class
$10 - $15
1st Class
$10 - $15

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 Italian Lakes: Getting around by train, Bali: What to do if Mount Agung erupts and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Puerto Madryn to Esquel is 666 km. It takes approximately 8 h 15 min to drive from Puerto Madryn to Esquel.

Get driving directions

Andes Líneas Aéreas and Aerolíneas Argentinas offer flights from El Tehuelche Airport to Esquel Airport.

Search flights

There are 75+ hotels available in Esquel. Prices start at $38 USD 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 $140 - $180.

More details