There are 7 ways to get from Somnath temple to Ajmer by train, bus, car, taxi, 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.
Train
best- Take the train from Veraval to Ajmertrain 04174
15h 31m₹1,055–3,951Bus via Ahmedabad
cheapest- Take the bus from Somnath to Ranip Bus Standbus
- Take the bus from Ahmedabad Ranip to Ajmer RJbus
22h 44m₹833–1,790Bus
- Take the bus from Somnath to Keshodbus
- Take the bus from Keshod to Rajkotbus
- Take the bus from Rajkot to Ajmerbus
22h 38mDrive 886.3 km
- Drive from Somnath temple to Ajmercar 886.3 km
13h 18m₹8,596–12,417Taxi, fly to Jodhpur Airport, train
- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Jodhpur Airport (JDH)plane DIU - JDH
- Take the train from Bhagat Ki Kothi to Ajmertrain
27h 57m₹8,142–26,325Taxi, fly to Jaipur International Airport, train
- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Jaipur International Airport (JAI)plane DIU - JAI
- Take the train from Gandhinagar Jpr to Ajmertrain
13h 59m₹11,327–19,795Taxi, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD)plane DIU - AMD
- Take the train from Sabarmati Bg to Ajmertrain
10h 48m₹5,372–17,205
Diu Airport (DIU) to Jodhpur Airport (JDH) flights
Comparing Your Travel Options
The cheapest way to get from Somnath temple to Ajmer is to bus via Ahmedabad which costs ₹800 - ₹1,800 and takes 22h 44m.
The fastest way to get from Somnath temple to Ajmer is to taxi and fly and train which takes 10h 48m and costs ₹5,000 - ₹18,000.
No, there is no direct bus from Somnath temple to Ajmer. However, there are services departing from Somnath and arriving at Ajmer via Keshod and Rajkot. The journey, including transfers, takes approximately 22h 38m.
No, there is no direct train from Somnath temple to Ajmer. However, there are services departing from Veraval and arriving at Ajmer via . The journey, including transfers, takes approximately 15h 31m.
The distance between Somnath temple and Ajmer is 861 km. The road distance is 886.3 km.
The best way to get from Somnath temple to Ajmer without a car is to train which takes 15h 31m and costs ₹1,000 - ₹4,000.
It takes approximately 15h 31m to get from Somnath temple to Ajmer, including transfers.
Somnath temple to Ajmer bus services, operated by GSRTC, depart from Somnath station.
Somnath temple to Ajmer train services, operated by Indian Railways, depart from Veraval station.
The best way to get from Somnath temple to Ajmer is to train which takes 15h 31m and costs ₹1,000 - ₹4,000. Alternatively, you can bus, which costs and takes 22h 38m.
What companies run services between Somnath temple, Gujarāt, India and Ajmer, India?
Indian Railways operates a train from Veraval to Ajmer once a week. Tickets cost ₹420–3,200 and the journey takes 15h 25m. Alternatively, you can take a vehicle from Somnath temple to Ajmer via Somnath, Keshod, Keshod, and Rajkot in around 22h 38m.
- Website
- goindigo.in
Flights from Diu Airport to Jodhpur Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 24h 50m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Wednesday
- Estimated price
- ₹6,500–23,000
Flights from Diu Airport to Jodhpur Airport via Sardar Vallabhbhai Patel International Airport, Delhi
- Ave. Duration
- 21h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Diu Airport to Jodhpur Airport via Sardar Vallabhbhai Patel International Airport, Jaipur International Airport
- Ave. Duration
- 21h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–24,000
Flights from Diu Airport to Jodhpur Airport via Sardar Vallabhbhai Patel International Airport, Indore
- Ave. Duration
- 25h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–24,000
Flights from Diu Airport to Jodhpur Airport via Goa Mopa, Jaipur International Airport
- Ave. Duration
- 19h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Diu Airport to Jaipur International Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Diu Airport to Jaipur International Airport via Goa Mopa
- Ave. Duration
- 9h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Diu Airport to Jaipur International Airport via Sardar Vallabhbhai Patel International Airport, Delhi
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,500–12,000
- Website
- airindiaexpress.in
Flights from Diu Airport to Jodhpur Airport via Sardar Vallabhbhai Patel International Airport, Delhi
- Ave. Duration
- 20h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
- Website
- starair.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹2,800–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Ajmer
- Ave. Duration
- 15h 25m
- Frequency
- Once a week
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Bhagat Ki Kothi to Ajmer
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Gandhinagar Jpr to Ajmer
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Sabarmati Bg to Ajmer
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
Bus from Somnath to Ranip Bus Stand
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₹330–800
- Schedules at
- gsrtc.in
- Seater
- ₹330–700
- AC Sleeper
- ₹550–800
Bus from Ahmedabad Ranip to Ajmer RJ
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ₹509–1,000
- Schedules at
- gsrtc.in
- Seater
- ₹600–850
- AC Sleeper
- ₹700–1,000
- Adult
- ₹509
- Website
- One Fifty One Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- One Fifty One Travels
- Website
- Jay Somnath Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Schedules at
- Jay Somnath Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Jay Dwarkadhish Travels®
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Schedules at
- Jay Dwarkadhish Travels®
- Phone
- +91 79265 76492
- [email protected]
- Website
- Patel tours and travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Patel tours and travels
- Website
- PAL BUS(Patel Travels®)
Bus from Rajkot to Ajmer
- Ave. Duration
- 16h
- Frequency
- 3 times a day
- Schedules at
- PAL BUS(Patel Travels®)
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Rajkot to Ajmer
- Ave. Duration
- 16h 8m
- Frequency
- 3 times a day
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Rajkot to Ajmer
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Website
- Jakhar Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Rajkot to Ajmer
- Ave. Duration
- 16h 20m
- Frequency
- 3 times a week
- Website
- MR Travels
- Website
- Shree Mahaveer Travels
Bus from Rajkot to Ajmer
- Ave. Duration
- 15h 50m
- Frequency
- Twice a week
- Schedules at
- Shree Mahaveer Travels
- Phone
- +91 99790 40078
- [email protected]
- Website
- Avadh Travels
Bus from Rajkot to Ajmer
- Ave. Duration
- 18h
- Frequency
- Once a week
- Schedules at
- Avadh Travels
- Ave. Duration
- 36 min
- Estimated price
- ₹1,100–1,300
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 How do I buy a London Underground ticket?, 4 of the smartest ways to explore Australia, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Somnath temple to Ajmer bus services, operated by GSRTC, arrive at Keshod station.
Somnath temple to Ajmer train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Somnath temple to Ajmer is 886 km. It takes approximately 13h 18m to drive from Somnath temple to Ajmer.
There are 307+ hotels available in Ajmer.



























