1. Distance & time
Bhilwara to Delhi is a distance of 516 km by road, and the duration of this taxi trip is approx 10-12 hours.
The shortest route is Bhilwara > Ajmer > Jaipur > Kotputli > Neemrana > Gurgaon > Delhi and it takes approx 10 hours journey.
Another route is Bhilwara > Tonk > Chaksu > Dausa > Alwar > Bhiwadi > Gurgaon > Delhi, which is approx 12 hours journey.
Jaipur, which comes on this routes, is best for sightseeing + you can stay for a night in Jaipur and in the morning resume your trip to Delhi.