There are many routes that can be taken to reach Jaipur from Udaipur. The shortest route is via the NH58, SH67 and NH62 putting the Udaipur to Jodhpur distance at 251 Km taking approx. 5 hours to reach.
October to February: The winter season is peak tourism season as the weather is pleasant and the temperatures are moderate and comfortable. The desert is not as hot and one can easily roam around the city and visit its various tourist attractions. March to June: The summer season is exhausting due to the hot weather and temperatures of up to 42 degree Celsius. It is advisable to be fully prepared to deal with the heat and sweating. July-September: Monsoon is the off-season for tourism as the occasional rains add to the humidity. The temperature is lower than that is summer but the weather can be unbearable all the same.
There are two alternate routes to Jodhpur from Udaipur. One can either take the NH27 and NH62 to reach Jodhpur which is 309 km in length and takes about 5 hours to reach Jodhpur or the SH62 and NH25 route that is 286 km in length and takes 6 hours to reach Jodhpur.
The road conditions are great and one can easily travel from Udaipur to Jodhpur. One can stop for refreshments on the road at the many roadside hotels or settlements and soak in the natural scenery.