Day 1: International Airport picks up.
Day 2: Fly to Lukla from Kathmandu and trek to Phakding 2610m/3hrs.
Day 3: To Namche Bazaar 3440m/6hrs.
Day 4: An acclimatization day (a day hike to Everest View Hotel, Khumjung and Khunde villages).
Day 5: To Debuche 3860m/6hrs via the Tengboche monastery.
Day 6: To Dingboche 4410m/6hrs.
Day 7: An acclimatization day ( a day hike to Nagarshang Hill).
Day 8: To Chhukung 4730m/3hrs and hike to Imja Lake viewpoint.
Day 9: An acclimatization day ( a day hike to Chhukung Ri).
Day 10: To Lobuche 4910m/10hrs via Khongma La 5535m Pass.
Day 11: To Kala Patthar 5545m viewpoint and back to Gorakshep 5140m/6-7hrs.
Day 12: Ascend to Everest Base Camp and to Dzongla 4800m/7hrs.
Day 13: To Dragnag 4700m/7hrs via Cho La 5368m.
Day 14: To Gokyo Lake 4850m/2hrs via Nagazumpa glacier and visit 4th and 5th Lakes in the afternoon.
Day 15: To Lungden 4200m/7hrs via Renjo La 5345m.
Day 16: To Namche 3440m/7hrs via Thame and Thamo villages.
Day 17: To Lukla 2840m/7hrs.
Day 18: Fly out to Kathmandu from Lukla in the morning.
Day 19: Visit in Kathmandu (buffer day).
Day 20: Visit in Bhaktapur (buffer day).
Day 21: International Airport departure.