There are 5 ways to get from Shivamogga to Ajmer by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jaipur International Airport, train
best- Fly from Shivamogga (RQY) to Jaipur International Airport (JAI)RQY - JAI
- Take the train from Jaipur to Ajmer
9h 34m₹6,914–18,112Train
cheapest- Take the train from Shimoga Town to Birur Jn12090 / ...
- Take the train from Birur Jn to Ajmer16210 / ...
39h 22m₹930–7,496Bus
- Take the bus from Shivamogga to Yeshwantpur
- Take the bus from Yeshwantpur to Vadodara
- Take the bus from Baroda to Ajmer
2d 2h₹2,798–6,033Drive 1,605.2 km
- Drive from Shivamogga to Ajmer1,605.2 km
24h 12m₹17,075–24,663Fly to Dabok Airport, train
- Fly from Shivamogga (RQY) to Dabok Airport (UDR)RQY - UDR
- Take the train from Mavli Jn to Ajmer
24h 55m₹8,434–21,117
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 34m and costs ₹6,500 - ₹19,000.
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 1619 km. The road distance is 1605.2 km.
The best way to get from Shivamogga to Ajmer without a car is to train which takes 39h 22m and costs ₹900 - ₹7,500.
It takes approximately 9h 34m to get from Shivamogga to Ajmer, including transfers.
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 train which takes 39h 22m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs ₹2,800 - ₹6,500 and takes 2 days 2h.
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 12m to drive from Shivamogga to Ajmer.
What companies run services between Shivamogga, India and Ajmer, India?
You can take a train from Shimoga Town to Ajmer via Birur Jn in around 39h 22m. Alternatively, you can take a bus from Shivamogga to Ajmer via Yeshwantpur, Vadodara, and Baroda in around 2d 2h.
- Website
- goindigo.in
Flights from Shivamogga to Jaipur International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Shivamogga to Jaipur International Airport via Hyderabad
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Shivamogga to Dabok Airport via Bengaluru
- Ave. Duration
- 23h 22m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Shivamogga to Dabok Airport via Hyderabad
- Ave. Duration
- 22h 45m
- When
- Every day
- Estimated price
- ₹7,000–18,000
- Website
- airindiaexpress.in
Flights from Shivamogga to Jaipur International Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Shivamogga to Dabok Airport via Bengaluru
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jaipur to Ajmer
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Mavli Jn to Ajmer
- Ave. Duration
- 4h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Yeshwantpur
- Ave. Duration
- 5h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Yeshwantpur to Vadodara
- Ave. Duration
- 27h 18m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,700
Bus from Baroda to Ajmer
- Ave. Duration
- 14h 56m
- Frequency
- Once daily
- Estimated price
- ₹490–700
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
There are 316+ hotels available in Ajmer.


















