38 km to Okha GSRTC ₹20-30 Ferry ₹40 1.5 Hrs Total

Dwarka Station to Bet Dwarka: 38 km + Ferry, How Pilgrims Do It

From Dwarka railway station, Bet Dwarka requires a 36 km road journey to Okha followed by a 3.5 km government ferry across the Gulf of Kutch. Total travel time is approximately 1.5 hours. The cheapest option is GSRTC bus to Okha (₹20-30) then government ferry (₹40-50).

Dwarka Railway Station
Dwarka Railway Station. Photo by RyzekMC via Wikimedia Commons, CC BY-SA 3.0.
Category Distance & Route Guide
Covers Distance · Fare · Route · Travel Time
For Pilgrims Dwarka Sacred Circuit
Road Distance 36 km (to Okha)
Ferry Distance 3.5 km
Total Time ~1.5 Hours
Bus Fare (Okha) ₹20-30
Ferry Fare ₹40-50 (govt)
By Road Sudarshan Setu, 2.32 km

The Two-Part Journey: Road + Ferry

Reaching Bet Dwarka from Dwarka station is unlike any other temple visit in the region because it involves two distinct modes of transport. First, you cover roughly 36 km by road from Dwarka to Okha, the last major coastal town on the peninsula. Then, from Okha jetty, you board a ferry for a 3.5 km crossing over the Gulf of Kutch to reach Bet Dwarka island. Neither leg is particularly long or difficult, but pilgrims who underestimate the two-step nature of this journey often feel rushed.

Dwarka railway station sits almost at the center of town, barely a kilometer from the Dwarkadhish temple. The road to Okha runs northwest along the NH47 and is a smooth, flat highway through open coastal plains. There is nothing particularly scenic about this stretch, it passes through Mithapur, which hosts a major chemical plant, and several small fishing villages. Most pilgrims do this stretch by bus, auto, or taxi depending on their budget and group size.

The ferry crossing from Okha is the highlight of the journey. The government-operated boats are functional wooden or metal vessels that carry pilgrims and locals alike. The 20-30 minute crossing offers views of the Arabian Sea on one side and the Gulf of Kutch on the other. Dolphins are occasionally spotted in these waters during the early morning hours. By the time you step onto Bet Dwarka island, the spiritual atmosphere of the place, believed to be where Lord Krishna actually resided, is palpable.

All Transport Options: Dwarka Station to Okha

From Dwarka station, getting to Okha jetty is the first leg of the journey. You have four main options depending on your budget and comfort preference. GSRTC buses are the most economical and run frequently throughout the day. Private autos are faster but more expensive per head unless you are in a group. Taxis offer air-conditioned comfort for those who want it. Shared autos are a middle ground that works well for solo travelers.

GSRTC Bus

Regular government buses run from Dwarka bus stand (500m from station) to Okha. Journey takes 45-50 minutes. Fare is ₹20-30 per person. Buses depart every 30-45 minutes from early morning. Most economical option for solo pilgrims.

Shared Auto

Shared autos run along the Dwarka-Okha route and charge ₹60-80 per person. They are faster than GSRTC buses and more flexible with timing. Good option for those who prefer not to wait for the bus schedule.

Private Auto/Taxi

Private autos from Dwarka station to Okha jetty charge ₹400-600 for the vehicle. Taxis cost ₹600-900. Ideal for families or groups of 3-4. The driver typically waits at Okha while you take the ferry, if you negotiate this in advance.

Hired Vehicle (Full Circuit)

Many pilgrims hire an auto or taxi for the full Okha circuit, Dwarka to Nageshwar to Okha and back. This costs ₹800-1400 for the vehicle. Most convenient if you plan to combine Nageshwar Jyotirlinga and Bet Dwarka in the same day.

The Okha to Bet Dwarka Ferry: What to Expect

