Rajasthan tour: public transport or car hire?


New Member
I'm planning a trip in Rajasthan. I will have about 10 days, starting from Jaipur and ending in Delhi. During these 10 days, I want to cover all the must-see attractions of Rajasthan. This means I would like to see Jodhpur, Udaipur, Ranakpur, Jodhpur, Jaisalmer and Mandawa... and some other places on the way too if possible. Can this be done in 10 days? With public transport (bus, train...) or is it only doable with a private car? Please suggest best itinerary and best transport options.
Thank you