Travel from Ahmedabad to Somnāth

Bus or train from Ahmedabad to Somnāth?

RedBus operates a bus from Ahmedabad to Somnāth 4 times a day. Tickets cost $9 - $13 and the journey takes 8 h 30 min. Alternatively, Indian Railways operates a train from Ahmedabad to Somnāth twice daily. Tickets cost $8 - $20 and the journey takes 9 h.

How to get from Ahmedabad to Somnāth

ModeDurationPrice
From Ahmedabad bus to Veraval then taxi to Somnāth.8 h 36 min₹882
From Ahmedabad Junction (ADI) train to Veraval (VRL) then taxi to Somnāth.9 h 6 min₹1,319
From Ahmedabad taxi to Somnāth.5 h 50 min₹7,450
From Ahmedabad drive to Somnāth.5 h 50 min₹3,273
From Ahmedabad taxi to Ahmedabad airport, fly to Diu airport, then taxi to Somnāth.4 h 52 min₹13,692
From Ahmedabad taxi to Ahmedabad airport, fly to Porbandar airport, then taxi to Somnāth.6 h 19 min₹16,025

How long does it take to get from Ahmedabad to Somnāth?

It takes approximately 8 h 36 min to get from Ahmedabad to Somnāth, including transfers.

Operators from Ahmedabad to Somnāth

OperatorPhoneWebsite
RedBusRedBus
Indian RailwaysIndian Railways
Air India LimitedAir India Limited
HelitransHelitrans
IndiGo AirlinesIndiGo Airlines
GoAirGoAir
SpicejetSpicejet
Jet AirwaysJet Airways