OnBali logo

Ultimate Guide to Fishing in Bali: Best Spots, Seasons, and Tips

By Catur Herawanto
8 min read
Updated: Apr 22, 2025

Have you ever thought of fishing in Bali? Because if you haven’t, you’ve come to the right place because we’re spilling everything about fishing in Bali. Feel the adrenaline rush when marlin, snapper, tuna, mahi-mahi, or amberjack catch your bait. Explore deep-sea fishing or game fishing to find what you like best. And if your knowledge about rods or reels is zilch, worry not because the odds of having your first catch are high if you follow these tips we’ve got!

  • Fishing Charters in Bali

    The average cost of chartering fishing boats in Bali ranges from US $800 if you charter a modern boat to US $100 if you choose the traditional boat. The fishing trip usually includes lunch, fishing gear, permits (if needed), and catch handlings (cleaning, filleting, and storing). Here are some of the best boat charters you can check out, whether for deep-sea fishing or game fishing.

  • 1. Pulau Private Charters

    At Pulau Private Charters, your need is their command. They can customize your needs, from diving in Bali and boat parties to cruising and fishing. Contact them if you want options because they have different boats serving different purposes. The Inami fast boat is the best choice for off-shore fishing. Book the Rhino boat for an overnight fishing trip with family and friends, whether you plan on deep-sea or game fishing.

    Detailed info about Pulau Private Charters

    • Average price: US $1000

    • Location: Google Maps

    • Best for: deep-sea, coral, and game fishing, snorkeling, diving

    • Phone number: +62- 812-3834-4040

  • 2. Bali Fishing Charters

    Beginners and fishing enthusiasts, come aboard at Bali Fishing Charters! They specialize in fishing and have different packages: half-day for 4–5 hours and professional and full-day fishing for a maximum of 8 hours. They focus on exploring Nusa Dua and Nusa Penida areas, which are perfect for deep-sea fishing and game fishing. They are confident you can catch the Spanish mackerel, mahi-mahi, tuna, sailfish, and barracuda with their fishing equipment.

    Detailed info about Bali Fishing Charter

    • Average price: US $600

    • Location: Google Maps

    • Best for: deep-sea, game, and coral fishing, snorkeling

    • Phone number: +62-812-380-0147

  • 3. King of The Sea

    The best thing about King of The Sea is you get Captain Bajil, a local fisherman who knows the water around Nusa Islands like the back of his hand. His 33-foot custom-built traditional jukung boat can fit ten people. Whether you only want an offshore half-day trip or deep-sea fishing, get ready to cast your rod. You must bring snacks and drinks, while the charter will provide the fishing gear. After the trip, you can arrange to cook your catch with a local beachside restaurant!

    Detailed info about King of The Sea Charter

    • Average price: US $180

    • Location: Google Maps

    • Best for: deep-sea, off-shore, and reef fishing, snorkeling

    • Phone number: +62-813-3940-3579

  • Why Bali is a Top Destination for Fishing

    Forget the rainy season because, with Bali’s tropical climate, you can plan a fishing trip all year round. Catching barramundi or groupers is just a matter of the right timing and locations! Once you book the fishing charters in Bali, your options to try different fishing methods just multiply. And have we told you Bali has over 900 fish species because the water is part of the Coral Triangle?

  • The Rich Marine Life of Bali

    Number of different fish in Bali

    Don’t know where to go and what fish you can potentially catch? Plan your fishing tour in Bali by looking at the map.

    • South Coast. Stretching from Nusa Dua to Uluwatu, the zone gets plenty of grouper, tuna, snapper, mackerel, and coral trout.

    • East Coast. Amed and Padang Bai is the zone for blue marlin, dogtooth tuna, sailfish, and squid fishing at night.

    • West Coast. The strong currents from the Bali Straits that stretch from Medewi to Gilimanuk bring yellowfin tuna, wahoo, and mahi-mahi.

    • North Coast. Lovina is not just a spot for spotting dolphins because you will find plenty of giant trevally, barracuda, snapper, and Spanish mackerels.

    • Nusa Islands (Nusa Penida, Nusa Lembongan, Nusa Ceningan). The water around Nusa Islands is where you can find rainbow runners, giant trevallies, and dogtooth tuna. If you’re lucky, you may spot manta rays!

  • The Best Seasons for Fishing in Bali

    Types of fish in different seasons in Bali

    Types of Fishing

    Best Months

    Peak Season

    Monsoon Impact

    Deep Sea Fishing

    April – October

    Marlin, sailfish, tuna

    Rough seas from January to February

    Shore Fishing

    Year-round

    Mackerel, tuna, mahi-mahi, snapper

    Rainfall brings a lot of debris, and some beaches are inaccessible due to big and strong waves

    Fly Fishing

    July - October

    Giant trevally, bonefish

    Heavy rainfall resulting in rising river volume

    Game Fishing

    July - November

    Skipjack, yellowfin tuna, mahi-mahi

    Constant rain, rough seas, and fewer pelagic fish

  • The Different Types of Fishing in Bali

    Are you still in the dark about which types of Bali fishing you should try? Let us show you in the most understandable way about different types of fishing in Bali and what you can expect.

    Rule number one when fishing is to stay patient because each type has quirks and challenges. You may hate deep-sea fishing, but that doesn’t mean you will not enjoy game or fly fishing. Give each fishing style a try and find the pros and cons. When you find the one you like, go all the way and explore the endless possibilities of fishing in Bali. Let’s roll your reels!

    Deep Sea Fishing in Bali   

    The name should be a dead giveaway. Because if you guess it has something to do with the depth of the ocean, you’re spot on! Deep sea fishing means the fishing charter boats will take you to the middle of the ocean in Bali to catch large and migratory fish.

    Padang Bai, Nusa Penida, and Lombok Straits become prime destinations for attempting deep-sea fishing. Deep-sea fishing often lasts 4 to 10 hours, so forget deep-sea fishing if you cannot get stuck in the middle of the sea for hours. But if you’re a fishing aficionado, expect to catch dogtooth tuna, wahoo, barracudas, marlin, and giant trevally.

    When looking for a fishing charter in Bali, you can never go wrong with renting reputable ones as you need the most experienced crews, modern and special gear used for deep-sea fishing, and know the spots very well.

    Shore Fishing in Bali        

    Shore fishing means you cast the line from the shoreline. Perfect if you’ve never tried fishing because you can shorefish anywhere in Bali. Shore fishing lets you catch various fish, whether queenfish, snapper, groupers, or surgeonfish.

    Where to go for shore fishing in Bali? Expect trevallies when you choose Sanur. The snapper reigns in Jimbaran Bay, and if you have time, drive to Amed for some squid fishing at night.

    Don’t forget to pack the medium to medium-heavy spinning rod for shore fishing. The versatility can handle various fish sizes and casting distances, spinning reels between 3000-5000, and fishing line with thin diameters and long casts. Both live baits, such as worms, shrimps, or minnows, and artificial lures work best for shore fishing.

    Fly Fishing in Bali  

    The basic concept of fly fishing is casting artificial lures to imitate the fish’s natural food.  In short, you’re trying to trick the fish into taking the bait. While fly fishing in Bali is a niche market, we bet you will love the challenge once you try it. You must go further from the coastline and head to the inland or freshwater areas for this type of fishing.

    Lake Batur, Buyan, and Tamblingan are great spots to fly fish, such as tilapia and carp. If targeting snakehead or jungle perch, then you need to cast your lure in freshwater Ayung or Unda River. The mangrove forest in Nusa Lembongan is the best spot to catch bonefish.

    Go when during April-October, as the waters have less debris because of the dry season. Always check the tidal movement, especially if you fly fish in the river and mangroves. Fish become more active in the afternoon or early morning. That’s the best time for fly fishing!

    Game Fishing in Bali         

    If you have no idea what game fishing is, in simple words, you focus on catching powerful fish known for their speed and size. Once you catch the fish, you then rerelease them into the ocean. As Bali is part of the Coral Triangle, you can catch big fish almost everywhere!

    Whether you head to Bali Strait or the Indian Ocean, the fishing enthusiast chooses Bali to get the adrenaline rush of dealing with giant trevally, dogtooth tuna, and Spanish mackerel.  The yellowfin tuna in Bali can weigh more than 100 pounds, while you can catch the blue marlin with up to 500 pounds in weight! Marlin and sailfish became the greatest prizes during the July-October period.

    The adrenaline rush of game fishing is unmatched. But first, you need to find a fishing charter in Bali equipped with specialized fish-finding technology, fighting chairs, and complete with outriggers to get the maximum game fishing experience.

  • Fishing Gear You Need

    Here’s the breakdown of the gear you need to pack for different types of fishing:

    Basic gear for fishing in Bali

  • Best Fishing Spots in Bali

    You probably know where to find the best beaches in Bali. But do you know some of them, also known as the best fishing spots on the island? No matter the type of fishing you plan to attempt, whether you target pelagic fish or simply want to train your trolling or jigging, missing these places from the itinerary is a big no-no.

    Nusa Dua  

    Let’s forget Nusa Dua as the crème de la crème, where you can find world-class resorts, and talk about Nusa Dua as the fishing spot in Bali. When you fish, comfort should be high on the list, and add luxury to the mix, your shore or deep-sea fishing will be elevated to a new height. Feel free to splurge by chartering boats offshore or choose the traditional route by renting jukung boats.

    The sheltered reefs make ideal spots for beginners and family outings to fishing for groupers, coral trout, or rainbow runners. In contrast, serious anglers will choose deeper sea spots to hunt for giant trevally and yellowfin tuna. We highly recommend night squid fishing if you want to try something new.

    Sanur        

    Long before Sanur gained a reputation as a family-friendly holiday spot, it was a quiet fishing village. The gentle waves and calm waters mean if you’re beginner-friendly, this is your spot. You can also plan a family outing with the shore fishing, catching shallow reef fish such as lane bream, triggerfish, or surgeon fish.

    But renting a boat to take you further from the shore remains a must-do. The big action lies between Sanur and Nusa Islands. Deep-sea fishing is where you can fish for giant trevally or greater amberjack. Make friends with locals and join the local fishermen in the morning when they sail to the ocean using a jukung or traditional boat.

    Amed        

    No one would argue Amed’s status as one of the best spots for snorkeling in Bali. So why not add fishing to the mix? You don’t need to venture too far to catch mahi-mahi or Spanish mackerel using traditional boats. If you prefer shore fishing, head to Lipah Beach and Jemeluk Bay and cast your lines for snapper, grouper, and bluefin.

    The sheltered bays and the deep water in the Lombok Strait mean many pelagic fish like dogtooth tuna and wahoo are waiting. The drop-off areas near the Japanese wreck are full of marlin and yellowfin tuna, especially during the July-October season.

  • Fishing Regulations and Sustainability in Bali

    In general, regulations regarding recreational fishing do not exist. Even when you don’t practice commercial fishing, we can’t stress enough the importance of responsible fishing. While you can fish anywhere in Bali, the methods of blast fishing and cyanide fishing are prohibited.

    The West Bali National Park implements seasonal closures because it’s a marine-protected area. Bali also forbids the fishing of Napoleon wrasse and hunting manta rays. In Pemuteran, local villagers enacted laws by leading the coral restoration in the area. While game fishing is seen as the only way to prevent overfishing, Bali still has a long way to go to promote sustainable fishing.

