There are 8 ways to get from Buenos Aires to Punta Arenas by plane, bus, car ferry, ferry, 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 Buenos Aires Jorge Newbery to Piloto Civil Norberto Fernández International Airport, bus
best- 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 Terminal Punta Arenas - Buses Fernandezbus
9h 40m$163–586Bus
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 Terminal Punta Arenas - Buses Fernandezbus
41h 45m$126–296Car ferry, Tour, ferry
- Take the car ferry from Puerto Madero to Puerto Montevideocarferry
- Take the ferry from Puerto Montevideo to Ushuaiaferry
- Take the ferry from Ushuaia to Punta Arenasferry
25d 18h$13,773–22,661Drive 2,755.5 km
- Drive from Buenos Aires to Punta Arenascar 2,755.5 km
30h 23m$340–491Fly Buenos Aires Jorge Newbery to Presidente Carlos Ibáñez Del Campo International Airport
- Fly from Buenos Aires Jorge Newbery (AEP) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane AEP - PUQ
10h 35m$151–392Fly Ministro Pistarini International Airport to Presidente Carlos Ibáñez Del Campo International Airport
- Fly from Ministro Pistarini International Airport (EZE) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane EZE - PUQ
11h 38m$222–712Bus 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 Terminal Punta Arenas - Buses Fernandezbus
42h 55m$166–349Bus via Puerto Santa Cruz
- Take the bus from Terminal de Omnibus Retiro to Comodoro Rivadaviabus
- Take the bus from Comodoro Rivadavia to Puerto Santa Cruzbus
- Take the bus from Puerto Santa Cruz to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
45h 30m$156–268
Buenos Aires Jorge Newbery (AEP) to Piloto Civil Norberto Fernández International Airport (RGL) flights
Questions & Answers
The cheapest way to get from Buenos Aires to Punta Arenas is to bus which costs $120 - $300 and takes 41h 45m.
The fastest way to get from Buenos Aires to Punta Arenas is to fly and bus which takes 9h 40m and costs $160 - $600.
No, there is no direct bus from Buenos Aires to Punta Arenas. However, there are services departing from Terminal de Ómnibus Liniers and arriving at Terminal Punta Arenas - Buses Fernandez via Terminal de Omnibus de Caleta Olivia and Terminal de Ómnibus de Río Gallegos. The journey, including transfers, takes approximately 41h 45m.
No, there is no direct ferry from Buenos Aires to Punta Arenas. However, there are services departing from Puerto Madero and arriving at Punta Arenas via Puerto Montevideo and Ushuaia. The journey, including transfers, takes approximately 25 days 18h.
The distance between Buenos Aires and Punta Arenas is 2361 km. The road distance is 2755.5 km.
The best way to get from Buenos Aires to Punta Arenas without a car is to bus which takes 41h 45m and costs $120 - $300.
It takes approximately 9h 40m to get from Buenos Aires to Punta Arenas, including transfers.
Buenos Aires to Punta Arenas bus services, operated by Andesmar, depart from Terminal de Ómnibus Liniers station.
The best way to get from Buenos Aires to Punta Arenas is to bus which takes 41h 45m and costs $120 - $300. Alternatively, you can fly, which costs $150 - $400 and takes 10h 35m.
Buenos Aires to Punta Arenas bus services, operated by Andesmar, arrive at Terminal de Omnibus de Caleta Olivia station.
What companies run services between Buenos Aires, Argentina and Punta Arenas, Chile?
You can take a bus from Terminal de Ómnibus Liniers to Terminal Punta Arenas - Buses Fernandez via Terminal de Omnibus de Caleta Olivia and Terminal de Ómnibus de Río Gallegos in around 41h 45m. Alternatively, LATAM Chile, JetSMART, and Aerolíneas Argentinas fly from Buenos Aires Jorge Newbery (AEP) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ) twice daily.
- Website
- latam.com
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 Buenos Aires Jorge Newbery to Presidente Carlos Ibáñez Del Campo International Airport via Santiago
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $180–600
Flights from Buenos Aires Jorge Newbery to Presidente Carlos Ibáñez Del Campo International Airport via Cordoba, Santiago
- Ave. Duration
- 8h 23m
- When
- Sunday
- Estimated price
- $190–650
Flights from Buenos Aires Jorge Newbery to Presidente Carlos Ibáñez Del Campo International Airport via Mendoza, Santiago
- Ave. Duration
- 10h 24m
- When
- Sunday and Saturday
- Estimated price
- $180–600
Flights from Buenos Aires Jorge Newbery to Presidente Carlos Ibáñez Del Campo International Airport via Neuquen, Santiago
- Ave. Duration
- 10h 33m
- When
- Sunday
- Estimated price
- $200–650
Flights from Ministro Pistarini International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Santiago
- Ave. Duration
- 8h 45m
- When
- Thursday, Wednesday, Friday, and Sunday
- Estimated price
- $210–700
Flights from Ministro Pistarini International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Santiago, Puerto Montt
- Ave. Duration
- 10h 12m
- When
- Sunday
- Estimated price
- $210–700
Flights from Ministro Pistarini International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Mendoza, Santiago
- Ave. Duration
- 11h 50m
- When
- Saturday
- Estimated price
- $210–700
- Website
- aerolineas.com.ar
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
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandez
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–27
- Schedules at
- taqsa.com.ar
- Semibed
- $17–24
- Bed
- $19–27
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 Terminal Punta Arenas - Buses Fernandez
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–27
- Schedules at
- taqsa.com.ar
- Semibed
- $17–24
- Bed
- $19–27
Bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandez
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–27
- Schedules at
- taqsa.com.ar
- Semibed
- $17–24
- Bed
- $19–27
Bus from Comodoro Rivadavia to Puerto Santa Cruz
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- taqsa.com.ar
- Semibed
- $35–55
- Bed
- $40–65
Bus from Puerto Santa Cruz to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $16–26
- Schedules at
- taqsa.com.ar
- Semibed
- $16–23
- Bed
- $18–26
Bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandez
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–27
- Schedules at
- taqsa.com.ar
- Semibed
- $17–24
- Bed
- $19–27
- 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–185
- 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–183
- 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
- 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
- +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
- Phone
- +56 22 840 0100
- [email protected]
- Website
- australis.com
Ferry from Ushuaia to Punta Arenas
- Ave. Duration
- 3d 14h
- Frequency
- Twice a week
- Estimated price
- $1,695–3,435
- Website
- https://www.australis.com
- AAA Superior
- $3,435
- AA Superior
- $3,225
- AAA
- $2,715
- AA
- $2,515
- A
- $2,315
- B
- $1,695
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 Milan from the airport, Thanksgiving 2018: How to travel stress-free, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Buenos Aires to Punta Arenas is 2755 km. It takes approximately 30h 23m to drive from Buenos Aires to Punta Arenas.
Book your Buenos Aires to Punta Arenas bus tickets online with 12go.asia.
There are 226+ hotels available in Punta Arenas.
























