Cooch Behar is headquarters of the North Bengal State Transport Corporation which runs buses to various places in West Bengal, Assam, Bihar . One can travel from Kolkata, Guwahati, Malda, Siliguri, Kishanganj, Barpeta, Dhubri, Bongaigaon, etc to Cooch Behar by bus. Private buses also run through out West Bengal and adjoining states. All buses generally leaves from the Central Bus Terminus near Cooch Behar Rajbari.