In this paper, we address the trip-constrained vehicle routing cover problem (the TcVRC problem). Specifically, given a metric complete graph G = (V , E ; w) with a set D (⊆ V) of depots, a set J (= V \ D) of customer locations, each customer having unsplittable demand 1, and k vehicles with capacity Q, it is asked to find a set C = { C i | i = 1 , 2 , … , k } of k tours for k vehicles to service all customers, each tour for a vehicle starts and ends at one depot in D and permits to be replenished at some other depots in D before continuously servicing at most Q customers, i.e., the number of customers continuously serviced in per trip of each tour is at most Q (except the two end-vertices of that trip), where each trip is a path or cycle, starting at a depot and ending at other depot (maybe the same depot) in D, such that there are no other depots in the interior of that path or cycle, the objective is to minimize the maximum weight of such k tours in C , i.e., min C max { w (C i) | i = 1 , 2 , … , k } , where w (C i) is the total weight of edges in that tour C i . Considering k vehicles whether to have common depot or suppliers, we consider three variations of the TcVRC problem, i.e., (1) the trip-constrained vehicle routing cover problem with multiple suppliers (the TcVRC-MS problem) is asked to find a set C = { C i | i = 1 , 2 , … , k } of k tours mentioned-above, the objective is to minimize the maximum weight of such k tours in C ; (2) the trip-constrained vehicle routing cover problem with common depot and multiple suppliers (the TcVRC-CDMS problem) is asked to find a set C = { C i | i = 1 , 2 , … , k } of k tours mentioned-above, where each tour starts and ends at same depot v in D, each vehicle having its suppliers at some depots in D (possibly including v), the objective is to minimize the maximum weight of such k tours in C ; (3) the trip-constrained k-traveling salesman problem with non-suppliers (the TckTS-NS problem, simply the TckTSP-NS) is asked to find a set C = { C i | i = 1 , 2 , … , k } of k tours mentioned-above, where each tour starts and ends at same depot v in D, each vehicle having non-suppliers, the objective is to minimize the maximum weight of such k tours in C . As for the main contributions, we design some approximation algorithms to solve these three aforementioned problems in polynomial time, whose approximation ratios achieve three constants 8 - 2 k , 7 2 - 1 k and 5, respectively. [ABSTRACT FROM AUTHOR]