Yes 2 days are enough for each city and 2 wheeler is available online u can book...my suggestion for Jaisalmer is not to stay an Sam sand dune u May visit there but I will recommend to go non touristic place...Sam sand dune is totally commercial and agency donโt have any interest on customer satisfaction so better to at non touristic place for camel safari and stay there with local and have good food....
Whole one day is sufficient for Jaisalmer (From Sunrise to sunset with local folk dance and dinner) with Camel ride,Jeep Safari and stay in Tent House). Fort is not worthful. 03 days are sufficient for Jaisalmer and Jodhpur with your own vehicle.
1. For Jodhpur, even one day is enough to cover the major attractions. If you want to take it at a slower pace, you can plan for 2 days.
Stay - Book your stay near clock tower/sardar market area so that all attractions are nearby and you get a great view of the Mehrangarh fort.
Places to see - Jaswant Thada, Mehrangarh Fort, Jodhpur blue houses, Toorji ka Jhalra, Clock tower and Sardar Market, Umaid Bhawan palace (try the Kesar Kulfi here!) and reach Mandore gardens around sunset for the most amazing views (try to visit the places in this order). Visit the Janta Sweet home and try Rabri Ghevar and Malai Rajbhog, it's so delicious! 2. For Jaisalmer, again, one day is enough to cover major attractions including the desert Safari. Add another day if you want to spend overnight in the desert Safari, visit Khuldara ghost village or visit the India-Pak border at Tanot and the Tanot Mata temple.
Stay - Book your stay inside the Jaisalmer fort with breakfast included. It's a great experience in itself.
Places to see - Patwon ki Haveli, Nathmal Ki Haveli and Salim Singh Ki Haveli (all next to each other), Mandir Palace and musuem (it's now partly converted to a hotel), Gadsisar Lake (boating is available but go when it's not too hot) and Bada Bagh.
For desert Safari, always prefer Sam Sand dunes over the Khurri dunes. The route to Khurri dunes is longer and the place is less crowded and I would recommend to go to the Sam Sand dunes which although might be bit more crowded would be much safer as you're venturing into the desert. Also, you'll have to start by 3-3.30 PM to reach the desert Safari venue which is 40-50 kms from the city.
Many hotels offer Jaisalmer day tours to major attractions and desert camel safari with transport, dinner and evening cultural shows. This is usually at a reasonable price so you can go for it.
Jaisalmer does not have dune bashing in Fortuner car and only has Jeep dune bashing which is not worth it and also dangerous. So, prefer just the camel safari. If you're opting for two-wheelers in these cities, it's bound to be very hot and roaming the whole day would drain your energy, so I'd recommend booking a cab. We used Rajputana cabs in Jodhpur which cost Rs.1800 (shared by 4 of us) for about 10 hours. Lastly, if you're traveling to these places by bus, be ready, as the buses are really sub par and not very nice at all. Jaisalmer is kind of remote and not easily reachable, so bus is a budget friendly option, but be mindful of your belongings and be prepared to get mildly grossed out by the bus ๐ Hope this information helps to plan your travel!! DM me in case you have further queries ๐
You can cover all major attractions in jodhpur in one ane half day..then go to jaisalmer as you will need complete 2 days to explore jaisalmer including kuldhara,sam sand dunes and all other major attractions.