There are 7 ways to get from Somnath temple to Dilwara Temples 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 Abu Roadtrain 04174
11h 23m₹1,495–3,851Bus
- Take the bus from New Parking Somnath to Paldi Crossbus
- Take the bus from Ahmedabad to Mount Abubus redbusIndia_NON A/C Sleeper / ...
15h 7mDrive 587.8 km
- Drive from Somnath temple to Dilwara Templescar 587.8 km
8h 51m₹5,696–8,228Taxi
- Take the taxi from Somnath temple to Dilwara Templestaxi 587.8 km
8h 51m₹11,000–14,000Taxi to Diu Airport, 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 Abu Roadtrain
8h 21m₹5,822–17,105Taxi to Diu Airport, 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 Jodhpur Jn to Abu Roadtrain
28h 34m₹8,682–27,095Train to Govardhanpur Airport Jamnagar, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Veraval to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Sardar Vallabhbhai Patel International Airport (AMD)plane JGA - AMD
- Take the train from Sabarmati Bg to Abu Roadtrain
12h 11m₹11,705–19,251
Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD) flights
Comparing Your Travel Options
The cheapest way to get from Somnath temple to Dilwara Temples is to train which costs ₹1,500 - ₹3,900 and takes 11h 23m.
The fastest way to get from Somnath temple to Dilwara Temples is to taxi and fly and train which takes 8h 21m and costs ₹5,500 - ₹18,000.
No, there is no direct bus from Somnath temple to Dilwara Temples. However, there are services departing from New Parking Somnath and arriving at Mount Abu via Paldi and Ahmedabad. The journey, including transfers, takes approximately 15h 7m.
No, there is no direct train from Somnath temple to Dilwara Temples. However, there are services departing from Veraval and arriving at Abu Road via . The journey, including transfers, takes approximately 11h 23m.
The distance between Somnath temple and Dilwara Temples is 585 km. The road distance is 587.8 km.
The best way to get from Somnath temple to Dilwara Temples without a car is to train which takes 11h 23m and costs ₹1,500 - ₹3,900.
It takes approximately 11h 23m to get from Somnath temple to Dilwara Temples, including transfers.
Somnath temple to Dilwara Temples bus services, operated by Gujarat Travels, depart from New Parking Somnath station.
Somnath temple to Dilwara Temples train services, operated by Indian Railways, depart from Veraval station.
The best way to get from Somnath temple to Dilwara Temples is to train which takes 11h 23m and costs ₹1,500 - ₹3,900. Alternatively, you can bus, which costs and takes 15h 7m.
What companies run services between Somnath temple, Gujarāt, India and Dilwara Temples, India?
Indian Railways operates a train from Veraval to Abu Road once a week. Tickets cost ₹310–2,400 and the journey takes 10h 45m. Alternatively, you can take a vehicle from Somnath temple to Dilwara Temples via New Parking Somnath, Paldi Cross, Paldi, Sanyas Ashram, Ahmedabad, and Mount Abu in around 15h 7m.
- Website
- goindigo.in
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
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
- 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
- Ave. Duration
- 19h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,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
Flights from Govardhanpur Airport Jamnagar to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹2,800–19,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
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Abu Road
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Sabarmati Bg to Abu Road
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Jodhpur Jn to Abu Road
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Veraval to Jamnagar
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Sabarmati Bg to Abu Road
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from New Parking Somnath to Paldi Cross
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Schedules at
- Gujarat Travels
- Website
- Rajasthan Travels
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Schedules at
- Rajasthan Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Redwinge Bus
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Redwinge Bus
- Website
- Parshwanath Travel Pvt. Ltd
Bus from Ahmedabad to Mount Abu
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Parshwanath Travel Pvt. Ltd
- Ave. Duration
- 3h 21m
- Estimated price
- ₹1,100–14,000
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Somnath temple to Dilwara Temples bus services, operated by Gujarat Travels, arrive at Paldi Cross station.
Somnath temple to Dilwara Temples train services, operated by Indian Railways, arrive at Abu Road station.
Yes, the driving distance between Somnath temple to Dilwara Temples is 588 km. It takes approximately 8h 51m to drive from Somnath temple to Dilwara Temples.
There are 105+ hotels available in Dilwara Temples.












