
Ballia to Khajuraho
Khajuraho is approximately 600+ kms from Ballia. The fastest way to reach Khajuraho from Ballia is by Train, Flight Via Varanasi. It takes approximately 5 hours. The cheapest way to reach Khajuraho from Ballia is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Varanasi
FASTEST
Ballia
Varanasi
Khajuraho
Approx Travel Time
4h 28m
₹2,709
Onwards
Ballia
Varanasi
Khajuraho
Approx Travel Time
5h 58m
₹6,490
Onwards
Via Ghazipur, Varanasi
Ballia
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
5h 53m
₹6,731
Onwards
Ballia
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
6h 27m
₹6,785
Onwards
Ballia
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
6h 57m
On Demand
Ballia
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
5h 15m
₹2,854
Onwards
Ballia
Ghazipur
Varanasi
Khajuraho
Approx Travel Time
6h 23m
On Demand
Via Ghazipur
Ballia
Ghazipur
Khajuraho
Approx Travel Time
13h 3m
On Demand
Ballia
Ghazipur
Khajuraho
Approx Travel Time
13h 33m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Khajuraho?
Khajuraho is approximately 600+ kms from Ballia.
How long does it take to reach Khajuraho from Ballia?
It takes approximately 5 hours to reach Khajuraho from Ballia by Train, Flight Via Varanasi.
What is the cheapest way to reach Khajuraho from Ballia?
The cheapest way to reach Khajuraho from Ballia is by Train.
What is the fastest way to reach Khajuraho from Ballia?
The fastest way to reach Khajuraho from Ballia is by Train, Flight Via Varanasi.
Routes Connecting Ballia
Routes From Ballia
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Sirohi to Khajuraho
- Washim to Khajuraho
- Porbandar to Khajuraho
- Yavatmal to Khajuraho
- Malout to Khajuraho
- Uttarkashi to Khajuraho
- Raichur to Khajuraho
- Attingal to Khajuraho
- Guwahati to Khajuraho
- Kausani to Khajuraho
- Rewari to Khajuraho
- Bhadrachalam to Khajuraho
- Bhilai to Khajuraho
- Godhra to Khajuraho
- Badvel to Khajuraho


