← Back to blog

Top 10 Fishing Spots in India

The golden mahseer wears scales the size of bottle caps, fights uphill in Himalayan current, and was christened the tiger among fish by colonial-era anglers who rated it above salmon. Chasing it remains one of angling's great adventures, but it is only the opening chapter of India. The same country offers barramundi in coconut-fringed backwaters, wild brown trout in deodar-shaded mountain streams, and some of the planet's most violent giant trevally fishing around the Andaman Islands. Permits are managed state by state, conservation rules have tightened for good reason, and catch-and-release is now the ethic on every serious mahseer water. Here are the ten experiences that define fishing in India.

1. The Ramganga on the edge of Corbett

The Ramganga flows out of the Kumaon hills and along the boundary of Jim Corbett National Park, and its boulder-strewn pools are classic golden mahseer water. Upstream of the park, walk-and-wade beats around remote lodges give fly and spin anglers shots at fish from a few pounds to genuine trophies, with goral and langurs watching from the slopes. The seasons bracket the monsoon: October to November and February to May, with spring the prime window as snowmelt warms. Everything is strictly catch-and-release, barbless and supervised by local guides.

2. Pancheshwar — the Mahakali and Saryu confluence

On the Nepal border in eastern Kumaon, the temple confluence of the Mahakali and Saryu rivers at Pancheshwar is India's most storied big-mahseer camp. The junction pools hold the largest goldens in the Himalaya — fish past 40 lb have been landed on heavy spoons and big streamers — and the spring run up the warming Saryu is the event the camps are built around. This is expedition fishing: tented camps, long river walks, rafted crossings, and evenings scored by temple bells and the roar of the rapids.

3. The Kaveri and the hump-backed mahseer

South India's Kaveri River, in the forest gorges below Bheemeshwari and Galibore in Karnataka, made angling history: for decades its camps produced hump-backed mahseer over 100 lb, the largest ever taken on rod and line. The species is now critically endangered, organised angling has been suspended inside the sanctuary stretches since court rulings in 2018, and the river stands as a conservation story every travelling angler should know. Recovery projects are underway, and any future reopening will be tightly controlled — check the current status before building a trip around it.

4–5. Kerala — backwaters and the Malabar coast

Kerala's 900 km network of lagoons offers India's most relaxed sport: casting for barramundi — kaalanji in Malayalam — mangrove jack and pearlspot along Vembanad and Ashtamudi lakes, ideally from a wooden canoe at dawn. Around Kochi, the island villages of Kadamakudy still work shore-mounted Chinese fishing nets, and watching the catch come up is half the experience. Up the Malabar coast, working harbours such as Chaliyam near Kozhikode and Koyilandy show the commercial side of one of the world's great fishing cultures — go early, when the auction floors fill with sailfish, seer fish and squid.

6. The Andaman Islands offshore

Out in the Bay of Bengal, the Andamans serve some of the most aggressive popping and jigging on earth. Charters from Port Blair and Havelock (Swaraj Dweep) work reef edges and seamounts for giant trevally that ambush poppers in full view, dogtooth tuna that empty spools on the drop, plus sailfish, wahoo and yellowfin in the blue water. The season runs roughly October to May between monsoons. Marine national parks impose no-take zones, and tribal-reserve waters are strictly off limits — reputable operators know every line on that map.

7. The Tirthan Valley trout streams

In Himachal Pradesh, the Tirthan tumbles out of the Great Himalayan National Park — a UNESCO World Heritage site — carrying wild brown trout introduced over a century ago. The valley has reinvented itself as a slow-tourism refuge: homestays, riverside cafés and marked catch-and-release beats where anglers fish dries and small nymphs in pocket water under 3,000-metre ridges. Permits are inexpensive and bought locally; March to June and September to November fish best, and the neighbouring Pabbar and upper Beas systems extend the circuit.

8. The Jia Bhoroli in Assam

On the north bank of the Brahmaputra, the Jia Bhoroli river spills out of the eastern Himalaya along Nameri National Park, and its winter-clear water is the stronghold of golden mahseer in India's north-east. The Assam (Bhoroli) Angling Association pioneered catch-and-release here decades ago, and beats are fished from inflatable rafts drifting beneath hornbills and the occasional swimming elephant. November to March is the season, with crisp mornings, tea-garden country all around, and mahseer that hit spoons like falling masonry.

9–10. Goa's estuaries and the Konkan coast

India's holiday coast doubles as its most accessible saltwater fishery. The Mandovi and Zuari estuaries in Goa hold barramundi, mangrove jack and big queenfish around bridge pilings and mangrove edges, with evening tides fishing best from small boats out of Panaji and Siolim. Down the Konkan coast toward Malvan and Ratnagiri, nearshore reefs produce kingfish (seer), cobia and trevally for charter anglers, and humble shore marks deliver flathead and croaker. It is unglamorous, affordable, and the perfect add-on to a beach holiday.

Explore on the map

From a Himalayan confluence pool to a Kochi backwater at first light, India rewards anglers who plan around monsoons, permits and park boundaries. Open the interactive map to browse marked fishing spots, harbours and access points across the subcontinent, and zoom in on India on the map to chart your own route from the mountains to the islands.