Best airfares from Shanghai to YinchuanJetradar compares airfares from Shanghai to Yinchuan with hundreds of airlines (including China Eastern Airlines, China Southern Airlines, Cathay Pacific) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Yinchuan, you choose where to book. Also there you can find airlines special offers from Shanghai to Yinchuan. The cheapest round-trip price found within the last week was C$1,027. The cheapest oneway price found within the last week was C$240.
Cheapest Flights from Shanghai to Yinchuan
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines C$125 C$308 China Southern Airlines C$380 C$788 Cathay Pacific C$1,299 Find Air China C$113 C$206 Korean Air C$1,017 Find
Airline One Way One Way / Round-Trip Round-Trip Asiana Airlines C$1,553 Find Eva Air C$2,379 Find China Airlines C$1,967 Find Shanghai Airlines C$221 C$787 Xiamen Airlines C$554 C$933
Airline One Way One Way / Round-Trip Round-Trip Hainan Airlines C$526 C$1,129 Sichuan Airlines C$398 C$924 Dragonair C$2,497 Find Shenzhen Airlines C$445 C$858 Hong Kong Airlines C$1,199 Find
Airline One Way One Way / Round-Trip Round-Trip Juneyao Airlines C$141 C$162 Shandong Airlines C$447 C$749 Lucky Air C$846 C$1,752 Spring Airlines Limited Corporation C$234 C$464
Flights from Shanghai to Yinchuan
Travelling from Shanghai to Yinchuan advices and facts
- The distance between Shanghai and Yinchuan is 988 miles (or 1590 kilometers).
- The shortest flight time is 3h 9m
- There is no time difference between Shanghai and Yinchuan. Check this again shortly before your flight.