Day 1: Arrival in Kathmandu (1,400m) – Transfer to Hotel.
Day 2: Fly from Kathmandu to Lukla (2,860m) and trek to Phakding (2,610m).
Day 3: Trek from Phakding to Namche Bazaar (3,440m).
Day 4: Acclimatization Day in Namche Bazaar – Explore local markets and viewpoints.
Day 5: Trek from Namche Bazaar to Tengboche (3,860m).
Day 6: Trek from Tengboche to Dingboche (4,410m).
Day 7: Acclimatization Day in Dingboche – Hike to Nagarjun Hill (5,100m).
Day 8: Trek from Dingboche to Lobuche (4,910m).
Day 9: Trek from Lobuche to Gorak Shep (5,140m) and Everest Base Camp (5,364m), return to Gorak Shep.
Day 10: Trek to Island Peak Base Camp.
Day 11: Training day at Base Camp.
Day 12: Island Peak Summit and return to Base Camp.
Day 13: Trek to Dingboche.
Day 14: Trek to Namche Bazaar.
Day 15: Trek to Lukla.
Day 16: Fly back to Kathmandu.
Day 17-20: Buffer days for weather and acclimatization and departure.