Okha jetty is the departure point for all ferries to Bet Dwarka. The jetty itself is a busy port area, it handles fishing vessels, cargo boats, and pilgrim ferries simultaneously. The government ferry ticket counter is clearly marked and the queues move reasonably well except during festival periods. Tickets are purchased on the spot and there is no advance booking system.

Government Ferry Fare ₹40-50 per person (each way)
Road Bridge ₹200-250 per person (one way)
Ferry Duration 20-30 minutes
Ferry Distance 3.5 km
First Ferry Approx 6:00 AM
Last Ferry Return Approx 6:00-7:00 PM
Best Time to Cross 7:00-8:00 AM (calm waters)

The government ferry is a flat-bottomed wooden boat that holds 40-60 passengers. During peak pilgrim season (October to March), multiple boats operate simultaneously. Sudarshan Setu carries road traffic and pedestrians across the same channel and is open at all hours. For most pilgrims, the government ferry is the standard and preferred choice.

During monsoon months (June to September), ferry operations can be suspended on days of high waves or strong winds. If you are planning a monsoon visit, check with locals or your hotel about ferry conditions the night before. The crossing itself is generally safe but can be choppy in rough weather, and passengers who are susceptible to motion sickness should take precautions.

Bet Dwarka Temple: Timings and What to See

Bet Dwarka, also known as Beyt Dwarka or Shankhodhar, is believed to be the actual residential island of Lord Krishna during his earthly life at Dwarka. The main temple here is dedicated to Dwarkadhish in his original form, a standing four-armed deity holding the shankha, chakra, gada, and padma. This is distinct from the seated form seen at the main Dwarkadhish temple in Dwarka town.

Summer Timings 6:00 AM – 12:30 PM and 3:00 PM – 8:00 PM
Winter Timings 6:30 AM – 12:30 PM and 2:30 PM – 7:30 PM
Best Arrival Time 7:00-8:00 AM for morning darshan
Other Temples on Island Hanuman Dandi, Rukmavati temple, Kush-Labh temple

The island has several temples worth visiting beyond the main shrine. Hanuman Dandi is a notable Hanuman temple at the southern tip of the island. The Rukmavati temple, dedicated to Lord Krishna's first queen, is also on the island. A full round of the island's temples takes 2-3 hours, so plan your ferry timings accordingly. Most pilgrims combine morning darshan with a short walk around the island and return to Okha by noon.

The atmosphere at Bet Dwarka is notably more intimate and less commercialized than the main Dwarkadhish temple complex. The island's narrow lanes, colorful shrines, and the sound of the sea create a unique spiritual environment. Street food stalls near the jetty sell poha, chai, and puri-sabzi in the mornings. There are no major hotels on the island itself, so all accommodation is in Dwarka or Okha.

Planning Your Day: Recommended Schedule from Dwarka Station

For most pilgrims coming from Dwarka, a day trip to Bet Dwarka works smoothly if you start early. Here is how a typical well-planned day looks. Leave Dwarka station or your hotel by 7:00 AM. Take a GSRTC bus or shared auto to Okha (45-50 minutes). Reach Okha jetty by 8:00-8:30 AM. Take the government ferry (20-30 minutes). Arrive at Bet Dwarka by 9:00 AM. Complete temple darshan and island walk by noon. Take the return ferry by 12:30 PM. Reach Okha by 1:00 PM, have lunch, and be back in Dwarka by 2:30-3:00 PM. This leaves the afternoon free for Dwarkadhish temple darshan or Gomti Ghat.

If you also want to include Nageshwar Jyotirlinga, which lies 17 km from Dwarka on the same road to Okha, you will need to start earlier, around 6:00-6:30 AM, and hire a private auto or taxi for the full circuit. The Nageshwar darshan takes 1-1.5 hours, so adding it at the beginning of your day means you reach Okha slightly later, around 10-11 AM. This is still viable as long as you complete the ferry crossing and darshan by 12:30 PM when the temple closes for afternoon break.

