How to Reach Bhuj


  • By Air: There are domestic flights connecting Bhuj to various cities in India. However there are no direct international flights to Bhuj. You can take the flights to nearest airport in the City of Ahmedabad and then either take a flight to City or hire a cab or hop onto a bus or you can also opt for the rail journey to get to Bhuj.
  • By Rail: Bhuj is well connected to various cities by Western Railway.
  • By Bus: State has efficient road transportation system – City is well connected through State transport or Private operators – a quick and comfortable way to get to City especially if you opt for GSRTC Volvo buses and other Luxury AC buses.


  • City can be best explored by hiring a cab or exploring it with a guide – chances are the guide will have his own car. You can also opt to travel in an auto rickshaw.