Cascading waters, picturesque scenery, and the thrill of angling – it is quite easy to get hooked on a fishing and angling vacation in India.
Blessed with a plethora of lakes, rivers, ponds, and coastlines, India is a perfect destination for all kinds of fishing and angling holidays. Over the past few years, angling and fishing have established themselves as some of the most popular adventure activities in the country. The crystal-clear coastlines offer excellent opportunities for angling enthusiasts who are looking for destinations where they can fish throughout the year.
From the magnificent Himalayan valleys and snow-fed streams to the vast coastal stretches of the Bay of Bengal and the Arabian Sea, India offers a diverse range of settings that promise an unforgettable experience for fishing enthusiasts. Whether you wish to catch the majestic Mahseer or the beautiful Brown Trout, India ranks among the finest destinations in the world for fishing and angling.
RAMGANGA RIVER, CORBETT NATIONAL PARK, UTTARAKHAND

Corbett National Park, nestled in the Nainital district of Uttarakhand, is a renowned destination for fishing and angling enthusiasts. The park is home to a rich variety of flora and fauna, but the pristine Ramganga River flowing through it adds significantly to its popularity. The river is an abode of several fish species, including Mahseer, Goonch, Brown Trout, and many others. Surrounded by verdant landscapes, dense forests, and breathtaking natural beauty, the park offers a truly enchanting experience. It is certainly a dream come true for visitors who wish to hook fish in the land of the mighty tiger.
Permission from the park’s Divisional Forest Officer (DFO) is required for fishing and angling in Corbett National Park. Private resorts located in close proximity to the park can assist in arranging fishing permits and angling trips. Fishing in the Ramganga River can be enjoyed throughout the year, although the period from October to mid-June is considered the best season for this recreational activity.
It is important to note that fishing and angling are permitted only in the Upper Ramganga stretch, extending from Nagataley to Masi. The experience of fishing in the Ramganga River is truly beyond words and leaves visitors with unforgettable memories.
KOSI RIVER, UTTARAKHAND

The Kosi River, which flows alongside Corbett National Park, is renowned for its abundant Mahseer population. The river forms the park’s eastern boundary, stretching from Mohan to Ramnagar. Fishing can be enjoyed throughout the year, although the period from October to June is considered the best time for angling.
Betalghat and Chhara are among the most popular fishing and angling spots along the Kosi River. Fishing permits can be arranged through the hotels and resorts located in the surrounding region. Apart from fishing, spending time on the banks of the Kosi River and admiring the awe-inspiring beauty of nature can be a truly delightful experience.
PANCHESHWAR, MAHAKALI RIVER, UTTARAKHAND

Pancheshwar is a beautiful village located about 40 km from Lohaghat town in the Champawat district of Uttarakhand. It is renowned as one of the best angling destinations in India. This scenic spot marks the confluence of the Mahakali and Saryu rivers and offers rich opportunities for catching Mahseer, making it a paradise for fishing enthusiasts.
The crystal-clear waters of the river enhance the overall fishing experience. The best time for fishing is before the onset of the monsoon and after October. Anglers from different parts of the world visit Pancheshwar to participate in the International Angling Competition, which is held annually in March.
Night fishing is particularly popular among fishing enthusiasts and is usually undertaken with the assistance of experienced local guides, making the adventure both exciting and rewarding.
HIMACHAL PRADESH

Himachal Pradesh is undoubtedly an attractive destination for fishing and angling enthusiasts. The Pabbar Valley region, located around 80 km northeast of Shimla, is one of the best places for Golden Mahseer fishing in India. Here, fishing is primarily carried out along the banks of the Pabbar River. Other popular destinations for fishing and angling in Himachal Pradesh include Mandli, Dhamwari, Chirgaon, Seema, and Sandasu.
The Beas, Sutlej, Ravi, and Baspa rivers flow through different districts of Himachal Pradesh, mainly in the upper Himalayan region. These rivers are a treasure trove for Brown Trout fishing. Tributaries of the Beas River, such as the Sarvari, Parbati, Sainj, Hurla, Phojal, and Tirthan, are also considered excellent fishing destinations.
Fishing enthusiasts visiting these rivers can enjoy the opportunity to catch a variety of fish species, including Brown Trout, Catfish, Rohu, Catla, Golden Mahseer, Mrigal, Nemacheilus spp., Barilius spp., and Schizothoracids.
Remember: There are certain regulations that must be followed while undertaking this special-interest activity in Himachal Pradesh. The state government has classified its streams into General Waters and Trout Waters. The total length of these streams is estimated to be around 2,400 km and 600 km respectively. A government-issued license is mandatory for angling in Trout Waters, and only rod-and-line fishing is permitted in these waters.
ARUNACHAL PRADESH

