Thane to Khajuraho - Multiple Options To Reach By Train
Khajuraho is approximately 1050+ kms from Thane. The fastest way to reach Khajuraho from Thane is by Train Via Harda. It takes approximately 22 hours. The cheapest way to reach Khajuraho from Thane is by Train Via Nashik which would take approximately 23 hours.
Sort By
Mode of Transport
Via Harda
RECOMMENDED
FASTEST
Thane
Harda
Khajuraho
Approx Travel Time
22h 10m
₹775
Onwards
Via Bhopal
Thane
Bhopal
Khajuraho
Approx Travel Time
22h 25m
₹810
Onwards
Via Khandwa
Thane
Khandwa
Khajuraho
Approx Travel Time
22h 25m
On Demand
Via Bhusawal
Thane
Bhusawal
Khajuraho
Approx Travel Time
22h 25m
On Demand
Via Nashik
CHEAPEST
Thane
Nashik
Khajuraho
Approx Travel Time
22h 25m
₹725
Onwards
Via Vidisha
Thane
Vidisha
Khajuraho
Approx Travel Time
22h 25m
On Demand
Via Kalyan
Thane
Kalyan
Khajuraho
Approx Travel Time
22h 25m
On Demand
Via Basoda
Thane
Basoda
Khajuraho
Approx Travel Time
22h 27m
On Demand
Via Itarsi
Thane
Itarsi
Khajuraho
Approx Travel Time
22h 40m
₹775
Onwards
Via Bina
Thane
Bina
Khajuraho
Approx Travel Time
22h 40m
₹855
Onwards
Frequently Asked Questions
What is the distance between Thane and Khajuraho?
Khajuraho is approximately 1050+ kms from Thane.
How long does it take to reach Khajuraho from Thane?
It takes approximately 22 hours to reach Khajuraho from Thane by Train Via Harda.
What is the cheapest way to reach Khajuraho from Thane?
The cheapest way to reach Khajuraho from Thane is by Train Via Nashik.
What is the fastest way to reach Khajuraho from Thane?
The fastest way to reach Khajuraho from Thane is by Train Via Harda.
Routes Connecting Thane
From Thane
Routes Connecting Khajuraho
From Khajuraho
- Khajuraho to Penukonda
- Khajuraho to Bhabua
- Khajuraho to Jetpur
- Khajuraho to Balangir
- Khajuraho to Ooty
- Khajuraho to Sindhanur
- Khajuraho to Hubli
- Khajuraho to Sagara
- Khajuraho to Karimnagar
- Khajuraho to Azamgarh
- Khajuraho to Puttaparthi
- Khajuraho to Papanasam
- Khajuraho to Vijayawada
- Khajuraho to Najibabad
- Khajuraho to Nagercoil