World by City

Temples & religious sites

Ton Son Mosque

Ton Son Mosque

The Ton Son Mosque is a historic Sunni mosque, located on the left bank of Khlong Bangkok Yai canal, Wat Arun Subdistrict, Bangkok Yai District of Bangkok, in Thonburi, Thailand. The mosque is situated opposite the Wat Moli Lokayaram temple, and across the canal is Bang Luang Mosque.

What it is

Ton Son Mosque is a Sunni mosque on the west bank of Khlong Bangkok Yai, in the Thonburi area of the city. It's one of the older Muslim places of worship in Bangkok, part of a small cluster of communities that settled along the canal generations ago. Visitors typically come for the setting rather than any single standout feature: the canal-side location, the older wooden and masonry structures, and the sense of a quiet, working religious community rather than a tourist site. It's worth visiting alongside Bang Luang Mosque directly across the water to see how the two relate.

Getting there

From the historic centre of Bangkok, the mosque sits across the Chao Phraya's western canal network, so a taxi or ride-hailing app is usually the simplest option, taking roughly 15-20 minutes from the Grand Palace area depending on traffic. Longtail boat or canal ferry along Khlong Bangkok Yai is another way in, and fits the neighbourhood's character better than a road approach. There is no BTS or MRT station within easy walking distance.

Time to allow

Twenty to thirty minutes is enough to see the mosque itself and the immediate canal-side surroundings, more if you walk further along the waterway or into the neighbouring lanes.

When to go

This is a working place of worship in a residential area, not a major tourist stop, so it rarely feels crowded. Dress modestly, as at any mosque. Mornings or late afternoon avoid the strongest heat for the walk along the canal.

Combine it with

Bang Luang Mosque is just 0.2km away across the canal and pairs naturally with a visit here. The Museum of Siam is about 0.7km off, and Rattanakosin Island and the Grand Palace are both a little over 1km away, making it possible to fold this stop into a broader walk through Bangkok's old town.

Sources: open data from Wikipedia and OpenStreetMap · Updated August 5, 2026 · Edited by the World by City editors

Tickets & tours

Admission prices and opening hours change often, so we don't list them here. Check what's on sale and at what price below — booking ahead can cut the queue at some places.

This place may not appear in the results — some sites are free to enter or sell tickets only at the gate.

Stays near Ton Son Mosque

Sorted by distance, walkable ones first. Distances are straight-line.

Map © OpenStreetMap contributors. Lines are straight connections, not actual routes.

Ton Son Mosque Nearby stays

Locations and names come from OpenStreetMap. Check prices and availability on the booking sites.

Good to visit alongside

Bang Luang Mosque

Temples & religious sites

Bang Luang Mosque

Bang Luang Mosque is a historic mosque, located in Soi Arun Amarin 7, New Arun Amarin Road, Wat Kanlaya Subdistrict, Thon Buri District, of Bangkok. The mosque is situated on the Thonburi side within Kudi Khao Community by the Khlong Bangkok Yai near mouth of Chao Phraya River. The mosque is also known as Kudi Khao and Kudi To Yi.

0.2 km away

The Museum of Siam

Museums & galleries

The Museum of Siam

Museum Siam is a discovery museum that is located at Sanam Chai road in Bangkok, Thailand. The museum was established in 2007 in the former building of the Ministry of Commerce. It was created to teach the national identity and history of the people of Thailand, and their relationships with neighboring cultures. The motto of the museum is “Play + Learn = เพลิน” ; through a series of interactive exhibits, the museum shows the development of Thailand from the past to present.

0.7 km away

Rattanakosin Island

Nature

Rattanakosin Island

Rattanakosin Island is a historic area in the Phra Nakhon District in the city of Bangkok, Thailand. It is bordered by the Chao Phraya River to the west and multiple canals to the east that were dug to serve as moats for what was originally the fortified city center. Situated on the eastern convex bank of a meander in the Chao Phraya River, the island is the site of the Grand Palace and Bangkok's City Pillar Shrine, among other places of historical significance.

1.1 km away

Grand Palace

Museums & galleries

Grand Palace

The Grand Palace is a complex of buildings at the heart of Bangkok, Thailand. The palace has been the official residence of the Kings of Siam since 1782. The king, his court, and his royal government were based on the grounds of the palace until 1925. King Bhumibol Adulyadej, resided at the Chitralada Royal Villa and his successor King Vajiralongkorn resides at the Amphorn Sathan Residential Hall, both in the Dusit Palace, but the Grand Palace is still used for official events. Several royal ceremonies and state functions are held within the walls of the palace every year. The palace is one of...

1.2 km away

Sanam Luang

Parks & gardens

Sanam Luang

Sanam Luang, officially Thong Sanam Luang, is a 74.5 rai (119,200 m2) open field and public square in front of Wat Phra Kaew and the Grand Palace, Bangkok, Thailand. Sanam Luang is in the Phra Nakhon District, the historic center of Bangkok.

1.7 km away

Devasathan

Temples & religious sites

Devasathan

Devasathan or Royal Brahmin Office of Thai Royal Court is a Hindu temple near Wat Suthat in the Phra Nakhon District, Bangkok, Thailand. The temple is the official centre of Hinduism in Thailand. The temple is the home of the Court Brahmins, who are descended from an ancient lineage of priests from Rameswaram, Tamil Nadu. The Brahmins perform many important royal and religious ceremonies for the Monarchy of Thailand every year. The temple was founded in 1784 by King Rama I, the founder of the Chakri dynasty.

1.9 km away