The great churches and mosques in Bangkok may not be in the same league as some of the grand Buddhist temples around the Thai capital, but they certainly aren’t insignificant. While Buddhism is undoubtedly the dominant religion here, other faiths are generally accepted, as the buildings listed below testify to.

Christianity first arrived in Thailand around the 1550s while Islam arrived in the 9th century. Interestingly, the highest concentration of Christians is found in the north of Thailand while the southernmost provinces of the country host the highest percentage of Muslims. Being in the middle, Bangkok has impressive places of worship for both religions.

  • 1

    Assumption Cathedral

    Assumption Cathedral
    • History

    Assumption Cathedral is Bangkok's principal Roman Catholic cathedral. It’s also the main church of the Archdiocese of Bangkok, which dates back to 1662. It was constructed between 1910 and 1918 to replace an earlier church on the same spot. Pope John Paul II visited this cathedral during his trip to Bangkok in 1984. The beautiful interior is classic Romanesque, with round arches, looming ceilings covered in rich rococo and stained glass. Murals on the walls of the nave at the end depict biblical scenes.

    Location: 23 Soi Charoenkrung 40, Bangrak, Bangkok 10500, Thailand

    Open: Monday and Friday from 8.30 am to 5 pm, Saturday–Sunday from 8.30 am to 12 pm (closed from Tuesdays to Thursdays)

    Phone: +66 (0)2 234 8556

    Map

    photo by Panyawat boontanom (CC BY-SA 3.0) modified

  • 2

    Holy Rosary Church

    Holy Rosary Church
    • History
    • Photo

    The Holy Rosary Church was originally built on the banks of the Chao Phraya River in 1768, following a land grant by King Rama I. The Portuguese Catholic church that you can see near the Bangkok riverside today is the result of rebuilding work between 1891 and 1898. 

    This restoration lent it its neo-gothic style, showcasing an impressive statue of the Virgin Mary, towering central spire, marigold facade, curving gilded stucco ceilings and beautiful stained glass windows, depicting stories from the Old and New Testament. The easiest way to get there is by taking the Chao Phraya Express Boat to Si Phraya Pier.

    Location: 987 Soi Wanit 2, Talat Noi, Samphanthawong, Bangkok 10100, Thailand

    Phone: +66 (0)2 266 4849

    Map

    photo by Jeffrey Beall (CC BY-SA 2.0) modified

  • 3

    Santa Cruz Church

    Santa Cruz Church
    • Budget
    • History
    • Photo

    Santa Cruz Church is a Roman Catholic church in Thonburi that offers an impressive sight with its imposing neoclassical architecture. The Portuguese have allied with Thailand since 1516 when they began supplying the country with arms and ammunitions to help ward off the Burmese aggression at the time. 

    After the destruction of Ayutthaya in 1767, and with it the Catholic church there, King Taksin granted permission for them to build another one in the new capital Thonburi, a gift in recognition of their vital services. The church and the surrounding area are a good starting point for discovering the traces of Portugal in the Thai capital.

    Location: 112 Soi Kudeejeen, Wat Kanlaya, Thon Buri, Bangkok 10600, Thailand

    Phone: +66 (0)2 472 0154

    Map

    photo by กสิณธร ราชโอรส (CC BY-SA 4.0) modified

  • 4

    Christ Church Bangkok

    Christ Church Bangkok
    • History
    • Photo

    Christ Church Bangkok is an Anglican church that continues to be a popular place of worship among Bangkok expatriates. After an influx of protestant missionaries between the early and mid-19th century, King Rama IV granted land for a church to be built to serve them in Charoenkrung Road. 

    It wasn't long until the English Church (as it was then known due to its mainly English congregation) was overstretched. In 1904, King Rama V granted permission for a bigger and more centrally located church to be built. As an attraction on its own, the clean-white simple Gothic church is a sight to behold.

    Location: 11 Convent Rd, Silom, Bang Rak, Bangkok 10500, Thailand

    Open: Monday–Friday from 8.30 am to 5 pm, Sunday from 7.30 am to 8.30 am and from 10 am to 11.30 am (closed on Saturdays)

    Phone: +66 (0)2 234 3634

    Map

    photo by กสิณธร ราชโอรส (CC BY-SA 4.0) modified

  • 5

    Haroon Mosque

    Haroon Mosque
    • History
    • Photo

    Haroon Mosque is one of the busiest and oldest mosques in Bangkok. The original 1-storey wooden structure was replaced by brick-coloured concrete after it crumbled down beyond repair. Inside, the mosque showcases intricately carved Arabic script and can hold up to 500 people at a time. You can find the mosque amid a web of alleyways near the famous Mandarin Oriental Hotel in Bangkok's Riverside area.

    Location: 25 Charoen Krung Rd, Bang Rak, Bangkok 10500, Thailand

    Phone: +66 (0)81 488 8154

    Map