To remove the price from its default position under the title on your single product page, insert this code into your functions.php file within your theme folder:
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
You can then add the price back in at a different location on the page by using the following action (for example):
add_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 35);
In this case, the price is being removed at priority 10 and added back in at priority 35.
The regular priorities in the WooCommerce single product page are as follows:
/**
* Hook: Woocommerce_single_product_summary.
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
* @hooked WC_Structured_Data::generate_product_data() - 60
*/
If you use a priority of 35, it will be positioned between 'woocommerce_template_single_add_to_cart' and 'woocommerce_template_single_meta'.