These grand mosques in Bali are among the island’s great Islamic landmarks. You can visit either for prayers, for sightseeing, or simply if you want to know more about Islamic history and culture on the island.

You can encounter grand mosques in most of Bali’s resort areas. Perhaps the most unique place that signifies religious tolerance is the Puja Mandala complex up in the hills just west of the exclusive Nusa Dua resort area. The complex is home to 5 places of worships for each major religion: Christian, Catholic, Hindu, Buddhist, and Islam with the magnificent Ibnu Batutah grand mosque. Here, we present a compilation of Bali’s most revered mosques.

  • 1

    Masjid Ibnu Batutah

    Nusa Dua

    Masjid Ibnu Batutah
    • History

    The Ibnu Batutah grand mosque is the first among the rows of different places of worship at the Puja Mandala worship complex in Nusa Dua. The complex is perhaps the only of its kind in the world that honours religious tolerance.

    The mosque is right next to a Hindu temple and a Christian church. It features dominant gold-yellow linings in its exterior and a prism-shaped roof. On the first level, you’ll encounter an activity area including a Quranic recital and educational space. The main prayer rooms are up on the second floor, with ornate grey ceramic laden walls and mihrabs. Among the mosque’s antique treasures is an old prayer drum and a handwritten Quran.

    Location: Puja Mandala, Jalan Nusa Dua, Nusa Dua, Badung, Bali 80361, Indonesia

    Phone: +62 (0)361 775912


    photo by Photo by CEphoto, Uwe Aranas (CC BY-SA 3.0) modified

  • 2

    Masjid Agung Sudirman


    This grand mosque is part of Bali’s Kodam Udayana military complex, right in Denpasar’s city centre. The mosque is the largest in Bali, with the largest floor size compared to other mosques on the island. 

    It features a unique design, as the whole structure is virtually wall-less. This allows for natural ventilation and an airier feel during prayers, especially during tarawih and highlight events that draw devotees to its 2 levels. This is the mosque in Denpasar that’s most convenient for visitors in the provincial capital.

    Location: Jalan Slamet Riyadi No.1, Dauh Puri, Denpasar, Bali 80232, Indonesia

    Phone: +62 (0)361 264 595

  • 3

    Masjid Ar-Rahmat


    This mosque in Kuta is right across the road from Kuta’s Central Park, where tourist buses often stand by. Masjid (Mosque) Ar-Rahmat is popular among travelling Muslims, so it’s normal to see a mix of nationalities from all over the world during Friday prayers.

    The mosque features 2 levels, with wudhu (cleansing) places outside for men, and inside for women. Rows of halal food stalls adjoin the mosque where you can fill up after prayers.

    Location: Jalan Raya Kuta No.75, Kuta, Badung, Bali 80361, Indonesia

    Phone: +62 (0)361 758614

  • 4

    Masjid Nurul Huda Gelgel


    The Masjid Nurul Huda Gelgel mosque is one of Bali’s oldest and it’s right in the heart of one of Bali’s largest Muslim communities. Kampung Muslim Gelgel is in Klungkung regency, which is around a 90 minutes’ drive east from Kuta. A towering 17-metre-high minaret stands in front of this 13th-century mosque.

    It serves as a historical witness to the peaceful spread of Islam in Bali, dating back to when the Hindu king of Gelgel returned from his royal meetings with the rulers of the Majapahit kingdom, escorted by 40 soldiers who converted to Islam and eventually built the Muslim community of Kampung Muslim Gelgel peaceably.

    Location: Kampung Gelgel, Klungkung, Bali 80761, Indonesia

    Phone: +62 (0)813 9758 6122

  • 5

    Masjid Nurul Huda Tuban


    Masjid Nurul Huda Tuban is less than a half-hour drive from the Ngurah Rai International Airport and chances are you’ll easily spot this large building on your transfers along Jalan Ngurah Rai, right after landing in Bali and getting out of the airport. Many devotees who pray here daily are Ngurah Rai airport staff. Even so, many others, including foreign visitors, come for prayers every Friday.

    Not to be confused with the similarly named Masjid Nurul Huda in Klungkung regency

    Location: Jalan Ngurah Rai, Tuban, Bali, Indonesia

  • 6

    Masjid Al Huda


    This mosque on the main road of Tabanan is an eye-catcher, which you’ll easily notice on the left side of the road leading to West Bali, and is an easy stopover when the time comes for prayers. 

    The Al Huda mosque can hold up to 2,000 attendees at once. The mosque has 2 main divisions. The first serves as the main praying room, and the smaller second area is for students and youth learning to read the Quran, as well as events such as religious lectures and social and community events.

    Location: Jalan Ahmad Yani, Kediri, Abian Tuwung, Tabanan, Bali 82121, Indonesia

    Phone: +62 (0)857 3700 2959

  • 7

    Masjid At-Taqwa


    Masjid At-Taqwa is right next to the Bali Police Headquarters on Jalan WR Supratman in Denpasar. The impressive structure stands tall with its twin minarets and emblem of the Bali Police on top of its front arches. The mosque is mainly attended by the police force. Even so, it’s also open to the public, and also welcomes visiting travellers.

    Location: Jalan WR Supratman No.19, Dangin Puri Kangin, Denpasar, Bali 80236, Indonesia

  • 8

    Masjid Raya Ukhuwwah


    The Ukhuwwah Mosque overlooks the intersection of 3 of Denpasar’s central streets: Jalan Raya Hasanuddin, Jalan Sulawesi and Jalan Kalimantan. It’s close to the Kumbasari Night Market and the commercial street of Jalan Gajah Mada, serving mainly Muslim merchants and shop owners of this central business district.

    A unique feature about this mosque is the presence of several shops under the imam’s preaching area. The mosque rents these retail spaces out, with all monies going towards the upkeep of the mosque. If you’re touring the city, you can drop by for prayers and some shopping afterwards.

    Location: Jalan Kalimantan No.19, Dauh Puri Kangin, Denpasar, Bali 80119, Indonesia

    Phone: +62 (0)361 248 868

  • 9

    Masjid Baitul Makmur


    This mosque is a little hidden from Bali’s main streets, and tucked away within the community of Monang Maning in western Denpasar. However, its size is quite impressive and the property is well kept.

    Baitul Makmur receives well over 700 people daily who come to pray and is usually busy during prayer hours. Every Sunday, the mosque’s organizers hold Quranic lectures and often invite imams from outside Bali.

    Location: Jalan Gunung Merbuk II No.5, Tegal Kertha, Denpasar, Bali 80819, Indonesia

  • 10

    Masjid Al-A'la


    Masjid Al-A'la is around 5 minutes’ drive east from the Gianyar Night Market and is the region's main place of worship for the city’s Muslim community. It’s also referred to by locals simply as ‘Masjid Gianyar’ or the mosque of Gianyar.

    Location: Jalan Kesatrian No.16, Gianyar, Bali 80511, Indonesia

Ari Gunadi | Compulsive Traveller