The length and duration of the Annapurna Base Camp Trek depend on the itinerary. It is doable in 5 to 14 days. The distance of ABC Trek going via Poonhill is around 110km, and the duration is ten days. However, the shorter itineraries may be longer.