Khajuraho to Barnala
Barnala is approximately 850+ kms from Khajuraho. The fastest way to reach Barnala from Khajuraho is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Barnala from Khajuraho is by Train Via Agra which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Khajuraho
Delhi
Barnala
Approx Travel Time
8h 10m
₹8,621
Onwards
Khajuraho
Delhi
Barnala
Approx Travel Time
18h 10m
On Demand
Khajuraho
Delhi
Barnala
Approx Travel Time
9h 49m
₹12,189
Onwards
Via Sonipat
Khajuraho
Sonipat
Barnala
Approx Travel Time
17h 55m
On Demand
Khajuraho
Sonipat
Barnala
Approx Travel Time
19h 13m
On Demand
Via Agra
CHEAPEST
Khajuraho
Agra
Barnala
Approx Travel Time
17h 55m
₹580
Onwards
Via Mathura
Khajuraho
Mathura
Barnala
Approx Travel Time
17h 55m
On Demand
Via Panipat
Khajuraho
Panipat
Barnala
Approx Travel Time
18h 10m
On Demand
Via Karnal
Khajuraho
Karnal
Barnala
Approx Travel Time
18h 25m
On Demand
Via Gwalior
Khajuraho
Gwalior
Barnala
Approx Travel Time
18h 10m
On Demand
Frequently Asked Questions
What is the distance between Khajuraho and Barnala?
Barnala is approximately 850+ kms from Khajuraho.
How long does it take to reach Barnala from Khajuraho?
It takes approximately 8 hours to reach Barnala from Khajuraho by Flight, Train Via Delhi.
What is the cheapest way to reach Barnala from Khajuraho?
The cheapest way to reach Barnala from Khajuraho is by Train Via Agra.
What is the fastest way to reach Barnala from Khajuraho?
The fastest way to reach Barnala from Khajuraho is by Flight, Train Via Delhi.
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Malegaon to Khajuraho
- Kanchipuram to Khajuraho
- Una to Khajuraho
- Korba to Khajuraho
- Adoni to Khajuraho
- Sheikhpura to Khajuraho
- Jamshedpur to Khajuraho
- Kumbhalgarh to Khajuraho
- Palani to Khajuraho
- Mundra to Khajuraho
- Ratangarh to Khajuraho
- Nainpur to Khajuraho
- Haveri to Khajuraho
- Sindhanur to Khajuraho
- Alipurduar to Khajuraho