Conclusion

Fishing is far from everyone’s wish list when visiting Bali, but doing something different is the reason you must try fishing! The variety of fishing you can explore, plus the many fish species, means the chance to catch something is high. No need to think twice when you cast the line!

Fishing in Bali could be a unique and fun thing to do. Feel the waiting sensation before the fish takes the bait and the adrenaline rush when the hook catches the pelagic fish. Whenever you are ready to take the plunge, return to our detailed article and set yourself up for a new experience! Happy fishing!

portrait of the writer on Bali
Catur Herawanto
Copywriter of the Project ONBALI
53 articles

Hi everyone! My name is Catur, and I was born and raised in Central Java. I moved to Bali in 2011 but left the island in 2016 before returning in 2018. Bali feels more than a home to me, and maybe that’s why my name feels like a premonition. Catur means four, both in the Balinese and Javanese languages. It is spoken like ‘c’ in chess, which is also the meaning of my name in Indonesian.

FAQs about Fishing in Bali

Do I need a license to fish in Bali?

Generally, you don’t need a license to fish in Bali because your activity is recreational and not commercial. There are also no regulations about the size or number of fish you can catch. But we still advise you to follow the local customs. For example, you can spearfish only when freediving and trawling is forbidden. If you care about sustainability, game fishing is the one you should try.

Shore Fishing

  • Heavy duty rod (7-9 ft) with 4000-8000 size of corrosion-resistant reel

  • Circle hooks and lures

  • Live or artificial baits (squid, shrimp)

  • Cooler to store your catch

Fly Fishing

  • Weight fly rod (8-9 ft) with matching reel

  • Weight-forward floating line and leaders/tippets (3X–5X)

  • Live baits (you need to adjust the bait based on the local insect hatches)

  • Fly box

Deep Sea Fishing

  • Heavy rods (6-7 ft) with lever-drag reels

  • Strong braided line (50-100 lb) and wire leaders (100-400 lbs)

  • Live baits (squid, mackerel)

  • Sinkers (8-16 oz)

  • Fighting belt, pliers, gaffs, cooler box

Game Fishing

  • Medium-heavy rods (6-7 ft)

  • Durable braid line (30-80 lb)

  • Live baits

  • Tagging kit (for catch-and-release method), gloves, harness

Can I rent equipment in Bali?
Is fishing in Bali family-friendly?
How to choose the right fishing charter?
Other articles