There are 6 ways to get from Shivamogga to Ajmer by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Ahmedabad
best- Take the bus from Shivamogga to Jalhalli Crossbus
- Take the bus from Peenya N.H.4 T.Dasarahalli to Paldibus
- Take the bus from Ahmedabad, Gujarat to Ajmer, Rajasthanbus
33h 43mTrain
cheapest- Take the train from Shimoga Town to Birur Jntrain 12090 / ...
- Take the train from Birur Jn to Ajmertrain 16210 / ...
39h 22m₹930–7,496Drive 1,604.8 km
- Drive from Shivamogga to Ajmercar 1,604.8 km
24h 15m₹18,092–26,132Fly to Ajmer Kishangarh Airport
- Fly from Shivamogga (RQY) to Ajmer Kishangarh Airport (KQH)plane RQY - KQH
20h 37m₹12,114–29,097Bus
- Take the bus from Shivamogga, Karnataka to Gokarna(Karnataka), Karnatakabus
- Take the bus from Gokarna(Karnataka), Karnataka to Belagavi, Karnatakabus
- Take the bus from Belagavi, Karnataka to Ajmer, Rajasthanbus
44h 19mFly to Jaipur International Airport, train
- Fly from Shivamogga (RQY) to Jaipur International Airport (JAI)plane RQY - JAI
- Take the train from Gandhinagar Jpr to Ajmertrain
9h 45m₹7,909–21,207
Shivamogga to Ajmer by train
Questions & Answers
The cheapest way to get from Shivamogga to Ajmer is to train which costs ₹900 - ₹7,500 and takes 39h 22m.
The fastest way to get from Shivamogga to Ajmer is to fly and train which takes 9h 45m and costs ₹7,500 - ₹22,000.
No, there is no direct bus from Shivamogga to Ajmer. However, there are services departing from Shivamogga and arriving at Ajmer, Rajasthan via Peenya N.H.4 T.Dasarahalli, Paldi and Ahmedabad, Gujarat. The journey, including transfers, takes approximately 33h 43m.
No, there is no direct train from Shivamogga to Ajmer. However, there are services departing from Shimoga Town and arriving at Ajmer via Birur Jn. The journey, including transfers, takes approximately 39h 22m.
The distance between Shivamogga and Ajmer is 2190 km. The road distance is 1604.8 km.
The best way to get from Shivamogga to Ajmer without a car is to bus via Ahmedabad which takes 33h 43m and costs .
It takes approximately 33h 43m to get from Shivamogga to Ajmer, including transfers.
Shivamogga to Ajmer bus services, operated by KSRTC, depart from Shivamogga station.
Shivamogga to Ajmer train services, operated by Indian Railways, depart from Shimoga Town station.
The best way to get from Shivamogga to Ajmer is to bus via Ahmedabad which takes 33h 43m and costs . Alternatively, you can train, which costs ₹900 - ₹7,500 and takes 39h 22m, you could also fly, which costs ₹12,000 - ₹30,000 and takes 20h 37m.
What companies run services between Shivamogga, India and Ajmer, India?
You can take a bus from Shivamogga to Ajmer, Rajasthan via Jalhalli Cross, Peenya N.H.4 T.Dasarahalli, Paldi, Sanyas Ashram, and Ahmedabad, Gujarat in around 33h 43m. Alternatively, you can take a train from Shimoga Town to Ajmer via Birur Jn in around 39h 22m.
- Website
- goindigo.in
Flights from Shivamogga to Ajmer Kishangarh Airport via Bengaluru, Ahmedabad
- Ave. Duration
- 24h 35m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Shivamogga to Ajmer Kishangarh Airport via Tirupati, Delhi
- Ave. Duration
- 27h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–29,000
Flights from Shivamogga to Jaipur International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Shivamogga to Jaipur International Airport via Madras
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Shivamogga to Jaipur International Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- starair.in
Flights from Shivamogga to Ajmer Kishangarh Airport via Bengaluru, Pune
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–60,000
Flights from Shivamogga to Ajmer Kishangarh Airport via Bengaluru, Ahmedabad
- Ave. Duration
- 21h 25m
- When
- Thursday and Saturday
- Estimated price
- ₹11,000–27,000
Flights from Shivamogga to Ajmer Kishangarh Airport via Bengaluru, Nagpur
- Ave. Duration
- 23h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Shivamogga to Ajmer Kishangarh Airport via Goa Mopa, Pune
- Ave. Duration
- 19h 55m
- When
- Saturday and Sunday
- Estimated price
- ₹11,000–55,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shimoga Town to Birur Jn
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Birur Jn to Ajmer
- Ave. Duration
- 37h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Gandhinagar Jpr to Ajmer
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Jalhalli Cross
- Ave. Duration
- 5h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Peenya N.H.4 T.Dasarahalli to Paldi
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- ₹1,600–3,900
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- [email protected]
- Website
- omio.com
Bus from Shivamogga, Karnataka to Gokarna(Karnataka), Karnataka
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Schedules at
- omio.com
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Gokarna(Karnataka), Karnataka to Belagavi, Karnataka
- Ave. Duration
- 4h 59m
- Frequency
- Every 4 hours
- Schedules at
- omio.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, What are the different types of Renfe trains in Spain?, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Shivamogga to Ajmer bus services, operated by KSRTC, arrive at Jalhalli Cross station.
Shivamogga to Ajmer train services, operated by Indian Railways, arrive at Birur Jn station.
Yes, the driving distance between Shivamogga to Ajmer is 1605 km. It takes approximately 24h 15m to drive from Shivamogga to Ajmer.
There are 317+ hotels available in Ajmer.



















