1979年至1995年,歷任民航烏魯木齊管理局(中國新疆航空公司)調度室見習調度員、調度員、副主任、主任、航行氣象安監(jiān)處副處長、黨委副書記、處長。
1995年09月,任民航烏魯木齊管理局(中國新疆航空公司)黨委常委、副總經理、副局長。
1998年08月,任民航烏魯木齊管理局(中國新疆航空公司)黨委書記、副總經理、副局長。
2000年11月,任中國南方航空股份有限公司副董事長、總經理、黨委副書記。
2002年10月,任中國南方航空集團公司副總經理、黨組成員、中國南方航空股份有限公司副董事長、總經理、黨委副書記。
2004年08月,任中國民用航空總局副局長、黨委委員。
2008年03月,任中國民用航空局副局長(副部長級)、黨組成員。
2008年03月,任中國民用航空局副局長、黨組成員(副部長級),兼任局直屬機關黨委書記、全國民航工會主席。
2011年10月,任中國航空集團公司總經理、黨組副書記、國航股份公司董事長。
2014年01月,任交通運輸部副部長、黨組成員。
2016年02月,任中國南方航空集團公司總經理、黨組副書記。
2016年05月,任中國南方航空集團公司總經理、黨組副書記、中國南方航空股份有限公司董事長。
2016年12月,任中國南方航空集團公司董事長、黨組書記,中國南方航空股份有限公司董事長。
2020年11月11日下午,中國南方航空集團有限公司召開中層以上管理人員大會。中央組織部有關負責同志宣布了黨中央關于中國南方航空集團有限公司主要負責同志調整的決定:免去王昌順同志的中國南方航空集團有限公司董事長、黨組書記職務。
現任十三屆全國政協(xié)常務委員。