hero
How2Go
Ludhiana to Khajjiar

Ludhiana to Khajjiar

Khajjiar is approximately 250+ km from Ludhiana, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Khajjiar.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Ludhiana

Khajjiar

Approx Travel Time

6h 12m

₹5,050

Onwards

Via Pathankot

CHEAPEST

FASTEST

Ludhiana

Pathankot

Khajjiar

Approx Travel Time

6h 2m

₹3,319

Onwards

Via Dalhousie

Ludhiana

Dalhousie

Khajjiar

Approx Travel Time

7h 25m

₹3,986

Onwards

Via Kathua

Ludhiana

Kathua

Khajjiar

Approx Travel Time

6h 32m

₹3,558

Onwards

Via Jalandhar, Kathua

Ludhiana

Jalandhar

Kathua

Khajjiar

Approx Travel Time

6h 35m

₹3,608

Onwards

Via Pathankot, Kathua

Ludhiana

Pathankot

Kathua

Khajjiar

Approx Travel Time

7h

₹3,683

Onwards

Via Phagwara, Kathua

Ludhiana

Phagwara

Kathua

Khajjiar

Approx Travel Time

7h 44m

₹3,603

Onwards

Via Dasua, Kathua

Ludhiana

Dasua

Kathua

Khajjiar

Approx Travel Time

7h 37m

₹3,733

Onwards

Via Mukerian, Kathua

Ludhiana

Mukerian

Kathua

Khajjiar

Approx Travel Time

7h 45m

₹3,703

Onwards

Via Phillaur, Kathua

Ludhiana

Phillaur

Kathua

Khajjiar

Approx Travel Time

8h

₹3,703

Onwards

Frequently Asked Questions

What is the distance between Ludhiana and Khajjiar?

Khajjiar is approximately 250+ kms from Ludhiana.

How long does it take to reach Khajjiar from Ludhiana?

It takes approximately 6 hours to reach Khajjiar from Ludhiana by Train, Cab Via Pathankot.

What is the cheapest way to reach Khajjiar from Ludhiana?

The cheapest way to reach Khajjiar from Ludhiana is by Train, Cab Via Pathankot.

What is the fastest way to reach Khajjiar from Ludhiana?

The fastest way to reach Khajjiar from Ludhiana is by Train, Cab Via Pathankot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India