var wpbm_global1 = {"wpbm_ajaxurl":"https://the-travellist.com/wp-admin/admin-ajax.php","wpbm_plugin_url":"https://the-travellist.com/wp-content/plugins/booking-manager","wpbm_today":"[2026,11,12,16,33]","wpbm_plugin_filename":"index.php","message_verif_requred":"This field is required","message_verif_requred_for_check_box":"This checkbox must be checked","message_verif_requred_for_radio_box":"At least one option must be selected","message_verif_emeil":"Incorrect email address","message_verif_same_emeil":"Your emails do not match","wpbm_active_locale":"en_US","wpbm_message_processing":"Processing","wpbm_message_deleting":"Deleting","wpbm_message_updating":"Updating","wpbm_message_saving":"Saving"};
//# sourceURL=wpbm-global-vars-js-extra
function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="https://tracker.metricool.com/resources/be.js",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:"77d6b1dab2de87fade951e8435e57335"})});
The daily routine of the Semawang Fishermen follows the tides and seasons rather than a fixed schedule. In the early morning, before the promenade fills with walkers, the Semawang Fishermen are already at work: checking nets, sorting catch, and returning jukung to the beach. This early morning rhythm is one of the most authentic scenes in Sanur — a glimpse of community life that predates tourism by centuries.
Semawang Fishermen: Keepers of Sanur’s Maritime Tradition
Semawang Fishermen have been integral to Sanur’s history, practicing fishing as a livelihood for generations. Using traditional boats called jukung and basic fishing tools, they work the rich Indonesian seas, abundant with fish, coral reefs, seaweed, and mangroves. Indonesia, one of the world’s largest fish producers, reflects this heritage, with Sanur’s fishing culture deeply tied to its community. The fishermen’s daily activity depends on weather and the ideal fishing season, showcasing a balance of tradition and nature’s rhythms.
As Sanur has become busy with tourism activities including fast boat travel, boat tours, jet skis, traditional fishing is no longer a first choice. Traditional fishermen have to keep up with change and so they find themselves adding necessary modern equipment to their jukung. Now, these fishermen no longer need to depend on the tides and wind direction to carry their jukung, because these jukung and boats are now equipped with engines to make it easier to go out every day. They can easily go to the South of Lembongan Island in the hope of getting higher value fish like grouper, big mackerel, tuna, snapper, and pomfret.
The increase in petrol prices in September 2022 caused concern for everyone including the fishermen because it automatically caused operational costs to swell by 30%. Per fishing trip, fishermen need at least Rp. 500K just to cover the overhead costs. Combined with the fact that fish prices in the market tend to be unstable, fishermen are required to do calculations, planning and forecasting more accurately. If their weather prediction, choice of fishing location, or fishing time is wrong, they can go home with very little in hand or close to nothing.
Fisherman have one of the most challenging careers, as even the FAO (Food and Agriculture Organization) describe commercial fishing activity in general as dirty, dangerous and difficult work. Upon first impressions, fishing can seem like a fun way to work. All you have to do is hook some bait onto your line, throw it into the water, and wait for a fish to bite. Or, throw your net into the water and pull tons of fish. In reality, it is not that simple. Being good at fishing takes research, practice, and hard work. Patience is another virtue fishermen must possess when often all they can do is just wait for fish to bite. Determination in sticking with the plan and not giving up when fish are not biting is another quality fishermen have, sometimes they come out from the water with nothing. But, other times they can catch that one special trophy fish, whether by skill or just by pure luck.
Nowadays, we don’t see too many young fishermen in Sanur. The older generation see the younger generation does not want to do dirty, dangerous, and difficult work, including spending hours in the sun. While some of the younger generation follow into the family business, many are choosing to study at university or go into the ever-growing tourism industry. We learnt so much about life in Sanur village, fishing and the environment when we interviewed the local fishermen, they may not have studied marine science but there wouldn’t be too much they don’t know. We recommend stopping to chat with them the next you are down the beach, check out the daily catch, ask them about their life on the water – guaranteed you will hear some incredible stories about the one that got away… and the one that didn’t! The Semawang Fishermen carry a tradition that has shaped Semawang Beach for generations and continues to define the authentic character of this stretch of coastline. Learn more about Sanur on Wikipedia and explore our guide to Sanur.
The relationship between the Semawang Fishermen and their environment is one of the most instructive examples of sustainable resource management on the island — not because it follows any formal conservation framework, but because it is governed by the kind of deep ecological knowledge that only comes from generations of close observation. The Semawang Fishermen know where the fish move at different times of year, how the reef responds to seasonal changes in current and temperature, and which methods produce a sustainable yield without depleting the stock. This knowledge is not written down; it is passed from father to son, from older fisherman to younger, in the way that all genuinely useful knowledge travels — through practice, observation, and time spent on the water together.
The economic position of the Semawang Fishermen within Sanur’s broader economy has shifted considerably over the decades as tourism has transformed the village. Some fishermen have moved into boat transport, taking tourists to Nusa Lembongan and Nusa Penida rather than hauling nets. Others have found markets for their catch in Sanur’s restaurants, which prize locally caught fresh fish over the imported alternatives that dominate larger supermarket supply chains. The Semawang Fishermen who have maintained their traditional practice often describe it as both livelihood and identity — something that connects them to their ancestors and to the sea in a way that no alternative employment can replicate.
For visitors to Sanur who want to witness the Semawang Fishermen in their daily context, the best time is before sunrise or in the very early morning, when the jukung are being prepared for departure or returning with the night’s catch. Standing at the water’s edge at this hour, watching the fishermen work in the pre-dawn light with the reef visible just beneath the surface, provides one of the most unmediated encounters with Bali’s coastal working life that Sanur still offers. It is a scene worth rising early for.
The jukung — the traditional outrigger canoe used by the Semawang Fishermen — is one of the most elegant pieces of functional design in the Balinese maritime tradition. Narrow, fast, and stable despite its slender profile, the jukung is designed for the specific conditions of Bali’s reef-sheltered coastal waters. The Semawang Fishermen have used variations of this design for centuries, and the boats moored along Semawang Beach represent a direct continuation of that tradition. Unlike the fibreglass alternatives that have appeared on other parts of the Bali coastline, many of the jukung used by the Semawang Fishermen are still made from wood by local craftsmen, and the painting and decoration of each boat reflects the individual identity and spiritual practice of its owner.
The catch that the Semawang Fishermen bring in varies seasonally. Certain types of fish are more abundant at specific times of year, and the Semawang Fishermen adjust their methods and target species accordingly. During the months when the swell is too strong for safe passage over the outer reef, they focus on the inner lagoon species. During calmer periods, they venture further out to target the open-water fish that command higher prices at market. This seasonal rhythm is one of the things that has always governed the Semawang Fishermen’s relationship with the sea — an honest acknowledgement that the ocean sets the terms and the fishermen work within them.
There is a quiet dignity to the work of the Semawang Fishermen that visitors who spend any time watching them tend to notice. The work is physical, repetitive, and conducted in conditions that range from pleasant to genuinely difficult. But the Semawang Fishermen approach it without complaint or performance — simply as the work that needs to be done, in the way it has always been done, by people who were raised to do it. In an island that has experienced rapid and sometimes disorienting change over the past three decades, the continued presence of the Semawang Fishermen on their beach is a form of cultural continuity that Sanur is right to value and protect.
<< If you liked this article, you may also like our other articles >> To chat with our marketing partner about your business, please contact The Travellist
window.maspikGuardConfig = {"honeypot":true,"honeypotName":"full-name-maspik-hp","honeypotLabel":"Leave this field empty","advancedKey":true,"keyName":"maspik_spam_key","keyValue":"pUoDQrdRACqDR6uCLikaghWVQswqp9OuNEIKXYrWWBg8ZzxuVgpekzV0ikVD7NUo","atomicHpId":"maspik_atomic_hp","atomicKeyId":"maspik_atomic_sk","atomicSignalsId":"maspik_atomic_sg","signals":true,"signalsName":"maspik_signals","signalsVersion":1,"signalsProbes":false,"skipSelector":""};
//# sourceURL=maspik-guard-js-before
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.6","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/the-travellist.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/the-travellist.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/the-travellist.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"5ca7fd2e30","atomicFormsSendForm":"7fe643a1f3"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":660,"title":"Semawang%20Fishermen%3A%20The%20Soul%20of%20Sanur%27s%20Coastal%20Community","excerpt":"As Sanur has become busy with tourism activities including fast boat travel, boat tours, jet skis, traditional fishing is no longer a first choice.","featuredImage":"https:\/\/the-travellist.com\/wp-content\/uploads\/Semawang-Fishermen-1024x768.jpg"}};
//# sourceURL=elementor-frontend-js-before
(function(){
"use strict";
function wpbc_init__head(){_wpbc.set_other_param( 'locale_active', 'en_US' ); _wpbc.set_other_param('time_gmt_arr', [2026,11,12,8,33] ); _wpbc.set_other_param('time_local_arr', [2026,11,12,16,33] ); _wpbc.set_other_param( 'today_arr', [2026,11,12,16,33] ); _wpbc.set_other_param( 'availability__unavailable_from_today', '0' ); _wpbc.set_other_param( 'url_plugin', 'https://the-travellist.com/wp-content/plugins/booking' ); _wpbc.set_other_param( 'this_page_booking_hash', '' ); _wpbc.set_other_param( 'calendars__on_this_page', [] ); _wpbc.set_other_param( 'calendars__first_day', '1' ); _wpbc.set_other_param( 'calendars__max_monthes_in_calendar', '2y' ); _wpbc.set_other_param( 'availability__week_days_unavailable', [999] ); _wpbc.set_other_param( 'calendars__days_select_mode', 'dynamic' ); _wpbc.set_other_param( 'calendars__fixed__days_num', 1 ); _wpbc.set_other_param( 'calendars__fixed__week_days__start', [-1] ); _wpbc.set_other_param( 'calendars__dynamic__days_min', 1 ); _wpbc.set_other_param( 'calendars__dynamic__days_max', 300 ); _wpbc.set_other_param( 'calendars__dynamic__days_specific', [] ); _wpbc.set_other_param( 'calendars__dynamic__week_days__start', [-1] ); _wpbc.set_other_param( 'calendars__days_selection__middle_days_opacity', '0.75' ); _wpbc.set_other_param( 'is_enabled_booking_recurrent_time', true ); _wpbc.set_other_param( 'is_allow_several_months_on_mobile', false ); _wpbc.set_other_param( 'is_enabled_change_over', false ); _wpbc.set_other_param( 'is_enabled_booking_timeslot_picker', true ); _wpbc.set_other_param( 'update', '12.0' ); _wpbc.set_other_param( 'version', 'biz_s' ); _wpbc.set_message( "message_check_no_selected_dates", "Please, select booking date(s) at Calendar." ); _wpbc.set_message( "message_range_selection_click_last_date", "Start date selected. Now click the last day of your booking to complete the date range." ); _wpbc.set_message( "message_range_selection_has_unavailable_dates", "The selected date range includes unavailable or already booked dates, so the selection was cleared. Please choose a range that contains only available dates." ); _wpbc.set_message( "message_dates_times_unavailable", "These dates and times in this calendar are already booked or unavailable." ); _wpbc.set_message( "message_choose_alternative_dates", "Please choose alternative date(s), times, or adjust the number of slots booked." ); _wpbc.set_message( "message_cannot_save_in_one_resource", "It is not possible to store this sequence of the dates into the one same resource." ); _wpbc.set_message( "message_check_required", "This field is required" ); _wpbc.set_message( "message_check_required_for_check_box", "This checkbox must be checked" ); _wpbc.set_message( "message_check_required_for_radio_box", "At least one option must be selected" ); _wpbc.set_message( "message_check_email", "Incorrect email address" ); _wpbc.set_message( "message_check_same_email", "Your emails do not match" ); _wpbc.set_message( "message_check_valid_date", "This field must be a valid date like {date_example}" ); _wpbc.set_message( "message_check_digits_only", "This field must contain only digits" ); _wpbc.set_message( "message_check_digits_count", "This field must contain {digits} digits" ); _wpbc.set_message( "message_error_start_time", "Start Time is invalid. The date or time may be booked, or already in the past! Please choose another date or time." ); _wpbc.set_message( "message_error_end_time", "End Time is invalid. The date or time may be booked, or already in the past. The End Time may also be earlier that the start time, if only 1 day was selected! Please choose another date or time." ); _wpbc.set_message( "message_error_range_time", "The time(s) may be booked, or already in the past!" ); _wpbc.set_message( "message_error_duration_time", "The time(s) may be booked, or already in the past!" ); _wpbc.set_message( "message_booking_saving", "Saving" ); _wpbc.set_message( "message_duplicate_booking_resource_on_page", "More than one calendar or booking form for Booking Resource ID {resource_id} is present on this page. A hidden copy still conflicts with the visible form and can prevent booking submission. The site administrator must keep only one calendar or form for this Booking Resource. After the page is corrected, reload it and try again." ); _wpbc.set_message( "message_booking_form_context_required", "This booking form is not connected to a valid calendar for Booking Resource ID {resource_id}. This can happen when the same Booking Resource is used more than once on the page, including in hidden content, or when the page cache is outdated. Reload the page and try again. If the problem continues, ask the site administrator to remove duplicate forms for this Booking Resource and clear the page cache." ); _wpbc.set_message( "message_booking_form_context_expired", "This booking form was generated by an older or cached version of the page for Booking Resource ID {resource_id}. Reload the page and try again. If the problem continues, ask the site administrator to clear the page cache and remove any duplicate calendar or form for this Booking Resource." ); _wpbc.set_message( "message_unexpected_server_response", "The server returned an unexpected response. Please reload the page and try again. If the problem continues, contact the website administrator." ); _wpbc.set_message( "message_http_conflict_cache_hint", "A cached or optimized version of this page may be outdated. Clear the browser cache and reload the page. Website administrators should also purge page, server, and CDN caches and regenerate minified or optimized files." ); _wpbc.set_message( "message_resource_selector_summary_label", "Booking Resource" ); _wpbc.set_message( "message_resource_selector_start_over", "Start over" ); _wpbc.set_message( "message_appointment_summary_label", "Your appointment" ); _wpbc.set_message( "message_appointment_start_over", "Start over" ); _wpbc.set_message( "message_captcha_incorrect", "The code you entered is incorrect" ); _wpbc.set_message( 'message_processing', "Processing" ); _wpbc.set_message( 'message_deleting', "Deleting" ); _wpbc.set_message( 'message_updating', "Updating" ); _wpbc.set_message( 'message_saving', "Saving" ); _wpbc.set_message( 'message_inline_preview_submission_disabled', "This is a request-local preview. Booking submission is disabled, and no booking will be created." ); _wpbc.set_message( 'message_error_check_in_out_time', "Error! Please reset your check-in\/check-out dates above." ); console.log( '== WPBC VARS 12.0 | 11.6.1 [biz_s] LOADED ==' );}
(function(){
if (window.__wpbc_boot_done__ === true) return;
var started = false;
function run_once(){
if (started || window.__wpbc_boot_done__ === true) return true;
started = true;
try { wpbc_init__head(); window.__wpbc_boot_done__ = true; }
catch(e){ started = false; try{console.error("WPBC init failed:", e);}catch(_){} }
return (window.__wpbc_boot_done__ === true);
}
function is_ready(){ return !!(window._wpbc && typeof window._wpbc.set_other_param === "function"); }
if ( is_ready() && run_once() ) return;
var waited = 0, max_ms = 10000, step = 50;
var timer = setInterval(function(){
if ( is_ready() && run_once() ) { clearInterval(timer); return; }
waited += step;
if ( waited >= max_ms ) {
clearInterval(timer);
// Switch to slow polling (1s) so we still init even without user interaction later.
var slow = setInterval(function(){ if ( is_ready() && run_once() ) clearInterval(slow); }, 1000);
try{console.warn("WPBC: _wpbc not detected within " + max_ms + "ms; using slow polling.");}catch(_){}
}
}, step);
var evs = ["wpbc-ready","wpbc:ready","wpbc_ready","wpbcReady"];
evs.forEach(function(name){
document.addEventListener(name, function onready(){ if (is_ready() && run_once()) document.removeEventListener(name, onready); });
});
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", function(){ if (is_ready()) run_once(); }, { once:true });
}
window.addEventListener("load", function(){ if (is_ready()) run_once(); }, { once:true });
window.addEventListener("pageshow", function(){ if (is_ready()) run_once(); }, { once:true });
document.addEventListener("visibilitychange", function(){ if (!document.hidden && is_ready()) run_once(); });
var ui = ["click","mousemove","touchstart","keydown","scroll"];
var ui_bailed = false;
function on_ui(){ if (ui_bailed) return; if (is_ready() && run_once()){ ui_bailed = true; ui.forEach(function(t){ document.removeEventListener(t, on_ui, true); }); } }
ui.forEach(function(t){ document.addEventListener(t, on_ui, true); });
})();
})();
//# sourceURL=wpbc_all-js-after
var wpbc_booking_appointment_config = {"ajax_url":"https://the-travellist.com/wp-admin/admin-ajax.php","action":"WPBC_AJX_BOOKING_APPOINTMENT_RESOLVE","validate_action":"WPBC_AJX_BOOKING_APPOINTMENT_VALIDATE_TIME","nonce":"349e017e77","error":"The Appointment form could not be loaded. Please try again.","validation_error":"This Appointment time could not be verified. Please try again.","initialization_error":"The Appointment form could not be initialized. Please start over and try again.","duplicate_provider":"This Provider already has an open Appointment form on this page. Complete or restart that Appointment before opening another form for the same Provider.","service_found":"Service found.","services_found":"Services found.","provider_found":"Provider found.","providers_found":"Providers found."};
//# sourceURL=wpbc-booking-appointment-js-extra
var wpbc_booking_resource_selector_config = {"ajax_url":"https://the-travellist.com/wp-admin/admin-ajax.php","action":"WPBC_AJX_BOOKING_RESOURCE_SELECTOR_RESOLVE","nonce":"4cf2cd180e","error":"The booking form could not be loaded. Please try again.","initialization_error":"The booking form could not be initialized. Please start over and try again.","duplicate_resource":"This Booking Resource already has an open booking form on this page. Complete or restart that booking before opening another form for the same resource.","resource_found":"Booking Resource found.","resources_found":"Booking Resources found."};
//# sourceURL=wpbc-booking-resource-selector-js-extra