Planning to Visit Khajuraho? Find the various ways to travel to Khajuraho by Road, Cars, Trains, Indian Railways, Flights, Airlines and Airports in Khajuraho.
Khajuraho is located in the Chhatarpur district of Madhya Pradesh, India. It is located at about 115 km from Satna, 160 km from Katni and 620 km from Delhi.
Khajuraho has its own airport which is connected by regular flights to Delhi, Mumbai, Bhopal, Indore, Allahabad and Varanasi. International travellers can get the flights to Khajuraho from Delhi or Mumbai International airports.
The nearest railway station is in Mahoba at about 65 km away from Khajuraho. It is connected to many nearby cities. Harpalpur is the other major railhead at about 90 km away, which is connected to the major cities in India. Taxis are available from here to Khajuraho.
Khajuraho is well connected by road transports. Regular government and private buses are operated from all the nearby major cities. Private deluxe A.C. or Non A.C. buses are operated from various major cities including Jhansi and Delhi.
If you have any suggestions, feedback regarding How to reach Khajuraho/ road information, Khajuraho flight, airlines information, which train to catch to reach Khajuraho or You want to add/remove any particular information on this “How to reach Khajuraho page” then please email us at: support(at)traveldealsfinder(dot)com (Do mention the URL of page for which you are making any suggestions).Note: All the Khajuraho map images/ Videos of Khajuraho belong to their respective owners. We have used Khajuraho images & videos for information purpose only. If you are the owner & want to remove that image/video then do write us at mentioned email. Information on Flights, Rails, Road distance to Khajuraho may be differ from actual so we request you to check Indian Railways, Airlines and other related Khajuraho tourism department Govt website of for latest updates.