Agartala is connected by Air with Kolkata, Guwahati & New Delhi. Air India (Indian Airlines), Jet Airwysa, Jet lite, Kingfisher, Indigo & Paramount Airways operates daily flights to & fro Agartala.
By train Agartala is connected with Silchar & Badarpur. From Guwahati via Badarpur one can reach to Agartala. There are daily services of Luxury buses from Guwahati via Shillong to Agartala.
Bus services from Kolkata via Dhaka (Bangladesh) to Agartala is also available (Passport & visa required).