
Khajuraho to Sirhind
Sirhind is approximately 250+ kms from Khajuraho. The fastest way to reach Sirhind from Khajuraho is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Sirhind from Khajuraho is by Train Via Agra which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Khajuraho
Delhi
Sirhind
Approx Travel Time
7h 40m
On Demand
Khajuraho
Delhi
Sirhind
Approx Travel Time
7h 40m
On Demand
Khajuraho
Delhi
Sirhind
Approx Travel Time
17h 40m
On Demand
Via Agra
CHEAPEST
Khajuraho
Agra
Sirhind
Approx Travel Time
17h 25m
₹555
Onwards
Via Palwal
Khajuraho
Palwal
Sirhind
Approx Travel Time
17h 25m
On Demand
Via Faridabad
Khajuraho
Faridabad
Sirhind
Approx Travel Time
17h 40m
On Demand
Via Mathura
Khajuraho
Mathura
Sirhind
Approx Travel Time
17h 40m
On Demand
Via KOSI KALAN
Khajuraho
KOSI KALAN
Sirhind
Approx Travel Time
17h 40m
On Demand
Via Sonipat
Khajuraho
Sonipat
Sirhind
Approx Travel Time
17h 25m
On Demand
Via Prayagraj(Allahabad), Mohali
Khajuraho
Prayagraj(Allahabad)
Mohali
Sirhind
Approx Travel Time
9h 35m
₹6,452
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Sirhind?
Sirhind is approximately 250+ kms from Khajuraho.
How long does it take to reach Sirhind from Khajuraho?
It takes approximately 8 hours to reach Sirhind from Khajuraho by Flight, Train Via Delhi.
What is the cheapest way to reach Sirhind from Khajuraho?
The cheapest way to reach Sirhind from Khajuraho is by Train Via Agra.
What is the fastest way to reach Sirhind from Khajuraho?
The fastest way to reach Sirhind from Khajuraho is by Flight, Train Via Delhi.