- Home
- Flights
- Flights from Shanghai
- Shanghai to Almaty
Cheap flights from Shanghai to Almaty from CN¥1,390
Air Astana and China Eastern Airlines fly nonstop from Shanghai to Almaty. The flight takes around 5h 40m, and the cheapest one-way fare we found recently is CN¥1,390 on 23 Feb.
Direct flights available 5h 40m Cheapest in February Prices checked 14 days ago
Shanghai to Almaty at a glance
Cheapest one-wayCN¥1,390AirAsia X · 1 stop · Tue 23 FebFastest flight5h 40mEstimated
Nonstop flightsYesAir Astana, China Eastern Airlines
Airlines flying nonstop from Shanghai to Almaty
2 airlines on this route.
Cheapest month to fly from Shanghai to Almaty
Lowest one-way fare found for each month: February is cheapest, July the most expensive.
Good to know
- Distance
- 4,134 km2,567 miles
- Flight time
- 5h 40mestimate
- Time difference
- -3hAlmaty vs Shanghai
- Currency in Almaty
- USD
- Airports
- PVG, SHA → ALA
Flights from Shanghai to Almaty: questions answered
How much is a flight from Shanghai to Almaty?
The cheapest one-way fare we found recently is CN¥1,390 with 1 stop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Almaty?
Yes. Air Astana and China Eastern Airlines fly this route nonstop.
How long is the flight from Shanghai to Almaty?
A nonstop flight covers 4,134 km and takes around 5h 40m.
What is the cheapest month to fly from Shanghai to Almaty?
February has the lowest fare we found (CN¥1,390), while July is the most expensive (CN¥2,463).
Which airlines fly from Shanghai to Almaty?
Air Astana and China Eastern Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Almaty?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Almaty: Almaty International Airport (ALA).
What is the time difference between Shanghai and Almaty?
Almaty is 3 hours behind Shanghai.





