About adding delivery cost calculation according to delivery location on Product Page in Woocomerce

I’m developing an e-commerce website using WordPress. All works fine but I have a little problem.

Customer gave me a requirement to add a “Delivery Option” method that describe how much it cost and how many days need to deliver the selected Item according to their selected location. And also this Delivery amount should be added to the checkout page as well.

How can I add this feature? Is there an extension?

Thanks

Sample of customer requirement