By Air:
Khajuraho has a domestic airport with the name of City Airport Khajuraho. It is located at 2 Km south of Khajuraho town. From 05/05/2010onwards flights from Delhi & Varanasi are operating for Khajuraho. Generally for these two destinations Delhi and Varanasi arrival/departure takes place in the afternoon. Work is going on to enhance the connectivity of Khajuraho Airport to different destinations to make travelling convenient for the tourists. Best way to reach Khajuraho is by air
Route Name |
Distance |
Time |
Delhi to Khajuraho |
660 km |
11 hours 13 mins |
Varanasi to Khajuraho |
402 km |
8 hours 9 mins |
Mumbai to Khajuraho |
1,141 km |
19 hours 14 mins |
Udaipur to Khajuraho |
781 km |
12 hours 17 mins |
Hyderabad to Khajuraho |
1,078 km |
17 hours 17 mins |
Kolkata to Khajuraho |
1,073 km |
19 hours 37 mins |
Bangalore to Khajuraho |
1,667 km |
1 day 1 hour |
Ahmedabad to Khajuraho |
1,039 km |
16 hours 31 mins |
Pune to Khajuraho |
1,163 km |
20 hours 52 mins |
Chennai to Khajuraho |
1,702 km |
1 day 2 hours |
Jodhpur to Khajuraho |
887 km |
14 hours 51 mins |
Jaipur to Khajuraho |
636 km |
11 hours 27 mins |
By Train:
Khajuraho Railway Station is just 5km from Khajuraho Town. There is direct train for Khajuraho Railway Station and is UP Sam Park Kranti Express for Khajuraho. It is the only train, at present 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. Those who are coming from Mumbai/Kolkata can reach Satna Railway Station to travel Khajuraho which is at a distance of 130kms.
If you are going to visit Khajuraho from Jaipur then 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.
By Car:
Khajuraho city is very well connected by Jhansi, Satna, Katni, Orchha, Bandhavgarh, Chattarpur etc. Usually tourists arrive at Jhansi Railway Station by train and take taxi car 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 240km/05:00hrs.