hero
How2Go
Ajmer to Jalandhar

Ajmer to Jalandhar

Jalandhar is approximately 650+ kms from Ajmer. The fastest way to reach Jalandhar from Ajmer is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Jalandhar from Ajmer is by Train Via Delhi which would take approximately 16 hours.

Sort By
Mode of Transport

Via Ghaziabad

RECOMMENDED

Ajmer

Ghaziabad

Jalandhar

Approx Travel Time

3h 45m

₹7,984

Onwards

Via Delhi

FASTEST

Ajmer

Delhi

Jalandhar

Approx Travel Time

3h 35m

₹8,484

Onwards

Ajmer

Delhi

Jalandhar

Approx Travel Time

9h 37m

₹5,343

Onwards

CHEAPEST

Ajmer

Delhi

Jalandhar

Approx Travel Time

15h 42m

₹335

Onwards

Ajmer

Delhi

Jalandhar

Approx Travel Time

15h 17m

₹1,159

Onwards

Ads by MMT

Direct Bus

Ajmer

Jalandhar

Approx Travel Time

14h 20m

₹949

Onwards

Via Jaipur

Ajmer

Jaipur

Jalandhar

Approx Travel Time

14h 19m

₹2,515

Onwards

Ajmer

Jaipur

Jalandhar

Approx Travel Time

18h 34m

₹2,121

Onwards

Ads by MMT

Direct Train

Ajmer

Jalandhar

Approx Travel Time

18h 40m

₹405

Onwards

Via Chomu, Phagwara

Ajmer

Chomu

Phagwara

Jalandhar

Approx Travel Time

15h 41m

₹1,993

Onwards

Frequently Asked Questions

What is the distance between Ajmer and Jalandhar?

Jalandhar is approximately 650+ kms from Ajmer.

How long does it take to reach Jalandhar from Ajmer?

It takes approximately 4 hours to reach Jalandhar from Ajmer by Flight Via Delhi.

What is the cheapest way to reach Jalandhar from Ajmer?

The cheapest way to reach Jalandhar from Ajmer is by Train Via Delhi.

What is the fastest way to reach Jalandhar from Ajmer?

The fastest way to reach Jalandhar from Ajmer is by Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India