It usually takes you around 18-20 days to complete the Tilicho Lake Trek via Mesokanta La Pass. The duration depends on diverse factors like the chosen itinerary and route, fitness and experience level, pace of trekkers, weather conditions, acclimatization needs, etc.