Taman Ikan Air Tawar Kuala Selangor

Taman Ikan Air Tawar (Freshwater Fish Park) Kuala Selangor is located in Kuala Selangor Nature Park, 5 minutes by tram from the popular Bukit Melawati (Melawati Hill).

Freshwater Fish Park
The Kuala Selangor Freshwater Fish Park houses around 1500 freshwater fish from 60 different species.


+603 3289 1439 / +603 3289 1549 / 2423 / 4328 (Kuala Selangor District Council)




Located in Kuala Selangor Nature Park


Tickets and entrance fees to the freshwater fish park are included if you purchase the tram tickets from Bukit Melawati on weekends.

Exhibits & Attractions

Covering 5 acres, Taman Ikan Air Tawar Kuala Selangor boasts at least 1,500 freshwater fish from 60 different species, such as the Alligator Gar Fish (Ikan Buaya), Giant Snakehead (Toman), Tor Tambra (Kelah), Golden Arowana (Kelisa), Walking Catfish (Keli), Javenese Carp (Lampam), Featherback (Belida) and more.

The park’s gallery also contains interesting information on freshwater fish and their history, as well as traps used by fishermen including bubu udang, bubu daun, bubu saadah, raga tok, raga batang, serkap and more.

Each exhibit is accompanied by a clear description, including the scientific name of the different species of freshwater fish on display.

Price/Entrance Fees

Freshwater fish park only: RM2.10 Adults, RM 1.10 Chilren (3-12 years)

Package price (Bukit Melawati tram tickets and freshwater fish park): RM 5.30 Adults, RM 3.20 Children (3-12 years)

Opening hours

9.00m – 5.00pm (Weekdays), 9.00am – 6.00pm (Weekends and public holidays)

Update: The Kuala Selangor Freshwater Fish Park has currently ceased operations.


De Palma Eco Resort


Vi Boutique Hotel



How to get to Taman Ikan Air Tawar Kuala Selangor

Driving is the best way to get here. Make your way towards the Sungai Buloh exit from the North-South Expressway and follow the road signs towards Kuala Selangor. If you’re leaving from Klang, drive towards Kapar and head from there to Kuala Selangor. For both routes, the journey should take less than 80 minutes.

By Bus
Board bus 100 from Medan Pasar bus stop (opposite HSBC) in downtown Kuala Lumpur to Kuala Selangor. A one-way ticket costs RM9.00. Buses depart every 30 minutes from 6.30am to 7.30pm, and the journey takes about 2 hours. The last bus for the return trip from Kuala Selangor to Kuala Lumpur is at 7.00pm.

Alternatively, board the Cityliner bus from Klang Sentral for the ±49km journey to Kuala Selangor. Buses leave every 30 minutes from 6.30am to 7.30pm. A one-way ticket costs RM4.30.

Kuala Selangor Freshwater Fish Park is approximately 2 km from the bus station.

By Train

Leave a Reply

Your email address will not be published.