Contents
From the carved sandstone temples of Khajuraho to the lake palaces of Udaipur, this trip crosses central India from Madhya Pradesh into Rajasthan. It is a long way, and the direct train turns it into an overnight journey.
Khajuraho to Udaipur by Train
The Khajuraho-Udaipur Express 19665 leaves Khajuraho at 09:25 and reaches Udaipur City at 06:35 the next morning. In the other direction, the 19666 leaves Udaipur City at 22:20 and arrives in Khajuraho at 19:50.[1]
Khajuraho railway station is 5 km from the main town, so allow time for an auto-rickshaw or taxi.[2]
Khajuraho to Udaipur by Air or Road
Khajuraho's airport, 2 km from the temples, has flights to Delhi, Mumbai, Bhopal and Varanasi.[2] IndiGo flies Mumbai to Udaipur in about 1 hour 35 minutes.[3] Udaipur's airport is at Dabok, about 25 km northeast of the city centre.[4]
Udaipur can also be reached by road from Khajuraho,[4] so a car with driver is an option if you want to stop along the way.
Tips for Khajuraho to Udaipur
- Book early: Reservations open 60 days before the journey, and 365 days ahead for foreign tourists.[5]
- Pack for the night: An AC berth gets cold after dark, so keep a light blanket or jacket within reach, and carry water and snacks.
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Khajuraho to Udaipur, including current prices and schedules.
Yes. The Khajuraho-Udaipur Express 19665 leaves Khajuraho at 09:25 and arrives at Udaipur City at 06:35 the next morning. The return train 19666 leaves Udaipur City at 22:20.
Khajuraho's airport has flights to Delhi, Mumbai, Bhopal and Varanasi, and IndiGo flies from Mumbai to Udaipur in about 1 hour 35 minutes, so flying means a change of planes.
Khajuraho railway station is 5 km from the main town.
Indian Railways opens reservations 60 days before the journey. Foreign tourists can book up to 365 days ahead.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Indian Railways (CRIS): Mail/Express Trains list. Retrieved November 4, 2026.
- [2] Madhya Pradesh Tourism: Khajuraho | Madhya Pradesh Tourism. Retrieved November 1, 2026.
- [3] IndiGo: Mumbai to Udaipur Flights. Retrieved October 25, 2026.
- [4] Rajasthan Tourism: Places to Visit in Udaipur, Tourist Places, Points of Interest. Retrieved October 31, 2026.
- [5] Press Information Bureau, Ministry of Railways: Indian Railways cuts Advance Reservation Period from 120 days to 60 days w.e.f. 01.11.2024. Retrieved November 4, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