Angling and fishing in Arunachal Pradesh offer a wonderful opportunity to immerse yourself in the beauty of nature while experiencing the ultimate thrill of the sport. There are four prominent regions in the state that are particularly popular for fishing and angling. These include Bhalukpong and Tipi, located on the banks of the Kameng River; Pasighat, situated along the Siang River; and Wakro, nestled on the banks of the Lohit River.
The crystal-clear waters of these rivers are rich in oxygen, creating ideal conditions for fish and increasing the chances of a rewarding catch. The main fish species found in these rivers are the Golden Mahseer and Brown Trout, making Arunachal Pradesh one of the finest destinations for trout fishing in India.
The angling experience in Arunachal Pradesh is peaceful and rewarding, offering excellent opportunities for both fast-water and still-water angling amidst breathtaking natural surroundings.
Extra Information: While fishing in these regions, visitors should exercise caution, as wild elephants and leopards are known to roam along the riverbanks. If venturing out at night, it is advisable to travel in groups of at least three to four people. Carrying materials for a bonfire is also highly recommended for safety and comfort.
JIA BHOROLI RIVER, ASSAM

The northeastern state of Assam is a paradise for angling and fishing enthusiasts. The Jia Bhoroli River, which originates in the Tawang district of Arunachal Pradesh and flows through the Sonitpur district of Assam, is renowned for Golden Mahseer fishing.
An annual angling competition is organized every November in association with the Assam State Forest Department and the Assam Bhoroli Anglers Association. Anglers and fishing enthusiasts from across India and around the world flock to this destination to participate in the event.
Apart from the competition, the period from October to April is considered the best time for fishing in the Jia Bhoroli River. Other fish species commonly found in the river include Saal, Gorua, Korang, and Boka. In addition to the Jia Bhoroli, the Kapili, Manas, and Bhalukpung rivers are also regarded as excellent destinations for angling in Assam.
ANDAMAN AND NICOBAR ISLANDS

The Andaman and Nicobar Islands are surrounded by crystal-clear blue waters that offer excellent opportunities for fishing and angling. The islands, with their lush rainforests and dense mangrove forests, create a mesmerizing setting for nature lovers and adventure enthusiasts alike.
The waters around the Andaman Islands are home to a variety of fish species, including Dorado, Black Marlin, Yellowfin Tuna, and Dogtooth Tuna. Saltwater fishing is particularly popular among tourists visiting Havelock Island, one of the most sought-after destinations in the archipelago for angling adventures.
While enjoying a fishing expedition, do not forget to carry your camera to capture the breathtaking views of the sea and the captivating sunsets that add to the charm of the experience.
JAMMU AND KASHMIR

Jammu and Kashmir is an angler’s paradise, blessed with numerous snow-fed and spring-fed streams. Angling in the pristine lakes of Kashmir, such as Dal Lake, Nagin Lake, and Anchar Lake, offers an unforgettable experience. The streams of the region are rich in German Brown Trout and Rainbow Trout, making it a favored destination for fishing enthusiasts.
The best season for fishing in the state is from April to October. Rivers such as the Sindh, Kishanganga, Doodh Ganga, Nallah Noobug, and Lidder remain snow-covered during winter and begin to thaw between May and July. These rivers are well-stocked with fish and provide an enjoyable angling experience amidst breathtaking natural surroundings.
Important Point to Note: Before undertaking any angling activity, it is mandatory to obtain the necessary permit from the Directorate of Fisheries, Srinagar. Anglers are not permitted to catch more than six fish. In certain designated stretches, catch-and-release practices may also apply, requiring anglers to release their catch back into the water. These measures have been introduced by the government to conserve fish populations and maintain a healthy ecological balance.
KARNATAKA

Fishing and angling are among the unique recreational activities enjoyed in Karnataka. The state is particularly famous for angling camps organized along the Cauvery River, which is home to several varieties of Mahseer. Interestingly, the Mahseer is regarded as the “Pride of the Cauvery River,” and various conservation measures have been undertaken to protect its habitat.
At these angling camps, catch-and-release fishing is generally practiced to ensure the conservation of fish populations. Angling enthusiasts are expected to strictly follow the established guidelines. Once a fish is hooked, camp attendants assist visitors in carefully landing the fish, securing it temporarily with a nylon rope, recording its weight, and taking photographs. After these activities are completed, the fish is released back into the river.
It is important to obtain the necessary fishing license from the Coorg Wildlife Association before participating in angling activities. Failure to do so may result in penalties. Karnataka’s well-managed angling camps, combined with its scenic river landscapes, make it a rewarding destination for fishing enthusiasts.
KERALAM

