How to Reach Dholavira

Though being an important historical site, Dholavira is well connected to the rest of India only by roadways. Regular bus services ply to and fro the city of Dholavira, buses being operated both by private and government owners, especially the Gujarat State Road Transport Corporation. There is no direct flight or rail connectivity, however, to Dholavira. Approximately 220 km away is the Bhuj airport, which is the nearest airport that connects Dholavira to the rest of India. The nearest railway station to Dholavira is also in Bhuj, which is 219 km away.

Search for directions from

How to reach Dholavira by flight

There is no direct flight connectivity as of now to Dholavira. The nearest airport is in Bhuj, 220 km away from the same. Prepaid taxis are available from the airport to Dholavira.

Nearest Airport: Bhuj Airport (BHJ) - 87 kms from Dholavira

Search for flights to Bhuj Airport (BHJ)

Tentative return flight prices to Bhuj Airport (BHJ) from major cities in India.

How to reach Dholavira by road

The most convenient way to reach Dholavira is by road as they are in an excellent condition. You can hire cabs from Bhuj, but the distance is very long. You get buses from Bhuj to Rapar, which is the nearest major town to Dholavira and takes about five hours to reach. From Rapar, you get government run and private buses to Dholavira which takes another three hours. The buses are available from early morning to late evening. 

How to reach Dholavira by train

There is no direct rail connectivity to Dholavira. Bhuj railway station is the nearest railway station to the site, 219 km away from the same. Taxis can be hired from the railway station to travel to Bhuj. Stations like Samkhiala Junction and Bhachau are very close to Rapar. All the Bhuj bound trains from different parts of India stop here. From these stations, you can get a bus to Rapar and then to Dholavira. 

Local transport in Dholavira

There are local buses and cabs for hire.

Dholavira Photos

+ 15