I would like to travel through North India, thinking about 2 or 3 weeks in october. My question is, is it worth the travel to Varanasi, taking the nighttrain from Agra. Stay in Varanasi 2 or 3 days and then take the train to Delhi. Or should I stay 2 weeks and skip Varanasi. I will be traveling through Rajasthan, seeing Agra, Bikaner, Jaisalmer, Jodhpur, Udaipur and Jaipur.
Thanks for your answers!