There are private buses and luxury coaches available to Somnath from Diu. State transport buses are also available to the place from nearby cities.