Best airfares from Shanghai to Dali CityJetradar compares airfares from Shanghai to Dali City 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 Dali City, you choose where to book. Also there you can find airlines special offers from Shanghai to Dali City. The cheapest round-trip price found within the last week was C$578. The cheapest oneway price found within the last week was C$497.
Cheapest Flights from Shanghai to Dali City
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines C$319 C$578 China Southern Airlines C$618 C$1,014 Cathay Pacific C$1,654 C$3,135 Air China C$542 C$995 Korean Air C$1,108 C$2,015
Airline One Way One Way / Round-Trip Round-Trip Philippine Airlines C$1,406 Find Asiana Airlines C$954 C$3,306 Shanghai Airlines C$588 C$1,014 Xiamen Airlines C$1,980 Find Singapore Airlines C$1,984 Find
Airline One Way One Way / Round-Trip Round-Trip Hainan Airlines C$1,021 C$2,937 Sichuan Airlines C$561 C$1,247 Dragonair C$1,782 C$2,780 Thai Airways C$1,659 Find Shenzhen Airlines C$534 C$1,413
Airline One Way One Way / Round-Trip Round-Trip Hong Kong Airlines C$1,614 Find Vietnam Airlines C$1,036 Find Juneyao Airlines C$568 C$1,002 Shandong Airlines C$557 C$1,002 Mandarin Airlines C$1,618 Find
Flights from Shanghai to Dali City
Travelling from Shanghai to Dali City advices and facts
- The distance between Shanghai and Dali City is 1341 miles (or 2158 kilometers).
- The shortest flight time is 4h 17m
- There is no time difference between Shanghai and Dali City. Check this again shortly before your flight.