Day 01: Arrival at Kathmandu (1,350m).
Day 02: Trekking preparation day or sightseeing of Kathmandu valley.
Day 03: Drive to Besisahar (760m), 7 hours.
Day 04: Trek from Besisahar to Baundada (1,310m), 6 hours walking.
Day 05: Trek from Bahundada to jagat (1,430m), 5-6 hours walking.
Day 06: Trek from Jagat (1,430m) to Tal (1,920m), 5-6 hours walking.
Day 07: Trek from Tal to Dharapani(1,820m), 6 hours walking.
Day 08: Trek from Dharapani to Chame (2,630m), 6 hours walking.
Day 09: Trek from Chame (2,630m ) to Pisang (3,200m), 6 hours walking.
Day 10: Trek from Pisang (3,200m) to Manang (3,500m), 5 to 6 hours walking.
Day 11: Acclimatization day at Manang, explore surroundings.
Day 12: Trek from Manang to Khangsar Khadka (3,734m), 6 hours walking.
Day 13: Trek from Khangsar Khaddka to Tilicho Base Camp (4,300m), 5 hours walking.
Day 14: Exploring the Tilicho Lake area.
Day 15: Trek from Tilicho Lake to Mejo Khandala.
Day 16: Mejo Khandala to Kaisang.
Day 17: Kaisang to Jomsom.
Day 18: Jomsom to Pokhara by flight, short sightseeing in pokhara valley.
Day 19: Pokhara back to kathmandu by flight/Tourist bus.
Day 20: Rest and relax day, evening join the farewell dinner at a typical Nepali restaurant with live culture show.
Day 21: Transfer to airport and fly back to home.