Road
Sivasagar is well connected by road with rest of the state. State-run buses go to places like Guwahati, Dibrugarh, Jorhat very frequently from Assam State Transport Corporation's (ASTC) bus station in Sivasagar town. Private buses are also available. Taxis are also available for hire.
Auto-rickshaws and other modes of transports are also available in and around the town. The cheapest ones, like Tata Magic and Tempoes, are available through Nazira, Mechagarh, Joysagar to Sivasagar.
Air
The closest airport is located at Jorhat (55 km) from away from the city of Sivasagar. The airport is connected with many major cities such as Guwahati, Kolkata, Bangalore. It is also connected with Dibrugarh and Shillong. Another option is the Dibrugarh Airport that is located at a distance of (80 km) from the city. There are frequent flights services to both the places and one can opt for either choice. You can opt for taxis from the airport.
Rail
Sivasagar Town is a beautiful town & it also have a railway station. The Dibrugarh – Yesvantpur Express connects this station. The nearest railway station on the Tinsukia-Guwahati sector of North East Frontier Railways is Simaluguri, 16 kilometres (9.9 mi) from Sivasagar town. Buses ply regularly from Simaluguri towards Sivasagar. It is approximately a half-hour bus ride from Simaluguri town