2-3 days are enough to cover the main attractions of Lansdowne, but if you want to explore nearby places, you may want to extend your stay by a few more days