We spent 11 days in North India, starting and finishing in New Delhi. We tried to limit the travelled distances, while maximizing the places we visited. The route can be seen in this map, and was done clockwise, using trains, planes and cars/taxis, depending on each track. All recommendations we got included Delhi, Varanasi and Agra as musts in the North of India. Most of them included more days in Rajastahn than we were, but we had to shorten the trip and decided to stay in the closest places to Agra and Delhi (Jaipur and Udaipur). Jaipur could be skipped, but Udaipur was a nice way to finish the trip: a small oasis.
Itinerary
- Day 1: Arrival to Delhi
- Day 2: Delhi
- Day 3: Early Flight Delhi-Varanasi. Varanasi
- Day 4: Varanasi
- Night Train Varanasi-Khajuraho
- Day 5: Khajuraho
- Day 6: Khajuraho-Orchaa-Jhanshi (by car). Jhanshi-Agra Train
- Day 7: Agra
- Day 8: Taj Mahal. Agra-Jaipur (by car)
- Day 9: Jaipur
- Night Train Jaipur-Udaipur
- Day 10: Udaipur
- Day 11: Udaipur. Flight Udaipur-Delhi. Delhi
- Day 12: Departure from Delhi
If you like videos, this is a good summary video of almost two weeks in India: