There are 8 ways to get from Curitiba to Shanghai by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Curitiba to Hangzhou Xiaoshan International Airport, train
best- Fly from Curitiba (CWB) to Hangzhou Xiaoshan International Airport (HGH)plane CWB - HGH
- Take the train from Hangzhou East to Shanghai Hongqiaotrain
36h 54m¥4,697–10,164Fly Curitiba to Shanghai Hongqiao International Airport
cheapest- Fly from Curitiba (CWB) to Shanghai Hongqiao International Airport (SHA)plane CWB - SHA
39h 46m¥3,525–10,025Bus to Joinville, fly to Shanghai Pudong International Airport
- Take the bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielsonbus
- Fly from Joinville (JOI) to Shanghai Pudong International Airport (PVG)plane JOI - PVG
39h 12m¥4,426–13,159Bus to Navegantes–Ministro Victor Konder International Airport, fly to Shanghai Pudong International Airport
- Take the bus from Curitiba to Penhabus
- Fly from Navegantes–Ministro Victor Konder International Airport (NVT) to Shanghai Pudong International Airport (PVG)plane NVT - PVG
37h 10m¥3,762–11,346Bus to São Paulo–Guarulhos International Airport, fly to Shanghai Pudong International Airport
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Shanghai Pudong International Airport (PVG)plane GRU - PVG
34h 39m¥5,784–10,461Bus to São Paulo–Guarulhos International Airport, fly to Shanghai Hongqiao International Airport
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Shanghai Hongqiao International Airport (SHA)plane GRU - SHA
36h 37m¥4,534–15,411Fly Curitiba to Shanghai Pudong International Airport
- Fly from Curitiba (CWB) to Shanghai Pudong International Airport (PVG)plane CWB - PVG
37h 7m¥3,575–9,075Bus to São Paulo–Guarulhos International Airport, fly to Hangzhou Xiaoshan International Airport, train
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Hangzhou Xiaoshan International Airport (HGH)plane GRU - HGH
- Take the train from Hangzhou East to Shanghai Hongqiaotrain
38h 36m¥5,106–13,550
Curitiba (CWB) to Hangzhou Xiaoshan International Airport (HGH) flights
Comparing Your Travel Options
The cheapest way to get from Curitiba to Shanghai is to fly which costs ¥3500 - ¥9500 and takes 37h 7m.
The fastest way to get from Curitiba to Shanghai is to bus and fly which takes 34h 39m and costs ¥5500 - ¥11000.
The distance between Curitiba and Shanghai is 19090 km.
It takes approximately 36h 54m to get from Curitiba to Shanghai, including transfers.
Shanghai is 11h ahead of Curitiba. It is currently 3:52 PM in Curitiba and 2:52 AM in Shanghai.
There are 1889+ hotels available in Shanghai.
What companies run services between Curitiba, Brazil and Shanghai, China?
Gol Transportes Aéreos, Air France, and Air China fly from Curitiba (CWB) to Shanghai Hongqiao International Airport (SHA) once a week.
- Website
- airchina.com
Flights from Joinville to Shanghai Pudong International Airport via Sao Paulo Viracopos, Madrid, Beijing Capital
- Ave. Duration
- 32h 20m
- When
- Monday and Wednesday
- Estimated price
- ¥4,300–13,000
Flights from Navegantes–Ministro Victor Konder International Airport to Shanghai Pudong International Airport via Sao Paulo Viracopos, Madrid, Beijing Capital
- Ave. Duration
- 31h 20m
- When
- Monday and Wednesday
- Estimated price
- ¥3,500–11,000
Flights from Curitiba to Shanghai Hongqiao International Airport via Salvador, Paris Charles de Gaulle, Beijing Capital
- Ave. Duration
- 36h 10m
- When
- Saturday
- Estimated price
- ¥3,500–10,000
Flights from São Paulo–Guarulhos International Airport to Shanghai Hongqiao International Airport via Munich, Beijing Capital
- Ave. Duration
- 32h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥5,000–16,000
Flights from São Paulo–Guarulhos International Airport to Shanghai Hongqiao International Airport via Istanbul, Beijing Capital
- Ave. Duration
- 29h 7m
- When
- Every day
- Estimated price
- ¥4,300–15,000
Flights from São Paulo–Guarulhos International Airport to Shanghai Hongqiao International Airport via Dubai, Chongqing
- Ave. Duration
- 31h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥5,000–16,000
Flights from Curitiba to Shanghai Pudong International Airport via Salvador, Paris Charles de Gaulle, Beijing Capital
- Ave. Duration
- 36h 5m
- When
- Saturday
- Estimated price
- ¥3,300–10,000
Train from Hangzhou East to Shanghai Hongqiao
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Hangzhou East to Shanghai Hongqiao
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ¥55–90
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
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, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.








