Skip to content
An empty two-lane road running dead straight across the white Rann of Kutch

Getting to Dholavira

There is no airport, no railway and not much traffic — but since the Road to Heaven opened, Dholavira is three hours from Bhuj instead of five.

Dholavira lies on Khadir Bet, an island in the Great Rann in the north-east of Kutch district. Two roads reach it. The new one comes from the west, across the Rann from the Khavda side — the famous Road to Heaven — and is the natural route from Bhuj. The old one comes from the south-east, from Rapar over a causeway, and is the natural route from Ahmedabad. A good trip uses both: in one way, out the other.

From Bhuj: the Road to Heaven

Drive north from Bhuj on the Khavda road. After about 55 km you reach the check-post and junction at Bhirandiyara (left here for Dhordo and the White Rann); a little further on, a roadside board marks the Tropic of Cancer. Continue to the Khavda area, about 70 km from Bhuj, and follow the signs east for Dholavira. Beyond the last villages the highway runs out onto the Rann and crosses it for about 30 km before climbing onto Khadir Bet. Dholavira village and the archaeological site are a short drive further.

The whole journey is around 130–140 km and takes about three hours without long stops — though you will stop. The road is part of the Ghaduli–Santalpur highway (NH 754K), and work on it has been continuing, so the occasional rough stretch or diversion is possible. More about the Road to Heaven.

A blue roadside board in Gujarati and English marking the Tropic of Cancer on the road north of Bhuj
The Tropic of Cancer board on the road from Bhuj towards Khavda.

From Bhuj: the older route via Rapar

Before the new highway, everyone went east from Bhuj to Bhachau, north to Rapar and then north-west across a causeway onto Khadir Bet — some 220–250 km and about five hours. It is still a perfectly good road and the fallback if the Rann crossing is closed or flooded.

From Ahmedabad

By road it is roughly 350–380 km, seven to eight hours. The usual line runs north-west through Viramgam or Mehsana to Radhanpur and Santalpur, crosses into Kutch near Adesar, and continues via Rapar to Khadir Bet. The last proper town is Rapar, about 90 km short of Dholavira: fill up, eat and draw cash there. Many travellers break the journey in the Little Rann of Kutch or at Patan and Modhera — which is exactly what the one Dholavira tour on GetYourGuide does.

The alternative is to go to Bhuj first — about 330 km and six to seven hours by road, an overnight train, or a flight — and approach by the Road to Heaven.

By air and rail

  • Bhuj airport is the nearest, with flights from Mumbai and, depending on the season’s schedule, a few other cities. Check current timetables; services to Bhuj have changed often.
  • Kandla airport near Gandhidham has had limited flights and is useful only if one happens to suit.
  • Ahmedabad has the region’s main international airport.
  • Trains run to Bhuj from Mumbai and Ahmedabad, including overnight services. For the Rapar route the nearest stations on the main line are Bhachau and Samakhiali, from where you would need a taxi for the remaining 140–150 km.
The Kutch Express standing at the platform at Bhuj railway station
The Kutch Express at Bhuj, the end of the line from Mumbai.
FromApprox. distance to DholaviraApprox. time by road
Khavda55–60 km1¼–1½ hours
Rapar90–95 kmabout 2 hours
Dhordo (White Rann)120–130 kmabout 3 hours
Bhuj via Road to Heaven130–140 kmabout 3 hours
Bhachau / Samakhiali140–150 kmabout 3 hours
Bhuj via Bhachau and Rapar220–250 kmabout 5 hours
Ahmedabad via Rapar350–380 km7–8 hours

Distances and times are approximate and depend on the route, road works and how often you stop for photographs.

By bus

Gujarat State Road Transport (GSRTC) buses connect Rapar with Dholavira, and there has long been a daily service from Bhuj by the Rapar route — a slow, all-day ride. Timings change; ask at the bus stand the day before. We cannot confirm a regular bus across the Road to Heaven. Without your own transport you will also be stuck at Dholavira village, since the Fossil Park and sunset points are out of walking range; guesthouses can usually find a jeep or motorbike.

Hiring a car and driver

This is how most people do it. Any hotel or travel agent in Bhuj can arrange a car with a driver for a day trip or an overnight; agree the route (in by the Road to Heaven, back the same way or via Rapar), the driver’s overnight allowance and whether Kalo Dungar and the Fossil Park are included. Self-drive rental exists in Bhuj and Ahmedabad on a small scale. Motorcyclists love this road; carry spare fuel.

Fuel, cash and food

  • Fuel: fill up in Bhuj, Khavda or Rapar. Do not rely on finding a working pump on Khadir Bet.
  • Cash: use an ATM in Bhuj or Rapar. Digital payments work where there is signal, which is not everywhere.
  • Food and water: the resorts at Dholavira serve meals, and there are a few simple eating places in the village. On the road, carry water and snacks.
  • Phone signal: patchy on the crossing and on parts of the island. Download offline maps before leaving Bhuj.
Border area. Khadir Bet is close to the international border. You do not normally need a permit to visit Dholavira, but carry photo identity (foreign visitors: passport and visa), expect to be asked for it at a check-post, do not photograph security installations and do not fly a drone without permission. The White Rann at Dhordo does require a permit — see White Rann & Dhordo.

A sensible plan

Leave Bhuj after an early breakfast, take in Kalo Dungar on the way, cross the Road to Heaven in the afternoon and reach Dholavira in time for sunset. See the ruins at opening time next morning, before the heat, and drive out by lunchtime — back to Bhuj, or east via Rapar towards Ahmedabad.

Plan your Kutch trip

A Harappan city at dawn, the white Rann at sunset, Bhuj and its craft villages in the same week

Pair Dholavira with the salt desert at Dhordo, the view from Kalo Dungar and the palaces of Bhuj. Compare guided tours and book in a couple of taps.

Good to know

Getting to Dholavira: FAQs

Frequently asked questions

Which is the nearest airport to Dholavira?

Bhuj, about 130–140 km away by the Road to Heaven. Ahmedabad is the nearest major international airport, roughly 350–380 km away.

Which is the nearest railway station?

There is no station near Dholavira. Bhuj is the most convenient railhead; Bhachau and Samakhiali, on the main line into Kutch, are nearest for the Rapar route.

How long does it take from Bhuj to Dholavira?

About three hours by the Road to Heaven via Khavda, or about five hours by the older route via Bhachau and Rapar.

Is the Road to Heaven open all year?

Generally yes, but it is a new highway across a seasonal wetland and sections have been under construction. After very heavy rain, check locally before setting out, and keep the Rapar route in mind as an alternative.

Do I need a permit for Dholavira?

Not normally. Carry identity documents, as it is a border district. A permit is needed for the White Rann at Dhordo.

Can I get to Dholavira by public transport?

Just about: by state bus via Rapar. It is slow and leaves you without transport on the island. A hired car is strongly recommended.