hero
How2Go
Salem to Ajmer

Salem to Ajmer

Ajmer is approximately 1900+ km from Salem, 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 Ajmer.

Read More
Sort By
Mode of Transport

Via Bangalore, Jaipur

RECOMMENDED

Salem

Bangalore

Jaipur

Ajmer

Approx Travel Time

10h 58m

₹9,013

Onwards

Via Coimbatore, Pune

FASTEST

Salem

Coimbatore

Pune

Ajmer

Approx Travel Time

9h 2m

₹15,384

Onwards

Via Bangalore, Mumbai

CHEAPEST

Salem

Bangalore

Mumbai

Ajmer

Approx Travel Time

1d 11h 33m

₹1,115

Onwards

Salem

Bangalore

Mumbai

Ajmer

Approx Travel Time

1d 13h 16m

₹5,702

Onwards

Via Bhopal

Salem

Bhopal

Ajmer

Approx Travel Time

1d 17h

₹1,385

Onwards

Direct Train

Salem

Ajmer

Approx Travel Time

2d 4h 31m

On Demand

Via Tumkur

Salem

Tumkur

Ajmer

Approx Travel Time

1d 22h 19m

₹5,299

Onwards

Via Bangalore, Nagpur

Salem

Bangalore

Nagpur

Ajmer

Approx Travel Time

9h 33m

₹13,100

Onwards

Salem

Bangalore

Nagpur

Ajmer

Approx Travel Time

10h 30m

₹13,526

Onwards

Via Bangalore, Pune

Salem

Bangalore

Pune

Ajmer

Approx Travel Time

9h 23m

₹13,758

Onwards

Frequently Asked Questions

What is the distance between Salem and Ajmer?

Ajmer is approximately 1900+ kms from Salem.

How long does it take to reach Ajmer from Salem?

It takes approximately 9 hours to reach Ajmer from Salem by Train, Flight Via Coimbatore, Pune.

What is the cheapest way to reach Ajmer from Salem?

The cheapest way to reach Ajmer from Salem is by Train Via Bangalore, Mumbai.

What is the fastest way to reach Ajmer from Salem?

The fastest way to reach Ajmer from Salem is by Train, Flight Via Coimbatore, Pune.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India