Find cheap one-way flights from Shanghai to Karachi starting at US$ 373.
- One way
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
View airlines operating flights from Shanghai to Karachi. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.