There are 7 ways to get from Mar del Plata to Puerto Natales by plane, bus, car, or shuttle
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 Puerto Natales
best- Fly from Astor Piazzolla International Airport (MDQ) to Puerto Natales (PNT)plane MDQ - PNT
15h 53m$351–1,114Bus via Comodoro Rivadavia
cheapest- Take the bus from Terminal Mar del Plata to Comodoro Rivadaviabus
- Take the bus from Comodoro Rivadavia to El Terminal de Omnibus El Calafatebus
- Take the bus from Terminal de Ómnibus de El Calafate to Terminal Rodoviariobus
2d 1h$169–377Bus
- Take the bus from Terminal Mar del Plata to Río Coloradobus
- Take the bus from Río Colorado to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
43h 35m$174–296Drive 2,509.5 km
- Drive from Mar del Plata to Puerto Natalescar 2,509.5 km
29h 53m$310–447Fly to El Calafate, shuttle
- Fly from Astor Piazzolla International Airport (MDQ) to El Calafate (FTE)plane MDQ - FTE
- Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviario
16h 25m$374–779Fly to Piloto Civil Norberto Fernández International Airport, bus
- Fly from Astor Piazzolla International Airport (MDQ) to Piloto Civil Norberto Fernández International Airport (RGL)plane MDQ - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
15h 5m$335–708Bus, shuttle
- Take the bus from Terminal Mar del Plata to Tres Arroyosbus
- Take the bus from Tres Arroyos to Comodoro Rivadaviabus
- Take the bus from Comodoro Rivadavia to Perito Morenobus
- Take the bus from Terminal De Ómnibus Perito Moreno to El Terminal de Omnibus El Calafatebus
- Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviario
2d 12h
Astor Piazzolla International Airport (MDQ) to Puerto Natales (PNT) flights
Questions & Answers
The cheapest way to get from Mar del Plata to Puerto Natales is to bus which costs $170 - $300 and takes 43h 35m.
The fastest way to get from Mar del Plata to Puerto Natales is to fly and bus which takes 15h 5m and costs $330 - $750.
No, there is no direct bus from Mar del Plata to Puerto Natales. However, there are services departing from Terminal Mar del Plata and arriving at Terminal Rodoviario via Río Colorado, Terminal de Ómnibus de Río Gallegos and Veintiocho de Noviembre. The journey, including transfers, takes approximately 43h 35m.
The distance between Mar del Plata and Puerto Natales is 1939 km. The road distance is 2509.5 km.
The best way to get from Mar del Plata to Puerto Natales without a car is to bus which takes 43h 35m and costs $170 - $300.
It takes approximately 15h 53m to get from Mar del Plata to Puerto Natales, including transfers.
Mar del Plata to Puerto Natales bus services, operated by Via Bariloche, depart from Terminal Mar del Plata station.
The best way to get from Mar del Plata to Puerto Natales is to fly which takes 15h 53m and costs $350 - $1,200. Alternatively, you can bus, which costs $170 - $300 and takes 43h 35m.
Mar del Plata to Puerto Natales bus services, operated by Via Bariloche, arrive at Río Colorado station.
Yes, the driving distance between Mar del Plata to Puerto Natales is 2509 km. It takes approximately 29h 53m to drive from Mar del Plata to Puerto Natales.
What companies run services between Mar del Plata, Argentina and Puerto Natales, Chile?
Aerolíneas Argentinas and LATAM Chile fly from Astor Piazzolla International Airport (MDQ) to Puerto Natales (PNT) 6 times a week. Alternatively, you can take a bus from Terminal Mar del Plata to Terminal Rodoviario via Río Colorado, Terminal de Ómnibus de Río Gallegos, and Veintiocho de Noviembre in around 43h 35m.
- Website
- aerolineas.com.ar
Flights from Astor Piazzolla International Airport to El Calafate via Buenos Aires Jorge Newbery
- Ave. Duration
- 13h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–700
Flights from Astor Piazzolla International Airport to Piloto Civil Norberto Fernández International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $300–650
Flights from Astor Piazzolla International Airport to Piloto Civil Norberto Fernández International Airport via Ezeiza
- Ave. Duration
- 11h
- When
- Thursday
- Estimated price
- $300–650
Flights from Astor Piazzolla International Airport to Piloto Civil Norberto Fernández International Airport via Rosario, Buenos Aires Jorge Newbery
- Ave. Duration
- 16h 5m
- When
- Saturday
- Estimated price
- $300–650
Flights from Astor Piazzolla International Airport to Piloto Civil Norberto Fernández International Airport via Mendoza, Buenos Aires Jorge Newbery
- Ave. Duration
- 16h 10m
- When
- Sunday
- Estimated price
- $300–650
- Website
- latam.com
Flights from Astor Piazzolla International Airport to Puerto Natales via Buenos Aires Jorge Newbery, Santiago
- Ave. Duration
- 16h 50m
- When
- Monday and Thursday
- Estimated price
- $340–1,100
Flights from Astor Piazzolla International Airport to El Calafate via Buenos Aires Jorge Newbery
- Ave. Duration
- 9h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–700
Flights from Astor Piazzolla International Airport to Piloto Civil Norberto Fernández International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 55m
- When
- Monday to Thursday
- Estimated price
- $300–650
- Website
- jetsmart.com
Flights from Astor Piazzolla International Airport to El Calafate via Ezeiza
- Ave. Duration
- 9h 32m
- When
- Thursday
- Estimated price
- $160–700
- Phone
- 0810-333-7575
- [email protected]
- Website
- viabariloche.com.ar
Bus from Terminal Mar del Plata to Río Colorado
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Schedules at
- viabariloche.com.ar
- Book at
- viabariloche.com.ar
- Semi Cama
- $30–45
- Cama
- $40–60
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Río Colorado to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 26h 25m
- Frequency
- Once daily
- Estimated price
- $120–200
- Schedules at
- andesmar.com
- Semicama
- $120–150
- Cama
- $170–200
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembre
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- taqsa.com.ar
- Semibed
- $20–29
- Bed
- $22–35
Bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembre
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- taqsa.com.ar
- Semibed
- $20–29
- Bed
- $22–35
Bus from Comodoro Rivadavia to El Terminal de Omnibus El Calafate
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Estimated price
- $65–197
- Schedules at
- taqsa.com.ar
- Semibed
- $65–95
- Bed
- $80–120
Bus from Terminal de Ómnibus de El Calafate to Terminal Rodoviario
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $24–40
- Schedules at
- Marga Taqsa
- Semibed
- $24–35
- Bed
- $27–40
- Phone
- +54 9296 670 9153
- [email protected]
- Website
- Zona Austral
Shuttle from El Calafate Bus Terminal to Terminal Rodoviario
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $65
- Website
- Zona Austral
Shuttle from El Calafate Bus Terminal to Terminal Rodoviario
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $65
- Website
- Zona Austral
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal Mar del Plata to Comodoro Rivadavia
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $80–120
- Bed
- $90–140
- Phone
- +54 800 666 2993
- [email protected]
- Website
- Plusmar
Bus from Terminal Mar del Plata to Tres Arroyos
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Estimated price
- $34–55
- Website
- Plusmar
- Semi Bed
- $35–50
- Bed
- $35–55
- Phone
- +54 2926 40-8800
- Website
- Condor Estrella
Bus from Tres Arroyos to Comodoro Rivadavia
- Ave. Duration
- 18h 55m
- Frequency
- Once daily
- Estimated price
- $75–149
- Schedules at
- Condor Estrella
- Semicama
- $75–100
- Cama
- $80–120
- Phone
- +54 2 97 485 1134
- Website
- cooperativalaunion.org
Bus from Comodoro Rivadavia to Perito Moreno
- Ave. Duration
- 15h 21m
- Frequency
- Once daily
- Schedules at
- plataforma10.com.ar
- Book at
- plataforma10.com.ar
- Phone
- +54 9 11 2150 3372
- [email protected]
- Website
- Calafate Excursiones
Bus from Terminal De Ómnibus Perito Moreno to El Terminal de Omnibus El Calafate
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Estimated price
- $100–130
- Website
- Calafate Excursiones
- Cama
- $100–130
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 Bali: What to do if Mount Agung erupts, How to get from Florence to Rome, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 225+ hotels available in Puerto Natales.




















