There are 7 ways to get from Shanghai to Chendu by plane, bus, shuttle, 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 Cluj-Napoca, bus
best- Fly from Shanghai Pudong International Airport (PVG) to Cluj-Napoca (CLJ)plane PVG - CLJ
- Take the bus from Cluj-Napoca to Târgu Mureşbus
22h 9m$255–973Fly Shanghai Hongqiao International Airport to Tirgu Mures, bus
- Fly from Shanghai Hongqiao International Airport (SHA) to Tirgu Mures (TGM)plane SHA - TGM
- Take the bus from Tirgu Mures Airport to Chendubus
24h 44mFly Shanghai Pudong International Airport to Sibiu, bus
- Fly from Shanghai Pudong International Airport (PVG) to Sibiu (SBZ)plane PVG - SBZ
- Take the bus from Sibiu to Bălăuşeribus
24h 22mFly Shanghai Pudong International Airport to Tirgu Mures, bus
- Fly from Shanghai Pudong International Airport (PVG) to Tirgu Mures (TGM)plane PVG - TGM
- Take the bus from Tirgu Mures Airport to Chendubus
21h 46mFly Shanghai Pudong International Airport to Bucharest Otopeni, shuttle, bus
- Fly from Shanghai Pudong International Airport (PVG) to Bucharest Otopeni (OTP)plane PVG - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Brasov
- Take the bus from Brasov, Gara to Chendubus
23h 45m$461–969Fly Shanghai Pudong International Airport to Brașov-Ghimbav International Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to Brașov-Ghimbav International Airport (GHV)plane PVG - GHV
- Take the bus from Aeroportul Brașov to Terminal Garăbus
- Take the bus from Brasov, Gara to Chendubus
32h 59m$379–1,032Fly Shanghai Pudong International Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Budapest Ferenc Liszt International Airport (BUD)plane PVG - BUD
- Take the train from Ferihegy to Sighisoaratrain
27h 26m$449–1,361
Shanghai Pudong International Airport (PVG) to Cluj-Napoca (CLJ) flights
Questions & Answers
The cheapest way to get from Shanghai to Chendu is to fly and shuttle and bus which costs $460 - $1,000 and takes 23h 45m.
The fastest way to get from Shanghai to Chendu is to fly and bus which takes 22h 9m and costs $250 - $1,000.
The distance between Shanghai and Chendu is 8268 km.
It takes approximately 22h 9m to get from Shanghai to Chendu, including transfers.
Chendu is 5h behind Shanghai. It is currently 3:58 AM in Shanghai and 10:58 PM in Chendu.
There are 52+ hotels available in Chendu.
What companies run services between Shanghai, China and Chendu, Romania?
There is no direct connection from Shanghai to Chendu. However, you can take the line 2 subway to Longyang Road, walk to Longyang Road, take the train to Pudong International Airport, walk to Shanghai-Pudong-Airport-PVG airport, fly to Cluj-Napoca (CLJ), walk to Cluj-Napoca, take the bus to Târgu Mureş, walk to Târgu Mureș, then take the bus to Chendu. Alternatively, you can take the line 10 subway to Hongqiao Airport T1, walk to Shanghai Hongqiao International Airport (SHA) airport, fly to Tirgu Mures (TGM), walk to Târgu Mures Airport, then take the bus to Chendu.
- Website
- wizzair.com
Flights from Shanghai Hongqiao International Airport to Tirgu Mures via Beijing Capital, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 21h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–1,300
Flights from Shanghai Hongqiao International Airport to Tirgu Mures via Chongqing, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 22h 2m
- When
- Tuesday
- Estimated price
- $280–1,400
Flights from Shanghai Hongqiao International Airport to Tirgu Mures via Guangzhou Baiyun, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 22h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $290–1,700
Flights from Shanghai Hongqiao International Airport to Tirgu Mures via Shenzhen Bao'an International, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 21h 20m
- When
- Thursday and Sunday
- Estimated price
- $330–1,700
Flights from Shanghai Pudong International Airport to Tirgu Mures via Budapest Ferenc Liszt International Airport
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- $330–2,700
Flights from Shanghai Pudong International Airport to Tirgu Mures via Beijing Capital, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 23h
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $240–1,200
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Budapest Ferenc Liszt International Airport
- Ave. Duration
- 37h 30m
- When
- Every day
- Estimated price
- $300–2,500
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Vienna, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 29h 50m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $310–1,200
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Xi An, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 31h 10m
- When
- Saturday
- Estimated price
- $310–2,500
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Belgrade, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 30h 10m
- When
- Sunday
- Estimated price
- $350–1,000
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Ningbo Lishe, Budapest Ferenc Liszt International Airport
- Ave. Duration
- 30h 25m
- When
- Monday and Thursday
- Estimated price
- $310–2,600
- Website
- turkishairlines.com
Flights from Shanghai Pudong International Airport to Cluj-Napoca via Istanbul
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- $300–1,200
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 15h 41m
- When
- Every day
- Estimated price
- $200–1,000
Flights from Shanghai Pudong International Airport to Budapest Ferenc Liszt International Airport via Istanbul
- Ave. Duration
- 18h 3m
- When
- Every day
- Estimated price
- $250–1,000
- Website
- flyulendo.com
Flights from Shanghai Pudong International Airport to Cluj-Napoca via Rome
- Ave. Duration
- 15h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,100
Flights from Shanghai Pudong International Airport to Sibiu via Rome
- Ave. Duration
- 16h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $370–1,500
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Rome
- Ave. Duration
- 25h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $270–1,100
Flights from Shanghai Pudong International Airport to Brașov-Ghimbav International Airport via Milan Malpensa
- Ave. Duration
- 35h 37m
- When
- Monday and Friday
- Estimated price
- $240–1,200
- Website
- austrian.com
Flights from Shanghai Pudong International Airport to Sibiu via Vienna
- Ave. Duration
- 30h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Shanghai Pudong International Airport to Sibiu via Xi An, Vienna
- Ave. Duration
- 18h 50m
- When
- Wednesday and Sunday
- Estimated price
- $350–1,400
Flights from Shanghai Pudong International Airport to Sibiu via Beijing Capital, Vienna
- Ave. Duration
- 19h 10m
- When
- Wednesday
- Estimated price
- $310–1,500
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 19h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $270–1,000
Flights from Shanghai Pudong International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 18h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $240–900
- Website
- lufthansa.com
Flights from Shanghai Pudong International Airport to Cluj-Napoca via Munich
- Ave. Duration
- 16h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $230–1,200
Flights from Shanghai Pudong International Airport to Sibiu via Munich
- Ave. Duration
- 16h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $320–1,600
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- $300–1,300
- Website
- animawings.com
Flights from Shanghai Pudong International Airport to Cluj-Napoca via Athens
- Ave. Duration
- 15h 20m
- When
- Thursday and Sunday
- Estimated price
- $300–1,200
Flights from Shanghai Pudong International Airport to Cluj-Napoca via Istanbul
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- $240–950
- Website
- airserbia.com
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 22h 55m
- When
- Sunday
- Estimated price
- $300–850
Flights from Shanghai Pudong International Airport to Budapest Ferenc Liszt International Airport via Belgrade
- Ave. Duration
- 15h 5m
- When
- Sunday
- Estimated price
- $270–750
- Website
- tarom.ro
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Budapest Ferenc Liszt International Airport
- Ave. Duration
- 14h 55m
- When
- Tuesday and Friday
- Estimated price
- $260–2,200
Flights from Shanghai Pudong International Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 15h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $200–800
- Website
- ceair.com
Flights from Shanghai Pudong International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- $280–550
Train from Ferihegy to Sighisoara
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $130–240
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Cluj-Napoca to Târgu Mureş
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $7–14
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Tirgu Mures Airport to Chendu
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Schedules at
- transolteanu.ro
Bus from Brasov, Gara to Chendu
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- transolteanu.ro
- Phone
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Tirgu Mures Airport to Chendu
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Schedules at
- olteanutravel.autogari.ro
Bus from Sibiu to Bălăuşeri
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
- Phone
- 0371.503.503
- office@direct-aeroport.ro
- Website
- direct-aeroport.ro
Shuttle from Bucharest Otopeni Airport to Brasov
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $23–40
- Schedules at
- direct-aeroport.ro
- Phone
- +40 (268) 334678
- ratbv@ratbv.ro
- Website
- ratbv.ro
Bus from Aeroportul Brașov to Terminal Gară
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.ratbv.ro/
Want to know more about travelling around Romania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide













