Split cart items from the same order and ship via multiple shipping methodsBesty
You can split and group cart items separately as different packages and can be shipped individually by using different shipping methods. These packages can be created by various logical groupings of cart items, as like product vendor, product category, cost etc.
For detailed information about it, See WooCommerce: Split cart items from the same order and ship via multiple shipping methods.
The Code is as given below: