2 days is good enough time if you want to cover Rishikesh . But the time span also depends on what you are expecting from the trip . If you want the adrenaline go for the bungee jumping and riverrafting on one day and you can visit beetle's ashram , Lakshminarayan jhula , ram jhula , aarti at triveni ghat on the other day . You can also have meaningful conversation's with people if it's a soul searching journey for you . According to me you should take a hostel stay as you would meet people in the evening . Conversations are great and as you are travelling solo you can save some money . Enjoy your stay in Rishikesh Below is an attachment of my solo trip https://www.tripoto.com/trip/on-a-soul-searching-journey-to-rishikesh-5c5c824e40947?source=afb You can call me on 9673466924 and know more about Rishikesh
Delhi to Haridwar by train or bus.
Haridwar to Rishikesh by sharing Auto or by bus.
places to visit:
Triveni ghar in evening ( Don't miss) must do river rafting & bungee jumping.
From Delhi, book your tickets to Haridwar. You will reach there in evening m
after reaching Haridwar, on very first day take a cab as early as possible to Rishikesh for Bunjee . it'll take few hours. after that visit laxman jhula, ram jhula. after completing those things come back to Haridwar and spend your time at Harki pouri ghat ( Sandha Aarati)
2nd day take local auto to visit some famous temples at Haridwar. on evening take Derahdun Satabdi. you will reach Delhi approximately 11:30PM