
Siwan to Khajuraho
Khajuraho is approximately 500+ kms from Siwan. The fastest way to reach Khajuraho from Siwan is by Bus, Flight Via Varanasi. It takes approximately 7 hours. The cheapest way to reach Khajuraho from Siwan is by Train, Flight Via Varanasi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ballia, Varanasi
RECOMMENDED
Siwan
Ballia
Varanasi
Khajuraho
Approx Travel Time
7h 19m
₹6,889
Onwards
Via Varanasi
FASTEST
Siwan
Varanasi
Khajuraho
Approx Travel Time
7h 10m
₹3,272
Onwards
Siwan
Varanasi
Khajuraho
Approx Travel Time
15h 15m
On Demand
CHEAPEST
Siwan
Varanasi
Khajuraho
Approx Travel Time
7h 40m
₹2,887
Onwards
Via Patna, Varanasi
Siwan
Patna
Varanasi
Khajuraho
Approx Travel Time
7h 25m
₹14,859
Onwards
Via Ghazipur
Siwan
Ghazipur
Khajuraho
Approx Travel Time
14h 57m
On Demand
Siwan
Ghazipur
Khajuraho
Approx Travel Time
15h 20m
On Demand
Via Rasra
Siwan
Rasra
Khajuraho
Approx Travel Time
14h 26m
On Demand
Via Prayagraj(Allahabad)
Siwan
Prayagraj(Allahabad)
Khajuraho
Approx Travel Time
16h 48m
On Demand
Via Ghazipur, Varanasi
Siwan
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
8h 10m
₹8,244
Onwards
Frequently Asked Questions
What is the distance between Siwan and Khajuraho?
Khajuraho is approximately 500+ kms from Siwan.
How long does it take to reach Khajuraho from Siwan?
It takes approximately 7 hours to reach Khajuraho from Siwan by Bus, Flight Via Varanasi.
What is the cheapest way to reach Khajuraho from Siwan?
The cheapest way to reach Khajuraho from Siwan is by Train, Flight Via Varanasi.
What is the fastest way to reach Khajuraho from Siwan?
The fastest way to reach Khajuraho from Siwan is by Bus, Flight Via Varanasi.
Routes Connecting Siwan
Routes From Siwan
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Dhenkanal to Khajuraho
- Guruvayoor to Khajuraho
- Vidisha to Khajuraho
- Tumkur to Khajuraho
- Uttarkashi to Khajuraho
- Sasaram to Khajuraho
- Purnia to Khajuraho
- Shirdi to Khajuraho
- Kanigiri to Khajuraho
- Jajpur to Khajuraho
- Mangaon to Khajuraho
- Kayamkulam to Khajuraho
- Viramgam to Khajuraho
- Gandhinagar to Khajuraho
- Latur to Khajuraho


