Day 1 : Arrive Delhi
Day 2 : Delhi Tour
Day 3 : Delhi - Varanasi by Flight
Day 4 : Explore Varanasi
Day 5 : Varanasi - Khajuraho by road
Day 6 : Explore Khajuraho
Day 7 : Khajuraho - Bandhavgarh (5-6 hours drive time)
Day 8 : Explore Bandhavgarh National Park
Day 9 : Bandhavgarh - Kanha (4-5 hours drive)
Day 10 : Explore Kanha National Park
Day 11 : Kanha - Bhopal (9-10 hours drive)
Day 12 : Explore Bhopal, Sanchi
Day 13 : Bhopal - Mandu (4-5 hours drive)
Day 14 : Explore Mandu
Day 15 : Mandu - Ahmedabad(6-7 hours drive)
Day 16 : Explore Ahmedabad and near about
Day 17 : Ahmedabad - Udaipur (5-6 hours drive)
Day 18 : Explore Udaipur
Day 19 : Udaipur - Jaipur (6-7 hours drive)
Day 20 : Explore Jaipur
Day 21 : Jaipur - Ranthambore (3-4 hours drive)
Day 22 : Ranthambore National Park
Day 23 : Ranthambore - Agra (5-6 hours drive)
Day 24 : Agra - Delhi