By air: One or more flights daily connect Bhuj to Mumbai.
By Rail: Two daily express trains, the Bhuj Express and the Kutch Express go from Bhuj to Ahmedabad and then on to Mumbai.
By Road: For those travelling from Ahmedabad, the bus is more convenient than the train. Many private companies ply sleeper buses from Ahmedabad to Bhuj. Once in Bhuj, you could rent a private jeep or opt for a State Transport bus to get to Kutch.