The Laugavegur Trail can be completed in 2-4 days, depending on your pace and how many side trips you take.