hero
How2Go
Gurdaspur to Ajmer

Gurdaspur to Ajmer

Ajmer is approximately 750+ kms from Gurdaspur. The fastest way to reach Ajmer from Gurdaspur is by Train, Flight Via Amritsar, Jaipur. It takes approximately 6 hours. The cheapest way to reach Ajmer from Gurdaspur is by Train Via Ludhiana which would take approximately 15 hours.

Sort By
Mode of Transport

Via Amritsar, Jaipur

RECOMMENDED

FASTEST

Gurdaspur

Amritsar

Jaipur

Ajmer

Approx Travel Time

6h 5m

₹13,733

Onwards

Gurdaspur

Amritsar

Jaipur

Ajmer

Approx Travel Time

8h 20m

₹5,892

Onwards

Gurdaspur

Amritsar

Jaipur

Ajmer

Approx Travel Time

8h 20m

₹7,798

Onwards

Gurdaspur

Amritsar

Jaipur

Ajmer

Approx Travel Time

8h 35m

₹6,451

Onwards

Via Ludhiana

Gurdaspur

Ludhiana

Ajmer

Approx Travel Time

14h 29m

₹3,214

Onwards

CHEAPEST

Gurdaspur

Ludhiana

Ajmer

Approx Travel Time

14h 46m

₹500

Onwards

Ads by MMT

Via Bathinda

Gurdaspur

Bathinda

Ajmer

Approx Travel Time

16h 20m

₹6,329

Onwards

Gurdaspur

Bathinda

Ajmer

Approx Travel Time

15h 40m

₹1,700

Onwards

Via Jalandhar

Gurdaspur

Jalandhar

Ajmer

Approx Travel Time

17h 10m

₹1,155

Onwards

Ads by MMT

Via Ghaziabad

Gurdaspur

Ghaziabad

Ajmer

Approx Travel Time

10h 36m

₹2,845

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Ajmer?

Ajmer is approximately 750+ kms from Gurdaspur.

How long does it take to reach Ajmer from Gurdaspur?

It takes approximately 6 hours to reach Ajmer from Gurdaspur by Train, Flight Via Amritsar, Jaipur.

What is the cheapest way to reach Ajmer from Gurdaspur?

The cheapest way to reach Ajmer from Gurdaspur is by Train Via Ludhiana.

What is the fastest way to reach Ajmer from Gurdaspur?

The fastest way to reach Ajmer from Gurdaspur is by Train, Flight Via Amritsar, Jaipur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India