Flights to Shanghai from $ 1,457*