Colombo, the vibrant capital of Sri Lanka, is home to a range of museums that showcase the country’s rich history, diverse cultures, and artistic achievements. Whether you're interested in ancient kingdoms, colonial heritage, modern economics, or Sri Lanka’s unique art and currency, Colombo offers something to spark your curiosity. Each museum in the city invites visitors to journey through time—exploring treasured relics, immersive exhibitions, and educational displays that provide deeper insight into the nation's past and present.
List of Museums in Colombo
Best Time to Visit Museums in Colombo
The best time to visit museums in Colombo is during the dry season from December to March, when the weather is sunny and pleasant—ideal for walking between museum locations. Weekdays, especially mid-mornings, offer a quieter and more immersive experience compared to weekends and public holidays. Museums are typically open from 9:00 AM to 5:00 PM, but it's wise to check individual opening hours beforehand. Visiting during school vacation periods may bring interactive exhibitions and special programs, making it a great time for families and students.
Entry Ticket Prices for Museums in Colombo
Gangaramaya Museum: Entrance fee is approximately LKR 300 for foreign visitors, while locals can enter for free. Donations are appreciated to support the preservation and maintenance of exhibits. The museum offers a quiet, educational experience for all age groups.
Economic History Museum of Sri Lanka: Entry is completely free for both local and international visitors. Located at the Central Point Building on Chatham Street, this museum showcases Sri Lanka’s economic evolution through ancient coins, currency notes, and modern banking history. It’s open daily from 9:00 AM to 5:00 PM.
Sri Lanka Air Force Museum: Local adult visitors pay LKR 200, while children are charged LKR 50. Schoolchildren in uniform can enter free of charge. This museum is a must-visit for aviation enthusiasts, featuring aircraft displays and historical memorabilia. It’s open Tuesday to Sunday, 8:30 AM to 4:30 PM.
Arthur C. Clarke Gallery: Entry is free for all. Situated in Moratuwa, this gallery celebrates the life and legacy of the world-renowned science fiction writer with personal artifacts and exhibits. It remains open year-round.
Colombo National Museum: Foreign adults are charged LKR 1,500 and children LKR 750. For locals, tickets are LKR 120 for adults and LKR 60 for children. Open daily from 9:00 AM to 5:00 PM, this is Sri Lanka’s largest and most important museum, displaying a wide range of historical and cultural artifacts.
Independence Memorial Museum: Foreign adults pay LKR 500 and children LKR 300. Locals are charged LKR 100 for adults and LKR 50 for children. Open Tuesday to Saturday from 9:00 AM to 5:00 PM, it’s located beneath Independence Memorial Hall and commemorates the country’s journey to independence.