Yes, Denpasar Ngurah International Airport in Bali provides free wifi. The free session lasts for about 240 minutes.