Hire a car and driver only through your hotel or tour operator; UP Tours, the government of Uttar Pradesh's tour arm; the Madhya Pradesh State Tourism Development Corporation; or a recommended local travel agent.
For trips to Agra from Delhi, contact Dhanoa Tours and Travels. Rates start around Rs. 7,500 and go up to Rs. 10,000 for a day trip, depending on the size of the vehicle and whether there's air-conditioning. The price includes tax and a driver. Expect to pay about Rs. 1,000 extra for a worthwhile detour to Fatehpur Sikri.
Prices in Agra are generally Rs. 6–Rs. 8 per kilometer. A non-air-conditioned car for four hours or 40 km (25 miles) should cost about Rs. 600–Rs. 700—the minimum charge. For overnight excursions, add a halt charge of Rs. 400. The standard charge for a trip to Fatehpur Sikri is Rs. 1,200, but prices are always negotiable. You can hire a taxi at the train station under a fixed-rate system. If you'd prefer not to be taken to the driver's choice of stores, restaurants, or hotels (where he gets a commission), say so firmly up front.
In Khajuraho, a hired car can be convenient if you want to wander outside town or can't walk the 3 km (2 miles) to the most distant temples. A non-air-conditioned car should cost about Rs. 500 for two hours or 30 km (18 miles). You can hire a taxi for about Rs. 6 per km.
Dhanoa Tours and Travels (Dharam Marg, near Malcha Marg Market, Chanakyapuri, Central Delhi, Delhi, 110021. 011/26886051 or 981/0058913.)
Touraids Travel Service. One of the largest travel agencies in Northern India, Touraids Travel provides hotel bookings, train and bus tickets, and travel advice. Behind Hotel Trident, Agra, Uttar Pradesh, 282001. 0562/2230741 or 931/9100644. www.touraidsi.com.