Taxis are unmetered in Jaipur, Jodhpur, and Udaipur, so ask your hotel for the going rate and negotiate with the driver before you set off (and in Jaipur use dial-a-cabs); hire one through your hotel or the RTDC's Tourist Information Center. Depending on the distance to be covered, a taxi for half a day will cost about Rs. 900, and for a full day about Rs. 1,800. A full day usually equates to 8 hours and 80 km (50 miles) within the city limits; a set sightseeing city tour may cost less.
Auto-rickshaws in Jaipur are metered, but the meters are hardly ever used. Insist on setting the price in advance and negotiate—settle for no more than Rs. 10 per km (½ mile). Auto-rickshaws in Jodhpur and Udaipur are unmetered, so agree on a price before departing. You can also hire an auto-rickshaw by the hour, for about Rs. 150 per hour. Note that all of these rates go up by 25% to 50% after 11 pm.