In a green time-dependent vehicle routing optimisation problem, if the travel time is not well estimated, the values of the objective function (emissions) for different solutions will be obtained with less accuracy, which leads to wrong decision making. The purpose of this paper is to propose an accurate travel-time estimation model. The model was developed by considering the different multiple traffic modes through a continuous approach. Moreover, in this model, it was assumed that the route between two nodes was a combination of different segments (i.e., expressway, boulevard, main street, auxiliary street, alley, etc.), and the speed level varied along the route and depended on the segments of the route. Congestion is a key factor affecting the delivery time of food to customers. To assess the reliability of the model, data from the delivery and sales network of the oldest and biggest beverage manufacturer in Iran was used. A new congestion pattern was identified based on the analysis of 272 routes and several rules were described that proved the above assumption about congestion. The travel time estimated for 30 random vehicles with random departure times were compared with data from Google Maps through statistical analyses.