When one thinks of a Mahseer fishing and angling trip in South India, the exotic state of Keralam immediately comes to mind. The enchanting streams of Munnar hill station and the serene waters of Elephant Lake offer a delightful fishing and angling experience.
These waters are home to a variety of fish species, including Trout and Mahseer, and catching a fish amidst Keralam’s verdant landscapes creates memories that last a lifetime. The tranquil surroundings, coupled with the thrill of angling, make Keralam a favored destination for fishing enthusiasts.
The best time for fishing in Keralam is from October to March. Other fish species commonly found in the state’s rivers, lakes, and coastal waters include Silver Mahseer, Golden Mahseer, Black Mahseer, Pink Mahseer, Pearl Spot, Climbing Perch, Sardine, Pomfret, Tuna, Seer Fish, and Mackerel.
RANIKOR, MEGHALAYA

Meghalaya captivates travelers with its picturesque landscapes and rich wildlife. Beyond its natural beauty, the state is also emerging as one of India’s popular destinations for angling and fishing trips.
Ranikor, a small town located about five hours from Shillong, the capital of Meghalaya, is a well-known fishing destination. The Kynshi River, which originates near Rilang, is home to a variety of fish species, including Golden Mahseer, Chocolate Mahseer, Goonch (Catfish), and Eels.
Visitors can also witness local tribal communities catching fish using traditional fishing methods and equipment, offering a glimpse into the region’s unique cultural heritage. A fishing trip to Meghalaya is truly a captivating experience, where anglers can enjoy the thrill of fishing while exploring the scenic beauty of the river on local boats.
GOA

Goa is one of the best angling destinations in India, offering fishing enthusiasts an excellent opportunity to catch a variety of fish species amidst the state’s tropical surroundings. Popular locations such as Agonda Beach, Vagator Beach, and the Chapora River are known for their rich marine life and attract anglers from across the country.
These waters are home to several fish species, including Soormai (Kingfish), Salmon, Mullet, Ladyfish, Catfish, Rockfish, Stingray, Guitarfish, the local Barramundi, and many others. The ideal time for fishing in Goa is from October to May, when weather and water conditions are most favorable.
Many visitors spend hours patiently waiting along the beaches and riverbanks for their prized catch, often capturing memorable photographs to commemorate their fishing adventure.
LAKSHADWEEP

Just like the Andaman and Nicobar Islands, Lakshadweep is a captivating group of islands that not only charms visitors with its serene beauty but also with its magnificent beaches. These pristine beaches provide an ideal setting for fishing and angling activities.
The waters surrounding the islands are shallow, crystal-clear, and teeming with marine life. Visitors can often spot colorful fish swimming close to the shore, creating a delightful experience. Anglers can look forward to catching a variety of fish species, including Dolphin Fish, Flying Fish, Yellowfin Tuna, Rainbow Runner, Red Snapper, Butterfly Fish, Skipjack Tuna, Sailfish, Parrotfish, Coral Fish, and many more.
Besides fishing, Lakshadweep offers a range of thrilling adventure activities. Visitors can enjoy surfing, kayaking, scuba diving, canoeing, and other water sports while exploring the natural beauty of this tropical paradise.
Fishing and angling holidays in India offer never-ending excitement and adventure. The perfect blend of diverse fish species and serene natural locations creates a fishing experience that remains etched in the hearts of angling enthusiasts for years to come.
Fishing in the enchanting landscapes of India casts a magical spell on anglers, allowing them to immerse themselves in nature while enjoying the thrill of the catch. Whether in rivers, lakes, streams, or coastal waters, every fishing expedition promises a pleasurable and memorable experience.
Other Interesting Blogs to Read
About the author
From the Lake District, Nainital, Nidhi Singh is a travel writer whose love for mountains can be seen in her write ups. Talk about solo travelling, indulging in adventure activities, binging on good food, planning budget trips or the Aurora Borealis and you will get all her attention. It is the wanderlust that keeps her going and if at all she could get one wish granted she would love to live a life less ordinary. Follow her on Twitter, Facebook & Instagram.