From which city?
Shanghai
17 Feb → 22 Feb 2027 · 5 days · direct
€142
Check the priceBeijing
27 Nov → 1 Dec 2026 · 4 days · direct
€146
Check the priceGuangzhou
12 Nov → 13 Nov 2026 · 1 day · direct
€221
Check the priceBangkok
11 Dec → 15 Dec 2026 · 4 days · 1 stop
€226
Check the priceBali
31 May → 5 Jul 2027 · 35 days · 1 stop
€428
Check the priceTashkent
3 Jan → 8 Jan 2027 · 5 days · 1 stop
€428
Check the priceAlmaty
1 Jan → 5 Jan 2027 · 4 days · 2 stops
€535
Check the priceAstana
31 Dec → 5 Jan 2027 · 5 days · 1 stop
€585
Check the priceYerevan
13 Jan → 26 Jan 2027 · 13 days · 2 stops
€882
Check the priceToronto
17 Feb → 10 Mar 2027 · 21 days · 2 stops
€955
Check the price
Changchun at a glance
- Lowest fare
- €142 from Shanghai, 17 Feb 2027 to 22 Feb 2027
- Flight time
- about 2h 30m non-stop from Shanghai (1,440 km)
- Time difference
- none with Shanghai
- Departure cities
- 10 cities, including Shanghai, Beijing, Guangzhou, Bangkok
Frequently asked questions
How much is a flight to Changchun?
The best fare found by Eunodia is €142 return from Shanghai, leaving on 17 Feb 2027. Prices change every day.
How long is the flight to Changchun?
Count on about 2h 30m non-stop from Shanghai. With a stop, the trip takes longer.
What is the time difference in Changchun?
There is no time difference between Changchun and Shanghai.
Which cities can I fly to Changchun from?
Eunodia tracks flights to Changchun from 10 cities, including Shanghai, Beijing, Guangzhou, Bangkok.
While in Changchun
Plan the rest of your trip with our partners.