Leave Delhi on the overnight train to Dwarka with a reserved sleeper or AC berth; from Delhi Sarai Rohilla, Old Delhi, or New Delhi depending on your train, it’s usually a long but straightforward ride of about 18–22 hours. If you’re boarding tonight, carry water, a light snack, and a small towel; on arrival, an auto or prepaid taxi from Dwarka station to the temple area is quick and usually costs around ₹60–₹150. The best rhythm for this first day is to reach, check into a simple guesthouse near the temple lane, freshen up, and go straight for darshan before the town gets too busy. Start with Dwarkadhish Temple first — it’s the heart of the pilgrimage here, and early hours are best for a calmer, more unhurried visit; expect roughly 1.5–2 hours including shoes, queueing, and a little time to sit and take it in.
From there, walk or take a short auto to Gomti Ghat, which is close enough that you don’t need to overthink transport. The ghats are especially peaceful in the late morning: you’ll see pilgrims bathing, offering prayers, and feeding the fish, with the temple spires visible in the background. Keep this stop to about 45 minutes, then head out to Nageshwar Jyotirlinga Temple on the outskirts of town by auto or taxi; it’s a more open, road-side pilgrimage stop, so the trip is part of the experience. Budget roughly ₹200–₹400 for the one-way ride depending on bargaining and vehicle type, and plan around an hour there, including a quiet sit-down and a quick look around the temple complex.
Save Bhadkeshwar Mahadev Temple for sunset if you can — that’s when the sea light is at its best and the whole place feels especially still. It’s one of those stops where you don’t need to do much besides arrive, watch the Arabian Sea, and let the day slow down for a bit; 45 minutes is enough unless you want to linger longer. Afterward, head back toward the Dwarkadhish Temple bazaar area for a simple Gujarati thali dinner near the temple lanes — look for clean, no-fuss places serving dal, kadhi, rotla, shaak, rice, and chaas, usually in the ₹250–₹500 range per person. Since you’ve got an early spiritual start and a long train rhythm ahead, keep the evening relaxed: eat, walk a little in the market if you like, and then turn in early so you’re fresh for the next leg toward Somnath.
Start early and keep the pace gentle: after a light breakfast, head first to Rukmini Devi Temple on the outskirts of Dwarka. It’s usually calm in the morning, and you’ll get a much easier darshan before the day warms up. Plan around 45 minutes here, including the ride out and back; an auto is the simplest option and should be inexpensive, roughly ₹80–₹150 depending on where you’re starting from. From there, continue toward the coast for a quick stop at the Dwarka Lighthouse area near the Okha side — this is more of a breezy photo break than a long sightseeing stop, so 30–45 minutes is enough. The sea can look hazy at midday, so this early window is the best one for clean views and fewer crowds.
From the lighthouse side, make your way to Okha Jetty for the Bet Dwarka ferry. This is the part of the day where timing matters: boats can bunch up with pilgrim traffic, so keep a little buffer and don’t cut it close. The ferry plus transfer usually takes 2–2.5 hours total once you factor in waiting, the boat ride, and walking between the jetty and temple points. On Bet Dwarka, the main stop is Bet Dwarka Temple, which is the heart of the island visit and worth taking slowly for about an hour. Keep cash handy for boat tickets, prasad, and any small offerings; the area is straightforward, but it gets busy in waves, so move with the crowd rather than trying to force a fixed minute-by-minute plan.
After returning to Okha, keep lunch simple and coastal — a vegetarian thali, khichdi, or snack stop near the jetty is the practical move before the long intercity transfer. Budget about ₹200–₹400 per person and don’t over-order; the goal is to travel comfortably, not feel sleepy on the train. Then head to the station for your Dwarka to Somnath connection via Rajkot/Junagadh/Veraval as available on your date. This is the kind of journey where a reserved seat makes all the difference, and you’ll want water, a phone charger, and something light to eat on hand. Expect the whole transfer to run roughly 7.5–10 hours door to door, so an afternoon departure usually gets you into Somnath by evening with just enough time for hotel check-in and a quiet first look around the temple area before calling it a day.
Start your day at Somnath Temple as early as possible, ideally right after sunrise, when the sea breeze is still cool and the crowd is lightest. Give yourself about 1.5 to 2 hours for darshan, a slow walk around the temple grounds, and a few quiet moments facing the Arabian Sea. Dress modestly, keep a small bottle of water, and expect a security check at the entrance; lockers and basic shoe stands are usually straightforward, and entry is free, though donations are optional. From the temple complex, it’s an easy short walk to Triveni Sangam, where the atmosphere turns more reflective and less hurried — a good place to sit for a few minutes and absorb the meeting of the rivers and sea before the day gets warm.
Continue to Bhalka Tirth, which is one of those places that adds deeper context to a Somnath pilgrimage day. It’s best visited without rushing, so keep around 45 minutes here for the darshan and a calm circuit of the site. You can move between these stops by auto-rickshaw or taxi in roughly 10–15 minutes depending on traffic; local drivers know the temple loop well and usually charge reasonably if you negotiate before setting off. After that, head toward Junagadh Gate, a quick photo stop near the seafront precinct — it’s more of a brief heritage pause than a long visit, so 20–30 minutes is enough unless you want to linger for pictures or a seaside stroll. By then, settle into a seaside Gujarati restaurant or dhaba near Somnath temple road for a simple lunch of thali, dal, rotli, sabzi, rice, and chaas; expect roughly ₹250–₹500 per person, and it’s usually best to eat before 2:30 PM so you don’t feel rushed later.
Keep the afternoon loose for a bit of rest, packing, and a final slow walk around Somnath if you want to revisit the temple frontage or pick up prasad and small essentials. The heat can be strong, so this is the right time to stay indoors for a while, charge your phones, and confirm your train platform and departure time from Veraval. Plan to leave Somnath for the station with enough buffer for traffic and boarding formalities — around 45 to 60 minutes before departure is comfortable, especially if you’re carrying luggage. For the journey back to Delhi, board your pre-booked Veraval–Delhi train in the evening or night, and try to reach the station already settled: tickets, ID, water, snacks, and a light jacket if you’re in AC. If your train timing allows, a quick early dinner near the temple road before leaving is a good idea, but don’t cut it too close; in this part of Gujarat, an on-time departure is much less stressful than trying to eat right before the train.