There are 5 ways to get from El Calafate to Península Valdes by plane, bus, taxi, 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.
Fly to El Tehuelche, bus, taxi
best- Fly from El Calafate (FTE) to El Tehuelche (PMY)plane FTE - PMY
- Take the bus from Puerto Madryn to Puerto Pirámidesbus
- Take the taxi from Puerto Pirámides to Península Valdestaxi
11h 44m$706,950–1,694,168Drive 1,432.1 km
cheapest- Drive from El Calafate to Península Valdescar 1,432.1 km
21h 4m$192,611–278,216Bus, taxi
- Take the bus from El Calafate to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Puerto Madrynbus
- Take the bus from Puerto Madryn to Puerto Pirámidesbus
- Take the taxi from Puerto Pirámides to Península Valdestaxi
27h 45m$340,486–494,088Fly to Almirante Marcos A. Zar Airport, bus, taxi
- Fly from El Calafate (FTE) to Almirante Marcos A. Zar Airport (REL)plane FTE - REL
- Take the bus from Trelew to Puerto Pirámidesbus
- Take the taxi from Puerto Pirámides to Península Valdestaxi
7h 18m$650,450–1,402,168Bus, taxi via Comodoro Rivadavia
- Take the bus from El Terminal de Omnibus El Calafate to Comodoro Rivadaviabus
- Take the bus from Comodoro Rivadavia to Trelewbus
- Take the bus from Trelew to Puerto Pirámidesbus
- Take the taxi from Puerto Pirámides to Península Valdestaxi
29h$318,488–614,849
El Calafate (FTE) to El Tehuelche (PMY) flights
Questions & Answers
The cheapest way to get from El Calafate to Península Valdes is to drive which costs $190000 - $280000 and takes 21h 4m.
The fastest way to get from El Calafate to Península Valdes is to fly and bus and taxi which takes 7h 18m and costs $650000 - $1400000.
The distance between El Calafate and Península Valdes is 1199 km. The road distance is 1432.1 km.
The best way to get from El Calafate to Península Valdes without a car is to bus and taxi which takes 27h 45m and costs $340000 - $500000.
It takes approximately 11h 44m to get from El Calafate to Península Valdes, including transfers.
Yes, the driving distance between El Calafate to Península Valdes is 1432 km. It takes approximately 21h 4m to drive from El Calafate to Península Valdes.
There are one+ hotels available in Península Valdes.
What companies run services between El Calafate, Argentina and Península Valdes, Argentina?
There is no direct connection from El Calafate to Península Valdes. However, you can take the taxi to El Calafate (FTE) airport, fly to El Tehuelche (PMY), take the taxi to Puerto Madryn, take the bus to Puerto Pirámides, then take the taxi to Península Valdes. Alternatively, you can take the bus to Terminal de Ómnibus de Río Gallegos, take the bus to Puerto Madryn, take the bus to Puerto Pirámides, then take the taxi to Península Valdes.
- Website
- aerolineas.com.ar
Flights from El Calafate to El Tehuelche via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 35m
- When
- Sunday and Wednesday
- Estimated price
- $420,000–1,400,000
Flights from El Calafate to Almirante Marcos A. Zar Airport
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- $410,000–1,100,000
- Phone
- +54 280 445 0600
Bus from Puerto Madryn to Puerto Pirámides
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $9,500–16,000
- Schedules at
- reservadirecta.sittnet.net
Bus from Puerto Madryn to Puerto Pirámides
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- $9,500–16,000
- Schedules at
- reservadirecta.sittnet.net
Bus from Trelew to Puerto Pirámides
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $16,000–26,000
- Schedules at
- reservadirecta.sittnet.net
Bus from Trelew to Puerto Pirámides
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $16,000–26,000
- Schedules at
- reservadirecta.sittnet.net
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from El Calafate to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- $31,000–49,000
- Schedules at
- taqsa.com.ar
- Semibed
- $31,000–43,000
- Bed
- $34,000–49,000
Bus from El Terminal de Omnibus El Calafate to Comodoro Rivadavia
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Estimated price
- $100,000–295,000
- Schedules at
- taqsa.com.ar
- Semibed
- $100,000–140,000
- Bed
- $120,000–170,000
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Ómnibus de Río Gallegos to Puerto Madryn
- Ave. Duration
- 18h 5m
- Frequency
- Once daily
- Estimated price
- $130,000–220,000
- Schedules at
- andesmar.com
- Semicama
- $130,000–160,000
- Cama
- $180,000–220,000
Bus from Comodoro Rivadavia to Trelew
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $44,000–70,000
- Schedules at
- andesmar.com
- Semicama
- $44,000–55,000
- Cama
- $55,000–70,000
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Comodoro Rivadavia to Trelew
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- $28,000–50,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $28,000–42,000
- Bed
- $33,000–50,000
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Comodoro Rivadavia to Trelew
- Ave. Duration
- 5h 29m
- Frequency
- Twice daily
- Estimated price
- $25,000–44,000
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $31,000–44,000
- Semi bed
- $25,000–35,000
- Ave. Duration
- 1h 45m
- Estimated price
- $170,000–210,000
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 10 amazing places to get away from it all in Australia, How to get from Florence to Rome, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.












