Took like around 7 to 8 days if you have more time you could spend more time in each place
train fro. jaipur to jodhpur jodhpur to jaisalmir over night Train
jaisalmir to jodhpur over night train
jodhpur to udaipur bus
udaipur to chittorghar train
chittorghar to sawai madopur train you can visit ranatambore
sawai madopur to Jaipur train .
you can extend a day or two depending on ur choice
Rajsthan has a lot to visit. There are at least fifteen places to explore. Each place require two days at least. So plan your trip to keep these tips in mind
10 - 12 days would be okay. For one person it might cost somewhere around 10 to 12k, depending upon the number of people, how you plan on staying, transport etc