There are 7 ways to get from Shanghai to Punta Arenas by plane, car ferry, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport
best- Fly from Shanghai Pudong International Airport (PVG) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane PVG - PUQ
36h 33m$508–2,209Fly Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport
- Fly from Shanghai Hongqiao International Airport (SHA) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane SHA - PUQ
41h 6m$901–2,701Fly Shanghai Pudong International Airport to Porvenir, car ferry
- Fly from Shanghai Pudong International Airport (PVG) to Porvenir (WPR)plane PVG - WPR
- Take the car ferry from Porvenir to Punta Arenascarferry
44h 50m$611–2,879Fly Shanghai Pudong International Airport to Piloto Civil Norberto Fernández International Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to Piloto Civil Norberto Fernández International Airport (RGL)plane PVG - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal Punta Arenas - Buses Fernandezbus
2d 7h$982–2,946Train to Hangzhou Xiaoshan International Airport, fly to Presidente Carlos Ibáñez Del Campo International Airport
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane HGH - PUQ
41h 22m$912–2,722Fly Shanghai Hongqiao International Airport to Puerto Natales, bus
- Fly from Shanghai Hongqiao International Airport (SHA) to Puerto Natales (PNT)plane SHA - PNT
- Take the bus from Terminal Rodoviario to Terminal Punta Arenas - Buses Fernandezbus
2d 9h$1,213–3,615Fly Shanghai Pudong International Airport to Puerto Natales, bus
- Fly from Shanghai Pudong International Airport (PVG) to Puerto Natales (PNT)plane PVG - PNT
- Take the bus from Terminal Rodoviario to Terminal Punta Arenas - Buses Fernandezbus
36h 53m$670–3,023
Shanghai Pudong International Airport (PVG) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ) flights
Questions & Answers
The cheapest way to get from Shanghai to Punta Arenas is to fly which costs $500 - $2,300 and takes 36h 33m.
The fastest way to get from Shanghai to Punta Arenas is to fly which takes 36h 33m and costs $500 - $2,300.
The distance between Shanghai and Punta Arenas is 17437 km.
It takes approximately 36h 33m to get from Shanghai to Punta Arenas, including transfers.
Punta Arenas is 11h behind Shanghai. It is currently 4:59 AM in Shanghai and 5:59 PM in Punta Arenas.
There are 43+ hotels available in Punta Arenas.
What companies run services between Shanghai, China and Punta Arenas, Chile?
China Eastern Airlines, LATAM Chile, and two other airlines fly from Shanghai Pudong International Airport (PVG) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ) twice daily.
- Website
- latam.com
Flights from Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Auckland, Santiago
- Ave. Duration
- 33h 6m
- When
- Monday and Friday
- Estimated price
- $800–2,500
Flights from Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Melbourne, Santiago
- Ave. Duration
- 37h 34m
- When
- Thursday and Sunday
- Estimated price
- $800–2,500
Flights from Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Sydney, Santiago
- Ave. Duration
- 38h 41m
- When
- Thursday and Sunday
- Estimated price
- $800–2,500
Flights from Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Los Angeles, Santiago
- Ave. Duration
- 33h 42m
- When
- Saturday
- Estimated price
- $500–2,200
Flights from Shanghai Pudong International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Dallas/Ft.Worth, Santiago
- Ave. Duration
- 39h 44m
- When
- Thursday and Sunday
- Estimated price
- $650–2,300
Flights from Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Guangzhou Baiyun, Auckland, Santiago
- Ave. Duration
- 37h 36m
- When
- Thursday and Sunday
- Estimated price
- $900–2,800
Flights from Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Xiamen, Sydney, Santiago
- Ave. Duration
- 39h 57m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $900–2,700
Flights from Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Shenzhen Bao'an International, Sydney, Santiago
- Ave. Duration
- 43h 24m
- When
- Sunday
- Estimated price
- $900–2,800
Flights from Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Xiamen, Melbourne, Santiago
- Ave. Duration
- 43h 54m
- When
- Wednesday
- Estimated price
- $900–2,700
Flights from Shanghai Hongqiao International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Hong Kong, Auckland, Santiago
- Ave. Duration
- 44h 44m
- When
- Thursday and Sunday
- Estimated price
- $900–2,800
Flights from Shanghai Pudong International Airport to Piloto Civil Norberto Fernández International Airport via Auckland, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 47h 17m
- When
- Friday
- Estimated price
- $950–2,900
Flights from Shanghai Pudong International Airport to Piloto Civil Norberto Fernández International Airport via Melbourne, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 2d 2h
- When
- Thursday
- Estimated price
- $1,000–3,000
Flights from Shanghai Pudong International Airport to Piloto Civil Norberto Fernández International Airport via Sydney, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 2d 3h
- When
- Thursday
- Estimated price
- $1,000–3,000
Flights from Hangzhou Xiaoshan International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Melbourne, Santiago
- Ave. Duration
- 40h 59m
- When
- Sunday
- Estimated price
- $900–2,700
Flights from Hangzhou Xiaoshan International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Melbourne, Santiago, Puerto Montt
- Ave. Duration
- 35h 10m
- When
- Wednesday
- Estimated price
- $900–2,700
Flights from Hangzhou Xiaoshan International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Xiamen, Sydney, Santiago
- Ave. Duration
- 39h 19m
- When
- Thursday and Sunday
- Estimated price
- $900–2,700
Flights from Hangzhou Xiaoshan International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Xiamen, Melbourne, Santiago
- Ave. Duration
- 43h 19m
- When
- Wednesday
- Estimated price
- $900–2,700
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Guangzhou Baiyun, Auckland, Santiago
- Ave. Duration
- 2d 3h
- When
- Thursday
- Estimated price
- $1,200–3,700
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Xiamen, Sydney, Santiago
- Ave. Duration
- 2d 6h
- When
- Thursday and Friday
- Estimated price
- $1,200–3,600
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Xiamen, Melbourne, Santiago
- Ave. Duration
- 2d 6h
- When
- Friday
- Estimated price
- $1,200–3,600
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Shenzhen Bao'an International, Sydney, Santiago
- Ave. Duration
- 2d 9h
- When
- Friday
- Estimated price
- $1,200–3,700
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Hong Kong, Auckland, Santiago
- Ave. Duration
- 2d 10h
- When
- Thursday
- Estimated price
- $1,200–3,700
Flights from Shanghai Pudong International Airport to Puerto Natales via Dallas/Ft.Worth, Santiago
- Ave. Duration
- 29h 57m
- When
- Friday and Saturday
- Estimated price
- $900–3,100
Flights from Shanghai Pudong International Airport to Puerto Natales via Los Angeles, Santiago
- Ave. Duration
- 35h 7m
- When
- Saturday
- Estimated price
- $650–3,000
- Website
- dapairline.com
Flights from Shanghai Pudong International Airport to Porvenir via Auckland, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 42h 37m
- When
- Sunday and Monday
- Estimated price
- $1,000–3,100
Flights from Shanghai Pudong International Airport to Porvenir via Melbourne, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 47h 5m
- When
- Wednesday
- Estimated price
- $1,000–3,100
Flights from Shanghai Pudong International Airport to Porvenir via Sydney, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 2d
- When
- Wednesday and Sunday
- Estimated price
- $1,000–3,100
Flights from Shanghai Pudong International Airport to Porvenir via Los Angeles, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 38h 55m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–2,800
Flights from Shanghai Pudong International Airport to Porvenir via Dallas/Ft.Worth, Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 2d 1h
- When
- Monday and Tuesday
- Estimated price
- $800–2,900
- Website
- skyairline.com
Flights from Shanghai Hongqiao International Airport to Puerto Natales via Guangzhou Baiyun, Auckland, Santiago
- Ave. Duration
- 2d 4h
- When
- Monday
- Estimated price
- $1,200–3,700
Flights from Shanghai Pudong International Airport to Puerto Natales via Dallas/Ft.Worth, Santiago
- Ave. Duration
- 30h 34m
- When
- Tuesday
- Estimated price
- $900–3,100
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- $10–19
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $10–15
- Adult - 1st Class
- $13–19
- Phone
- 0800-3331188
- info@taqsa.com.ar
- 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
- $18–29
- Schedules at
- taqsa.com.ar
- Semibed
- $18–26
- Bed
- $20–29
- Phone
- +56 61 224 2313
- operadornatales@busesfernandez.com
- Website
- busesfernandez.com
Bus from Terminal Rodoviario to Terminal Punta Arenas - Buses Fernandez
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $9
- Schedules at
- busesfernandez.com
- Phone
- +56 61 272 8100
- correo@tabsa.cl
- Website
- tabsa.cl
Car ferry from Porvenir to Punta Arenas
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $9–65
- Schedules at
- tabsa.cl
- Foreigner
- $50–65
- Local Resident
- $9–12
- Chilean
- $16–21
- Regular passenger
- $14
- Senior passenger
- $12
- Children less than 6 years
- $0
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 4 stunningly beautiful Philippines islands you need to visit, Need to know: Jadrolinija, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.















