The best months for the Everest Base Camp trek are from March to May and from September to November when the weather is clearer and more stable