Depart Dwarka Station 7:00 AM (for Bet Dwarka only)
Depart Dwarka Station 6:00-6:30 AM (for Nageshwar + Bet Dwarka)
Time at Bet Dwarka 2-3 hours recommended
Return to Dwarka 2:00-3:00 PM typically

Practical Notes for First-Time Visitors

A few practical considerations will make the Dwarka-to-Bet Dwarka journey much smoother. First, carry sufficient cash since ATMs at Okha and on Bet Dwarka island are limited. Ferry tickets, temple donations, and island food stalls are all cash-only. Second, the Okha jetty area has no proper luggage storage, so travel light if you are doing this as a day trip from Dwarka. Third, footwear removal is mandatory at the ferry boarding point, wear slip-on sandals rather than laced shoes.

During Janmashtami (approximately September 4-5, 2026), Bet Dwarka sees enormous crowds as it is one of the most spiritually charged locations to celebrate Lord Krishna's birth. Ferry capacity is significantly increased during this period but queues at Okha jetty can still mean waits of 1-2 hours. If visiting during Janmashtami, it is best to reach Okha by 5:00-5:30 AM to get on an early ferry before crowds build.

The sea crossing can be rough during the monsoon season. Pilgrims who are elderly or have motion sickness concerns should be prepared. Sudarshan Setu, the road bridge, is the smoother option in choppy conditions because it does not depend on the sea at all. On pleasant days between October and February, the ferry crossing is entirely comfortable and actually quite enjoyable for the sea breeze and views.

Frequently Asked Questions

What is the distance from Dwarka station to Bet Dwarka?
Dwarka railway station to Bet Dwarka is 36 km by road to Okha jetty, plus a 3.5 km ferry crossing to the island. Total distance is approximately 39-40 km and the journey takes about 1.5 hours including the ferry.
Is there a direct bus from Dwarka to Bet Dwarka?
There is no direct bus to Bet Dwarka island since it requires a ferry. GSRTC buses run from Dwarka bus stand to Okha (₹20-30, 45-50 minutes). From Okha jetty, government ferries go to Bet Dwarka for ₹40-50. The bus stand is just 500m from Dwarka railway station.
How much does an auto from Dwarka station to Okha cost?
A private auto-rickshaw from Dwarka station to Okha jetty costs approximately ₹400-600 for the vehicle. A shared auto costs ₹60-80 per person. The government ferry from Okha to Bet Dwarka is ₹40-50 per person additional.
What time does the Bet Dwarka temple open?
Bet Dwarka temple opens at 6:00 AM in summer and 6:30 AM in winter. The temple closes for afternoon break at 12:30 PM. Evening darshan is from 3:00 PM (summer) or 2:30 PM (winter) until 8:00 PM or 7:30 PM respectively.
Can I combine Bet Dwarka and Nageshwar in one day from Dwarka station?
Yes, this is the standard Okha circuit. Start from Dwarka station by 6:00-6:30 AM. Do Nageshwar darshan first (17 km from Dwarka), then proceed to Okha for the ferry to Bet Dwarka. Hire a private auto for this full circuit at approximately ₹800-1400.
Is the Sudarshan Setu bridge better than the ferry?
The bridge is faster, runs day and night and is not affected by sea conditions. The boat is cheaper and gives you the traditional crossing that pilgrims have made for generations. The government ferry at ₹40-50 is the standard and most reliable option. Both take approximately the same time to cross.

Also Read

Bet Dwarka Temple

Complete guide to Bet Dwarka island, timings, darshan, ferry details, and what makes this sacred island unique among Dwarka pilgrimage sites.

Read More

Nageshwar Jyotirlinga

Nageshwar is 17 km from Dwarka on the road to Okha, combine it with Bet Dwarka for the classic full-day Okha circuit from Dwarka station.

Read More

Dwarka Darshan Itinerary

A structured 2-day and 3-day itinerary covering Dwarkadhish, Bet Dwarka, Nageshwar, Bhadkeshwar, and Gomti Ghat from Dwarka railway station.

Read More