hero
How2Go
Khajuraho to Batala

Khajuraho to Batala

Batala is approximately 950+ kms from Khajuraho. The fastest way to reach Batala from Khajuraho is by Flight, Train Via Delhi, Amritsar. It takes approximately 6 hours. The cheapest way to reach Batala from Khajuraho is by Flight, Train Via Delhi, Jalandhar which would take approximately 13 hours.

Sort By
Mode of Transport

Via Delhi, Jalandhar

RECOMMENDED

CHEAPEST

Khajuraho

Delhi

Jalandhar

Batala

Approx Travel Time

12h 35m

₹4,072

Onwards

Khajuraho

Delhi

Jalandhar

Batala

Approx Travel Time

13h 6m

₹5,739

Onwards

Via Delhi

Khajuraho

Delhi

Batala

Approx Travel Time

11h 25m

₹4,137

Onwards

Khajuraho

Delhi

Batala

Approx Travel Time

13h 25m

₹4,621

Onwards

Ads by MMT

Via Delhi, Ludhiana

Khajuraho

Delhi

Ludhiana

Batala

Approx Travel Time

12h 35m

₹4,072

Onwards

Khajuraho

Delhi

Ludhiana

Batala

Approx Travel Time

13h 14m

₹6,636

Onwards

Via Delhi, Phagwara

Khajuraho

Delhi

Phagwara

Batala

Approx Travel Time

12h 50m

₹4,122

Onwards

Ads by MMT

Via Delhi, Amritsar

FASTEST

Khajuraho

Delhi

Amritsar

Batala

Approx Travel Time

5h 50m

₹6,882

Onwards

Via Delhi, Chandigarh

Khajuraho

Delhi

Chandigarh

Batala

Approx Travel Time

8h 35m

₹6,091

Onwards

Via Karnal

Khajuraho

Karnal

Batala

Approx Travel Time

21h 10m

On Demand

Frequently Asked Questions

What is the distance between Khajuraho and Batala?

Batala is approximately 950+ kms from Khajuraho.

How long does it take to reach Batala from Khajuraho?

It takes approximately 6 hours to reach Batala from Khajuraho by Flight, Train Via Delhi, Amritsar.

What is the cheapest way to reach Batala from Khajuraho?

The cheapest way to reach Batala from Khajuraho is by Flight, Train Via Delhi, Jalandhar.

What is the fastest way to reach Batala from Khajuraho?

The fastest way to reach Batala from Khajuraho is by Flight, Train Via Delhi, Amritsar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India