Milk-run is a delivery method allowing to move small quantities of a large number of different items with predictable lead times from various suppliers to a customer. The main goal is to minimize the transportation cost by minimizing the travel distance and by maximizing vehicle capacities. The effects of uncertainties in arrival times of vehicles and loading times of shipments should also be considered in modeling the milk-run problems. In this paper, a multi-objective linear programming model, an ordinary fuzzy multi-objective linear programming model and an intuitionistic fuzzy multi-objective linear programming model are proposed for the milk-run modeling under time window constraints. The proposed approaches are applied on the real-life data of Borusan Logistics which is one of the largest logistics firms in Turkey and the results are presented.