The summer months between March to June are hot in north India however nights in Haridwar/Rishikesh remain pleasant as compare to other cities. (One way to cool off is by taking a dip in the holy Ganges :))
Also road condition from Delhi to Haridwar is good (Rishikesh is accessible from Haridwar approx 20 kms).