
Khajuraho to Deoghar
Deoghar is approximately 750+ kms from Khajuraho. The fastest way to reach Deoghar from Khajuraho is by Flight, Train Via Varanasi. It takes approximately 13 hours. The cheapest way to reach Deoghar from Khajuraho is by Flight, Train Via Varanasi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
CHEAPEST
FASTEST
Khajuraho
Varanasi
Deoghar
Approx Travel Time
12h 25m
₹4,077
Onwards
Khajuraho
Varanasi
Deoghar
Approx Travel Time
19h 10m
On Demand
Via Rewa, Patna
Khajuraho
Rewa
Patna
Deoghar
Approx Travel Time
22h 31m
On Demand
Khajuraho
Rewa
Patna
Deoghar
Approx Travel Time
1d 0h 31m
On Demand
Via Mirzapur
Khajuraho
Mirzapur
Deoghar
Approx Travel Time
19h 21m
On Demand
Via Prayagraj(Allahabad)
Khajuraho
Prayagraj(Allahabad)
Deoghar
Approx Travel Time
18h 56m
₹8,031
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Deoghar?
Deoghar is approximately 750+ kms from Khajuraho.
How long does it take to reach Deoghar from Khajuraho?
It takes approximately 13 hours to reach Deoghar from Khajuraho by Flight, Train Via Varanasi.
What is the cheapest way to reach Deoghar from Khajuraho?
The cheapest way to reach Deoghar from Khajuraho is by Flight, Train Via Varanasi.
What is the fastest way to reach Deoghar from Khajuraho?
The fastest way to reach Deoghar from Khajuraho is by Flight, Train Via Varanasi.

