World Museum Guide

Malaysia · 5 museums · 1 free

The best museums in Kuala Lumpur

Baca dalam Bahasa Melayu →

Quick answer

The best museums in Kuala Lumpur are Islamic Arts Museum Malaysia, National Art Gallery Malaysia and National Museum of Malaysia. World Museum Guide covers 5 museums in Kuala Lumpur, Malaysia, with verified admission prices, opening hours and how long to allow for each. 1 is free to enter for everyone.

Visitor information last reviewed 1 September 2026. Check the official museum site for current details.

Kuala Lumpur museums compared: price, time needed and closing day

# Museum Admission Time needed Closed
1 Islamic Arts Museum Malaysia RM20 2–3 hours on Hari Raya Aidilfitri and Hari Raya Aidiladha
2 National Art Gallery Malaysia Free 1–2 hours for two days at Hari Raya Aidilfitri and one day at Hari Raya Aidiladha
3 National Museum of Malaysia RM2 for Malaysian adults 1.5–2 hours on the first two days of Hari Raya Aidilfitri and the first day of Hari Raya Aidiladha
4 National Textile Museum RM2 for Malaysian adults 1 hour on the first two days of Hari Raya Aidilfitri and the first day of Hari Raya Aidiladha
5 Petrosains, The Discovery Centre Weekdays: RM28 for Malaysian adults 2.5–3 hours 1st and 3rd Monday of each month, Hari Raya Aidilfitri and Hari Raya Aidiladha

Standard adult prices, checked from 2026-09-01. Confirm on each museum's official website before you go.

Kuala Lumpur museums, ranked

Islamic Arts Museum Malaysia

Art Museum · Best for art lovers & architecture enthusiasts

The Islamic Arts Museum Malaysia (IAMM), opened in December 1998 beside Kuala Lumpur's Perdana Botanical Garden, is Southeast Asia's largest museum of Islamic art. Its 12 permanent galleries hold more than 10,000 artefacts, from early Qur'an folios to a restored 1820s Ottoman room.

RM20 · ⏱ 2–3 hours

National Art Gallery Malaysia

Modern & Contemporary Art · Best for art lovers & budget travellers

The National Art Gallery of Malaysia (Balai Seni Negara), founded in 1958, holds the national collection of modern and contemporary Malaysian art. Entry is free at its gallery on Jalan Temerloh, off Jalan Tun Razak, next to Istana Budaya.

Free entry · ⏱ 1–2 hours

National Museum of Malaysia

History Museum · Best for history enthusiasts & families

The National Museum of Malaysia (Muzium Negara) opened on 31 August 1963 on Jalan Damansara, on the site of the Selangor Museum, which was bombed in 1945. Its four galleries trace Malaysian history from prehistory and the Melaka Sultanate to colonial rule, independence and the present day.

RM2 for Malaysian adults · ⏱ 1.5–2 hours

National Textile Museum

Specialist Museum · Best for design lovers & culture enthusiasts

The National Textile Museum (Muzium Tekstil Negara) opened in 2010 in a striped, Moorish-style colonial building beside Merdeka Square in Kuala Lumpur. Its four galleries show Malaysian textiles, costume and jewellery, from songket and batik to Iban pua kumbu.

RM2 for Malaysian adults · ⏱ 1 hour

Petrosains, The Discovery Centre

Science Museum · Best for families & kids

Petrosains, The Discovery Centre is a hands-on science centre on Level 4 of Suria KLCC, at the foot of the PETRONAS Twin Towers. Opened in 1999 and run by a PETRONAS subsidiary, it explores energy, space, speed and earth science through interactive exhibits.

Weekdays: RM28 for Malaysian adults · ⏱ 2.5–3 hours

How to plan museums in Kuala Lumpur

Overview

