Tezpur sits on the north bank of the Brahmaputra, in Sonitpur district, and is the largest town on that side of the river. Its name is tied to the legend of Banasura, Usha and Aniruddha, a Puranic story that local tradition places on Agnigarh, the small hill beside the river. Whether you take the story literally or not, it gives the town a narrative thread that runs from the hilltop park to the temples and ruins around it.
The sights are small and spread across the town and its western edge. Agnigarh, the lakeside gardens of Cole Park and Padum Pukhuri, and Ganeshghat on the riverbank are gentle, easy stops. The more serious heritage lies a few kilometres west: the carved door frame at Da Parbatia, the scattered ruins on Bamuni Hills and the hilltop Bhairabi Temple. In the north, Mahabhairab and, further out, Haleswar bring in the Shaiva side of local worship.
Tezpur works best as a slow two- or three-day stop, not a checklist. Mornings suit temples and ruins, afternoons suit a rest, and evenings belong to the river. For visitors with parents or older relatives, most of the town is flat and easy, with the exception of the stairs at Bhairabi and Mahabhairab. Nameri National Park, about 35 to 45 km north, adds rafting and birdwatching in the cooler months.
Plan for the climate. Winters from November to February are dry and comfortable, while the long monsoon from roughly May to September brings very heavy rain. Tezpur also has a significant air force presence, so you will see military traffic and check posts, and carrying photo ID is sensible.
Before you plan
Tezpur at a glance
- Best months
- November to February is dry and…November to February is dry and comfortable; October and March are good. May to September is very wet and humid.
- Ideal trip length
- 2 to 3 days2 to 3 days; add a day if you want Nameri rafting or a night in the forest
- Airport
- Tezpur AirportTezpur Airport (TEZ) at Salonibari, about 8 km from the centre, is an Indian Air Force base with limited scheduled flights; Guwahati (GAU) is the main gateway, about 4 hours by road
- Railway station
- DekargaonDekargaon (DKGN) is about 10 km from the city; Rangapara North Junction (RPAN) in the same district is the larger railhead
- Getting around
- A car with a driver is easiest for…A car with a driver is easiest for the western ruins and temples; autos and local taxis work inside town
- Daily budget
- Roughly ₹1,500 to ₹3,500 per person…Roughly ₹1,500 to ₹3,500 per person per day excluding hotel, for food, local car hire and entry fees; varies with transport choices
- Senior comfort
- Good for parksGood for parks, lakes and the riverbank; stairs at Bhairabi, Mahabhairab and Agnigarh need pacing; heat and rain are the main constraints
- Language
- AssameseAssamese, with Bengali and Hindi widely spoken; English is understood in hotels and at major sights
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Tezpur: January, February, November, December. Month-by-month weather →
How many days do you have?
Tezpur itinerary
One good day
1 day in Tezpur
Start at Agnigarh in the morning to learn the Usha-Aniruddha story from its sculptures, then drive west to Da Parbatia and Bamuni Hills for the oldest carved stone in town. Have lunch and rest. In the afternoon walk around Cole Park, then watch the sun go down over the Brahmaputra at Ganeshghat. Finish with an evening stroll at Padum Pukhuri if you have energy.
Day-by-day plan →Two days
2 days in Tezpur
Begin with Agnigarh and the sculpture trail, then walk through Cole Park and see the stone pillars. After lunch, rest, then visit Padum Pukhuri in the late afternoon and finish at Ganeshghat for sunset.
Day-by-day plan →Three unhurried days
3 days in Tezpur
Spend the morning at Agnigarh and Cole Park, rest through the afternoon, then visit Padum Pukhuri and Ganeshghat as the light softens.
Day-by-day plan →