The nearest airport, in Keshod, about sixty kilometers away, has daily flights from Mumbai.
A train from Ahmedabad takes about twelve hours and from Mumbai about eighteen hours.
There are buses to Somnath from all over Gujarat. Dwarka is seven hours by bus.
Where to Stay
Somnath is a small town with basic rooms available in a few hotels. Visitors usually stay in nearby Veraval.