Kuala Lumpur's museums cluster in two walkable areas. The Perdana Botanical Garden (Lake Gardens) district holds the National Museum and the Islamic Arts Museum Malaysia. Around Merdeka Square, in the colonial core, the National Textile Museum fills a striped Moorish-style landmark. Government museums charge foreign adults RM5 (Malaysians RM2), the National Art Gallery is free, and Petrosains at KLCC is the city's big hands-on science centre.

Suggested itinerary

Day 1: National Museum (Muzium Negara) at 9 AM → 20-minute walk or short Grab to the Islamic Arts Museum Malaysia (lunch at MOZA) → National Mosque next door. Day 2: National Textile Museum on Merdeka Square (morning) → Sultan Abdul Samad Building, Masjid Jamek and Central Market → Grab to the free National Art Gallery on Jalan Tun Razak (afternoon; closes 5 PM). Day 3: Petrosains at Suria KLCC (book online at weekends; closed 1st and 3rd Mondays) → KLCC Park.

Best time to visit

Kuala Lumpur is hot and humid all year. Heavy afternoon thunderstorms are most frequent in the wetter spells around March–April and October–November, which makes indoor museums good midday refuges. Go on weekday mornings to avoid school groups. The national museums close for one or two days at Hari Raya Aidilfitri and Aidiladha.

Visiting on a budget? See every free and discounted museum in Kuala Lumpur.

Museums in Kuala Lumpur: FAQs

What are the best museums in Kuala Lumpur?

The best museums in Kuala Lumpur are Islamic Arts Museum Malaysia, National Art Gallery Malaysia and National Museum of Malaysia. World Museum Guide ranks 5 museums in Kuala Lumpur by visitor numbers and collection strength.

How many museums in Kuala Lumpur does World Museum Guide cover?

World Museum Guide covers 5 museums in Kuala Lumpur, Malaysia — 1 with free standard admission. Each guide lists admission, opening hours, highlights and how long to allow.

Which museums in Kuala Lumpur are free?

Free for everyone: National Art Gallery Malaysia. Free or reduced on certain days or for certain visitors: Islamic Arts Museum Malaysia (Children under 6 free), National Museum of Malaysia (Malaysian children 12 and under free), National Textile Museum (Malaysian children 12 and under free) and Petrosains, The Discovery Centre (Infants (under 3) free).

Which museums in Kuala Lumpur are best for kids?

For families, start with National Museum of Malaysia and Petrosains, The Discovery Centre. Each guide lists how long to allow and the best time to visit.

Which Kuala Lumpur museums are free?

The National Art Gallery (Balai Seni Negara) on Jalan Tun Razak is free for everyone. Museums run by the Department of Museums, such as the National Museum and the National Textile Museum, charge RM5 for foreign adults and RM2 for Malaysians, and Malaysian children 12 and under go free. The Islamic Arts Museum Malaysia charges RM20 per adult and lets children under 6 in free.

Are Kuala Lumpur museums closed on Mondays?

Mostly not. The National Museum, National Textile Museum, National Art Gallery and Islamic Arts Museum Malaysia open every day. They close only around Hari Raya Aidilfitri and Hari Raya Aidiladha, and the Islamic Arts Museum closes at 5 PM during Ramadan. Petrosains at KLCC is the exception: it closes on the first and third Monday of every month.

Do foreigners pay more than Malaysians at KL museums?

Often, yes. Government museums set lower citizen rates, for example RM2 instead of RM5 for adults at the National Museum, and you must show MyKad or MyKid to get them. Petrosains charges MyKad holders RM28 on weekdays against RM49 general admission. The Islamic Arts Museum charges every adult the same RM20, with a lower senior rate only for Malaysians.

How do I get between Kuala Lumpur's main museums?

The National Museum has its own MRT station, Muzium Negara on the Kajang Line, linked by walkway to KL Sentral. The Islamic Arts Museum is a 5-minute walk from Kuala Lumpur KTM station or 10 minutes from Pasar Seni. The Textile Museum is near Masjid Jamek LRT, the National Art Gallery near Hospital Kuala Lumpur MRT, and Petrosains is above KLCC LRT. Grab rides between them are short.