There are 11 ways to get from Buenos Aires to Puerto Natales by plane, bus, car ferry, ferry, busferry, 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 Buenos Aires Jorge Newbery to Puerto Natales
best- Fly from Buenos Aires Jorge Newbery (AEP) to Puerto Natales (PNT)plane AEP - PNT
10h 58m$174–446Bus
cheapest- Take the bus from Terminal de Ómnibus Liniers to Terminal de Omnibus de Caleta Oliviabus
- Take the bus from Terminal de Omnibus de Caleta Olivia to Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
43h 40m$131–310Car ferry, Tour, bus and ferry
- Take the carferry from Puerto Madero to Puerto Montevideocarferry
- Take the ferry from Puerto Montevideo to Ushuaiaferry
- Take the busferry from Terminal de Ómnibus de Ushuaia to Terminal Rodoviariobusferry
22d 17h$12,133–19,246Drive 2,682.4 km
- Drive from Buenos Aires to Puerto Natalescar 2,682.4 km
30h 51m$331–478Fly Ministro Pistarini International Airport to Puerto Natales
- Fly from Ministro Pistarini International Airport (EZE) to Puerto Natales (PNT)plane EZE - PNT
10h 56m$305–666Fly Buenos Aires Jorge Newbery to El Calafate, shuttle
- Fly from Buenos Aires Jorge Newbery (AEP) to El Calafate (FTE)plane AEP - FTE
- Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviario
11h 23m$217–671Fly Ministro Pistarini International Airport to El Calafate, shuttle
- Fly from Ministro Pistarini International Airport (EZE) to El Calafate (FTE)plane EZE - FTE
- Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviario
11h 37m$188–831Fly Buenos Aires Jorge Newbery to Piloto Civil Norberto Fernández International Airport, bus
- Fly from Buenos Aires Jorge Newbery (AEP) to Piloto Civil Norberto Fernández International Airport (RGL)plane AEP - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
11h 35m$168–600Fly Ministro Pistarini International Airport to Piloto Civil Norberto Fernández International Airport, bus
- Fly from Ministro Pistarini International Airport (EZE) to Piloto Civil Norberto Fernández International Airport (RGL)plane EZE - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
11h 49m$189–660Bus via Rawson
- Take the bus from Terminal de Ómnibus Liniers to Rawsonbus
- Take the bus from Rawson to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus
44h 50m$171–363Bus #2
- Take the bus from Terminal de Omnibus Retiro 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 3h$176–390
Buenos Aires Jorge Newbery (AEP) to Puerto Natales (PNT) flights
Questions & Answers
The cheapest way to get from Buenos Aires to Puerto Natales is to bus which costs $130 - $310 and takes 43h 40m.
The fastest way to get from Buenos Aires to Puerto Natales is to fly which takes 10h 56m and costs $300 - $700.
No, there is no direct bus from Buenos Aires to Puerto Natales. However, there are services departing from Terminal de Ómnibus Liniers and arriving at Terminal Rodoviario via Terminal de Omnibus de Caleta Olivia, Terminal de Ómnibus de Río Gallegos and Veintiocho de Noviembre. The journey, including transfers, takes approximately 43h 40m.
The distance between Buenos Aires and Puerto Natales is 2228 km. The road distance is 2682.4 km.
The best way to get from Buenos Aires to Puerto Natales without a car is to bus which takes 43h 40m and costs $130 - $310.
It takes approximately 10h 58m to get from Buenos Aires to Puerto Natales, including transfers.
Buenos Aires to Puerto Natales bus services, operated by Andesmar, depart from Terminal de Ómnibus Liniers station.
The best way to get from Buenos Aires to Puerto Natales is to fly which takes 10h 58m and costs $170 - $450. Alternatively, you can bus, which costs $130 - $310 and takes 43h 40m.
Buenos Aires to Puerto Natales bus services, operated by Andesmar, arrive at Terminal de Omnibus de Caleta Olivia station.
Yes, the driving distance between Buenos Aires to Puerto Natales is 2682 km. It takes approximately 30h 51m to drive from Buenos Aires to Puerto Natales.
What companies run services between Buenos Aires, Argentina and Puerto Natales, Chile?
LATAM Chile, Sky Airline, and JetSMART fly from Buenos Aires Jorge Newbery (AEP) to Puerto Natales (PNT) once daily. Alternatively, you can take a bus from Terminal de Ómnibus Liniers to Terminal Rodoviario via Terminal de Omnibus de Caleta Olivia, Terminal de Ómnibus de Río Gallegos, and Veintiocho de Noviembre in around 43h 40m.
- Website
- aerolineas.com.ar
Flights from Buenos Aires Jorge Newbery to El Calafate
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $150–600
Flights from Buenos Aires Jorge Newbery to El Calafate via Ushuaia
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $150–600
Flights from Buenos Aires Jorge Newbery to El Calafate via San Carlos de Bariloche
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- $150–600
Flights from Ministro Pistarini International Airport to El Calafate
- Ave. Duration
- 3h 20m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from Ministro Pistarini International Airport to El Calafate via Ushuaia
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- $200–800
Flights from Buenos Aires Jorge Newbery to Piloto Civil Norberto Fernández International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $140–550
Flights from Ministro Pistarini International Airport to Piloto Civil Norberto Fernández International Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday to Saturday
- Estimated price
- $150–600
- Website
- latam.com
Flights from Buenos Aires Jorge Newbery to Puerto Natales via Santiago
- Ave. Duration
- 10h 40m
- When
- Monday and Thursday
- Estimated price
- $190–370
Flights from Buenos Aires Jorge Newbery to Puerto Natales via Santiago, Puerto Montt
- Ave. Duration
- 12h 12m
- When
- Thursday, Wednesday, and Sunday
- Estimated price
- $190–550
Flights from Ministro Pistarini International Airport to Puerto Natales via Santiago
- Ave. Duration
- 13h 39m
- When
- Monday and Thursday
- Estimated price
- $270–900
Flights from Buenos Aires Jorge Newbery to El Calafate
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $150–600
Flights from Ministro Pistarini International Airport to El Calafate
- Ave. Duration
- 3h 20m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from Buenos Aires Jorge Newbery to Piloto Civil Norberto Fernández International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $140–550
- Website
- skyairline.com
Flights from Buenos Aires Jorge Newbery to Puerto Natales via Santiago
- Ave. Duration
- 14h 50m
- When
- Friday
- Estimated price
- $170–440
Flights from Ministro Pistarini International Airport to Puerto Natales via Santiago, Puerto Montt
- Ave. Duration
- 8h 34m
- When
- Every day
- Estimated price
- $200–700
- Website
- jetsmart.com
Flights from Buenos Aires Jorge Newbery to El Calafate
- Ave. Duration
- 3h 17m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $110–320
Flights from Ministro Pistarini International Airport to El Calafate
- Ave. Duration
- 3h 17m
- When
- Thursday to Saturday
- Estimated price
- $95–270
- Website
- flybondi.com
Flights from Ministro Pistarini International Airport to El Calafate
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- $100–220
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Ómnibus Liniers to Terminal de Omnibus de Caleta Olivia
- Ave. Duration
- 26h 45m
- Frequency
- Once daily
- Estimated price
- $80–184
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $100–150
- Semi bed
- $80–120
Bus from Terminal de Ómnibus Liniers to Rawson
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- $60–182
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $75–110
- Semi bed
- $60–90
- Phone
- +54 297 499 1930
- [email protected]
- Website
- coopsportman.com
Bus from Terminal de Omnibus de Caleta Olivia to Río Gallegos
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $26–55
- Schedules at
- coopsportman.com
- Cama
- $45–55
- Semicama
- $40–50
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Terminal de Omnibus de Caleta Olivia to Río Gallegos
- Ave. Duration
- 10h 10m
- Frequency
- Twice a week
- Estimated price
- $45–75
- Schedules at
- taqsa.com.ar
- Semibed
- $45–65
- Bed
- $50–75
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 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–198
- 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
- taqsa.com.ar
- Semibed
- $24–35
- Bed
- $27–40
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Omnibus de Caleta Olivia to Río Gallegos
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- $50–85
- Schedules at
- andesmar.com
- Semicama
- $50–60
- Cama
- $65–85
Bus from Rawson to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- $85–140
- Schedules at
- andesmar.com
- Semicama
- $85–100
- Cama
- $110–140
- Phone
- +56 61 261 4224
- [email protected]
- Website
- bussur.com
Busferry from Terminal de Ómnibus de Ushuaia to Terminal Rodoviario
- Ave. Duration
- 13h
- Frequency
- 6 times a week
- Estimated price
- $60–85
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $60–85
- Phone
- +54 9296 670 9153
- [email protected]
- Website
- zonaaustralturismo.com
Shuttle from El Calafate Bus Terminal to Terminal Rodoviario
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $65
- Website
- https://zonaaustralturismo.com/?lang=en
Shuttle from El Calafate Bus Terminal to Terminal Rodoviario
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $65
- Website
- https://zonaaustralturismo.com/?lang=en
- Phone
- +54 2926 40-8800
- Website
- condorestrella.com.ar
Bus from Terminal de Ómnibus Liniers to Rawson
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- $80–166
- Schedules at
- condorestrella.com.ar
- Semicama
- $80–110
- Cama
- $95–130
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal de Omnibus Retiro to Comodoro Rivadavia
- Ave. Duration
- 26h 40m
- Frequency
- Once daily
- Estimated price
- $85–150
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $85–130
- Bed
- $100–150
- Phone
- +54 11 4316 6530
- [email protected]
- Website
- intl.buquebus.com
Car ferry from Puerto Madero to Puerto Montevideo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $70–170
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- $70–110
- Bussines
- $85–130
- First
- $95–150
- Phone
- +1 707 296 7011
- Website
- intrepidtravel.com
Ferry from Puerto Montevideo to Ushuaia
- Ave. Duration
- 22d
- Frequency
- On demand
- Estimated price
- $12,000–19,000
- Website
- https://www.intrepidtravel.com/en
- Vessel
- $12,000–19,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 French strikes 2018: What are my alternative transport options?, Want to know more about Flixbus?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
There are 226+ hotels available in Puerto Natales.




















