Assam landscape

Northeast India

Assam

45 destinations

Assam is the main gateway to Northeast India, with Guwahati serving as the regional hub for flights, trains, and onward road travel. The state stretches along the Brahmaputra Valley and holds two UNESCO World Heritage Sites: Kaziranga National Park, home to two-thirds of the world's one-horned rhinoceroses, and Manas National Park. Majuli, the world's largest inhabited river island, sits in the Brahmaputra and is the cultural heart of Assamese Vaishnavism. Tea gardens cover the hills around Jorhat, Tinsukia, and Dibrugarh.

Best time: Oct-Apr No permit required 45 destinations catalogued

Cities to Explore

Hub Cities & Gateways

Major base cities to plan your Assam trip from

Food & Dining

Restaurants & Cafes in Assam

362 dining spots across 10 cities

All NE restaurants →

The full list

All destinations in Assam

Assam Travel: Common Questions

What is Assam famous for?
Assam is famous for Kaziranga National Park (home to two-thirds of the world's one-horned rhinoceroses and a UNESCO World Heritage Site), Majuli (the world's largest inhabited river island), its tea gardens around Jorhat and Dibrugarh, and the Brahmaputra river. Guwahati, the state capital region, is the main entry point for all of Northeast India.
Do I need an Inner Line Permit to visit Assam?
No. Assam does not require an Inner Line Permit (ILP) for Indian or foreign nationals. Travel within Assam is unrestricted.
What is the best time to visit Assam?
October to April is the best time to visit Assam. Kaziranga National Park opens in October after the monsoon and closes in May. This window offers the best wildlife sightings and comfortable temperatures. The monsoon (June to September) brings heavy floods along the Brahmaputra.
How do I get to Assam?
The main entry point is Lokpriya Gopinath Bordoloi International Airport in Guwahati, with direct flights from Delhi, Kolkata, Mumbai, Bengaluru, and Chennai. Guwahati is also well-connected by train to major Indian cities. From Guwahati, buses and taxis reach Kaziranga in 4 hours and Majuli in 5 hours.