Our Everest Base Camp Trek via Gokyo Lakes and Cho La pass is 20 days long. The days may differ as per the itinerary of different travel companies.