From the ASTC bus stand, 300m east at the junction of Hospital road and AT road, one can find regular bus services to Jorhat, Kaziranga, Guwahati, Tezpur and Tinsukia. The private bus stand is situated across the road. Three daily buses serve Charaideo from the Saheli stand, by the same junction. For Gaurisagar, tempos can be picked up at the central market. Other local destinations are best reached by auto-rickshaw.
Simaluguri, the nearest railhead, 20-km east, is served by frequent buses from the junction 200m north, all passing through Gargaon.