Delhi - Haridwar/Rishikesh - Barkot - Yamunotri - Uttarkashi - Gangotri - Guptkashi - Kedarnath - Badrinath - Rishikesh – Delhi is the best route where the condition of the road is qite good and you can even enjoy the most scenic epxiriences.