The delivery charge is calculated based on the approximate road distance between the selected restaurant and the delivery location.