hero
How2Go
Shajapur to Ajmer

Shajapur to Ajmer

Ajmer is approximately 400+ kms from Shajapur. The fastest way to reach Ajmer from Shajapur is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Ajmer from Shajapur is by Train Via Ratlam which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shajapur

Ajmer

Approx Travel Time

8h 30m

On Demand

Via Kota

Shajapur

Kota

Ajmer

Approx Travel Time

9h 55m

₹370

Onwards

Shajapur

Kota

Ajmer

Approx Travel Time

10h 25m

₹3,567

Onwards

Ads by MMT

Via Guna

Shajapur

Guna

Ajmer

Approx Travel Time

11h 55m

₹460

Onwards

Via Ratlam

CHEAPEST

Shajapur

Ratlam

Ajmer

Approx Travel Time

12h 25m

₹335

Onwards

Ads by MMT

Via Jaipur

Shajapur

Jaipur

Ajmer

Approx Travel Time

12h 25m

On Demand

Shajapur

Jaipur

Ajmer

Approx Travel Time

10h 25m

On Demand

Shajapur

Jaipur

Ajmer

Approx Travel Time

13h 10m

On Demand

Shajapur

Jaipur

Ajmer

Approx Travel Time

13h 8m

On Demand

Via Indore

FASTEST

Shajapur

Indore

Ajmer

Approx Travel Time

4h 40m

₹4,274

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Ajmer?

Ajmer is approximately 400+ kms from Shajapur.

How long does it take to reach Ajmer from Shajapur?

It takes approximately 5 hours to reach Ajmer from Shajapur by Train, Flight Via Indore.

What is the cheapest way to reach Ajmer from Shajapur?

The cheapest way to reach Ajmer from Shajapur is by Train Via Ratlam.

What is the fastest way to reach Ajmer from Shajapur?

The fastest way to reach Ajmer from Shajapur is by Train, Flight Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India