The Khajuraho Group of Monuments is a group of Hindu and Jain temples in Madhya Pradesh, India, about 175 kilometres southeast of Jhansi. They are one of the UNESCO World Heritage Sites in India. The temples are famous for their nagara-style architectural symbolism and their erotic sculptures. Most Khajuraho temples were built between 950 and 1050 by the Chandela dynasty. Khajuraho temple site had 85 temples by 12th century, spread over 20 square kilometers. Of these, about 20 temples have survived, spread over 6 square kilometers. Of the various surviving temples, the Kandariya Mahadeva Temple is decorated with a profusion of sculptures with intricate details, symbolism and expressiveness of ancient Indian art.
Khajuraho is having a domestic airport known as City Airport Khajuraho. It is located at 2 Km south of Khajuraho town. At present (as on 05/05/2010) flights from Delhi & Varanasi are operating for Khajuraho. Arrival/Departure are usually take place in afternoon for these two destinations. Work is going on to enhance the capabilities of Khajuraho Airport.
Most important railway station for Khajuraho is Khajuraho Railway Station which is just 5km from Khajuraho Town. 12448 UP Sampark Kranti Express is a direct train from New Delhi to Khajuraho. Similarly those who wish to travel Khajuraho from Varanasi can now travel by Bundelkhand Link Express Train (1108A) which connects Khajuraho - Varanasi. Both are very much proposed in most of the tour itineraries so with the introduction of these trains, one can now travel more comfortably at low fare. Those who are coming from Mumbai/Kolkata can reach Satna Railway Station to travel Khajuraho at a distance of 130kms/02:30hrs.
If you are visiting Khajuraho from Jaipur than Dayodaya Express (2182) will be the most suitable train to reach Katni and then by taxi reach Khajuraho. Distance from Katni to Khajuraho is 180kms/04:00hrs. Those who wish to travel Khajuraho from Agra, can take any train for Jhansi Railway Station and then drive through Taxi via-Orchha/directly to Khajuraho.
Khajuraho city is very well connected to Jhansi, Orchha, Satna, Katni, Bandhavgarh, Chattarpur etc. Usually tourists arrive at Jhansi Railway Station by train and takes taxi to travel to Khajuraho, via Orchha or directly. From Jhansi, Khajuraho is just 200kms.04:00hrs. Similarly those who are arriving at Satna railway station can hire taxi from here to reach Khajuraho by road. Similarly those who want to reach Khajuraho from Bandhavgarh, they can travel by road via Katni-Pawai-Amanganj-Panna of 280km/05:00hrs.