There are 7 ways to get from Kadi to Somnath temple by taxi, 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.
Taxi, fly
best- Take the taxi from Kadi to Sardar Vallabhbhai Patel International Airport (AMD)
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Diu Airport (DIU)AMD - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
3h 11m₹6,425–17,111Bus
cheapest- Take the bus from Ranip Bus Stand to Somnath
10h 58m₹1,129–1,374Train via Viramgām
- Take the train from Viramgam Jn to Veraval22957 / ...
7h 47m₹1,622–3,574Taxi, bus
- Take the taxi from Kadi to Ratnamani Complex
- Take the bus from Ratnamani Complex to New Parking Somnath
9h 39m₹1,562–1,716Drive 399.6 km
- Drive from Kadi to Somnath temple399.6 km
5h 51m₹4,184–6,044Taxi
- Take the taxi from Kadi to Somnath temple399.6 km
5h 51m₹7,500–9,000Train
- Take the train from Ambli Road to Veraval19119
8h 53m₹1,599–3,624
Sardar Vallabhbhai Patel International Airport (AMD) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Kadi to Somnath temple is to bus which costs ₹1,100 - ₹1,400 and takes 10h 58m.
The fastest way to get from Kadi to Somnath temple is to taxi and fly which takes 3h 11m and costs ₹6,000 - ₹18,000.
The distance between Kadi and Somnath temple is 437 km. The road distance is 399.6 km.
The best way to get from Kadi to Somnath temple without a car is to train via Viramgām which takes 7h 47m and costs ₹1,600 - ₹3,600.
It takes approximately 3h 11m to get from Kadi to Somnath temple, including transfers.
The best way to get from Kadi to Somnath temple is to train via Viramgām which takes 7h 47m and costs ₹1,600 - ₹3,600. Alternatively, you can bus, which costs ₹1,100 - ₹1,400 and takes 10h 58m.
Yes, the driving distance between Kadi to Somnath temple is 400 km. It takes approximately 5h 51m to drive from Kadi to Somnath temple.
There are 35+ hotels available in Somnath temple.
What companies run services between Kadi, India and Somnath temple, Gujarāt, India?
Indian Railways operates a train from Viramgam Jn to Veraval 4 times a day. Tickets cost ₹240–1,900 and the journey takes 7h 2m. Alternatively, GSRTC operates a bus from Ranip Bus Stand to Somnath 4 times a day. Tickets cost ₹330–430 and the journey takes 10h.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Diu Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,900–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Viramgam Jn to Veraval
- Ave. Duration
- 7h 2m
- Frequency
- 4 times a day
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Ambli Road to Veraval
- Ave. Duration
- 8h 12m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- gujarattravels.co.in
Bus from Ratnamani Complex to New Parking Somnath
- Ave. Duration
- 8h 46m
- Frequency
- Once daily
- Estimated price
- ₹720
- Schedules at
- gujarattravels.co.in
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Ranip Bus Stand to Somnath
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₹330–430
- Schedules at
- gsrtc.in
- Seater
- ₹330–430
- Ave. Duration
- 2h 7m
- Estimated price
- ₹800–9,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 Italian Lakes: Getting around by train, How to get from JFK to New York City, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.












