In the morning, take a ferry ride from Okha port to Beyt Dwarka. At Beyt Dwarka, visit the famous Dwarkadhish Temple and explore the island's beaches. In the afternoon, go on a snorkeling or scuba diving adventure to discover the beautiful marine life. End the day watching the sunset over the Arabian Sea from the island's shore.
Start the day at the Rukmini Devi Temple, dedicated to Lord Krishna's wife. Afterward, head to the Dwarkadhish Temple, a vibrant and historically rich temple that dates back to the 16th century. In the afternoon, take a camel safari through the nearby villages and experience the local way of life. End the day with a visit to Gomti Ghat, a sacred site with a beautiful view of the Gomti River.
On the last day of the trip, head to the Nageshwar Jyotirlinga, one of the 12 Jyotirlingas of Lord Shiva. Afterward, visit Gopi Talav, a lake where it is said Lord Krishna used to herd his cows. Take a boat ride on the lake and enjoy the peaceful surroundings. In the afternoon, go trekking in Barda Hills and experience the scenic beauty of the area while enjoying a picnic. End the day with dinner at a local restaurant.
If you have extra time, visit Porbandar, the birthplace of Mahatma Gandhi, and explore the Kirti Mandir, Gandhi's ancestral home. Another option is to take a day trip to Somnath Temple, one of the 12 Jyotirlingas of Lord Shiva.
Make sure to try the local cuisine, especially the seafood, and shop for the famous Dwarka handicrafts.