
Khajuraho to Barh
Barh is approximately 700+ kms from Khajuraho. The fastest way to reach Barh from Khajuraho is by Train Via Patna. It takes approximately 14 hours. The cheapest way to reach Barh from Khajuraho is by Train Via Patna which would take approximately 14 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
CHEAPEST
FASTEST
Khajuraho
Patna
Barh
Approx Travel Time
13h 52m
₹605
Onwards
Khajuraho
Patna
Barh
Approx Travel Time
14h 50m
On Demand
Khajuraho
Patna
Barh
Approx Travel Time
14h 32m
₹2,969
Onwards
Via Rewa, Patna
Khajuraho
Rewa
Patna
Barh
Approx Travel Time
18h 50m
On Demand
Khajuraho
Rewa
Patna
Barh
Approx Travel Time
18h 51m
On Demand
Via Mughal Sarai
Khajuraho
Mughal Sarai
Barh
Approx Travel Time
14h 39m
On Demand
Frequently Asked Questions
What is the distance between Khajuraho and Barh?
Barh is approximately 700+ kms from Khajuraho.
How long does it take to reach Barh from Khajuraho?
It takes approximately 14 hours to reach Barh from Khajuraho by Train Via Patna.
What is the cheapest way to reach Barh from Khajuraho?
The cheapest way to reach Barh from Khajuraho is by Train Via Patna.
What is the fastest way to reach Barh from Khajuraho?
The fastest way to reach Barh from Khajuraho is by Train Via Patna.
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Rajgir
- Khajuraho to Thanjavur
- Khajuraho to Chamba
- Khajuraho to Bhongaon
- Khajuraho to Mirzapur
- Khajuraho to Gandhidham
- Khajuraho to Hisar
- Khajuraho to Kannur
- Khajuraho to Kolar
- Khajuraho to Cuttack
- Khajuraho to Badami
- Khajuraho to Udupi
- Khajuraho to Chintpurni
- Khajuraho to Nabarangapur
- Khajuraho to Katra
Routes To Khajuraho
- Itarsi to Khajuraho
- Durg to Khajuraho
- Muvattupuzha to Khajuraho
- Srikakulam to Khajuraho
- Anakapalle to Khajuraho
- Miryalaguda to Khajuraho
- Ujjain to Khajuraho
- Jamkhandi to Khajuraho
- Dindigul to Khajuraho
- Tiruvallur to Khajuraho
- Shahada to Khajuraho
- Kanyakumari to Khajuraho
- Sirsi to Khajuraho
- Hazaribagh to Khajuraho
- Karwar to Khajuraho

