You can cover complete Badrinath in 2 days as there are some beautiful places to visit like Mana village, Vasudhara falls, Bheem Pul, tap Kund, Charan Paduka. Other than this you can also visit Joshimath, Auli, Valley of Flower which is a heritage site and Hemkund sahib the Sikh pilgrimage site.