
Vidisha to Khajuraho
Khajuraho is approximately 250+ kms from Vidisha. The fastest way to reach Khajuraho from Vidisha is by Train. It takes approximately 6 hours. The cheapest way to reach Khajuraho from Vidisha is by Train Via Bina which would take approximately 8 hours.
Sort By
Mode of Transport
Via Bina
CHEAPEST
Vidisha
Bina
Khajuraho
Approx Travel Time
7h 25m
₹465
Onwards
Via Lalitpur
Vidisha
Lalitpur
Khajuraho
Approx Travel Time
7h 55m
₹530
Onwards
Via Basoda, Lalitpur
Vidisha
Basoda
Lalitpur
Khajuraho
Approx Travel Time
9h 20m
₹590
Onwards
Via Damoh
Vidisha
Damoh
Khajuraho
Approx Travel Time
9h 15m
₹8,299
Onwards
Frequently Asked Questions
What is the distance between Vidisha and Khajuraho?
Khajuraho is approximately 250+ kms from Vidisha.
How long does it take to reach Khajuraho from Vidisha?
It takes approximately 6 hours to reach Khajuraho from Vidisha by Train.
What is the cheapest way to reach Khajuraho from Vidisha?
The cheapest way to reach Khajuraho from Vidisha is by Train Via Bina.
What is the fastest way to reach Khajuraho from Vidisha?
The fastest way to reach Khajuraho from Vidisha is by Train.
Routes Connecting Vidisha
Routes From Vidisha
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Sonepur to Khajuraho
- Najibabad to Khajuraho
- Sawantwadi to Khajuraho
- Nanpara to Khajuraho
- Darjeeling to Khajuraho
- Sivakasi to Khajuraho
- Mandawa to Khajuraho
- Patiala to Khajuraho
- Abohar to Khajuraho
- Manali to Khajuraho
- Ludhiana to Khajuraho
- Khanna to Khajuraho
- Mannargudi to Khajuraho
- Kalyan to Khajuraho
- Rajgarh to Khajuraho