The delivery time is calculated as a sum of the pre-defined preparation time and estimated delivery time, currently at 20 minutes and 30 minutes respectively.