Khajuraho is situated in Madhya pradesh state in central India. Khajuraho is famous for its various heritage temple and stunning architectural work on these temple. These temples comes under "UNESCO world heritage sites". So it is must visit destinations to visit during india trip. Now question arises when is the best times to visit khajuraho ?
For khajuraho best time to visit is from September to April during this time period many festivals organizes and tourist prefer to visit during that period. Famous khajuraho festivals is also organizes during this period where many classical dancers from all over the country comes to perform their dances. Lots of tourist places are nearby to khajuraho. So when you plan your trip you can consider those destinations also so that in one trip you can see more and more tourist destinations. During September to April weather is so pleasant that travelling from one destinations to another is very comfortable and convenient.
But if you travel during off season time period which is from May to August, weather is too hot and you can enjoy sightseeing travel only moring and evening hours. but you can get hotel package at low rate.