Pune Ahmedabad in 9 hours (Duronto) plus another 9.5 hours to Jaipur and another 3.5 hours to Delhi. Max 21 hours.
YPR SUR via KLBG 11 hours plus 3 hours to Pune.
Total 34-35 hours for Bangalore to Delhi via Pune, Mumbai outskirts, Vadodara Ahmedabad Ajmer Jaipur.
Think of connectivity, it will be excellent.