My Day At National Railway Museum, Kadugannawa: Timings, Entry Fee, Exhibits And More
BY Sibashree May 5, 2026
I forgot to mention one thing when I shared my experience of a train ride in the Demodara railway loop. This is a lesser-known loop, and I got to know about it from the National Railway Museum, Kadugannawa. This museum is at a distance of just 15.1 km from Kandy. Today, it has many old machines, carriages, equipment, and locomotives. Though everyone will have a visit to the National Railway Museum, Kadugannawa, in their itinerary of the things to do in Sri Lanka, I enjoyed my day there. So, in this blog, I will talk about my experience at the National Railway Museum, Kadugannawan, its entry fee, timings, exhibits, and how it was opened at an opportune moment. National Railway Museum, Kadugannawa: Quick Facts Opening Date27th December, 2014 Opening Hours 9 AM to 4 PM (Only closed on Poya Day)Ticket Price - For Sri Lankan Adults: Rs. 50- Foreign Adults: Rs. 500- Children: Rs. 20- Children in School Uniform: Rs. 10 Why Was The National Railway Museum, Kadugannawa, Opened? The National Railway Museum, Kadugannawa, was opened on 27th December, 2014, on the occasion of the 150th year of railway operations in Sri Lanka. The first train of the Ceylon Railway ran from Colombo Terminus station to Ambepussa. The Duke of Brabant of Belgium was a passenger on this train. On the occasion of the museum inauguration, a Memorial Stamp was also released. Furthermore, as souvenirs, there were a memorial DVD and a coffee table book. Moreover, a Replica Steam Train ran from Colombo Fort to Kadugannawa, and it had special invitees as passengers. It was a thoughtful move to commemorate the first train operation 150 years ago. How To Reach The National Railway Museum, Kadugannawa? You can reach the National Railway Museum, Kadugannawa, with a short train ride from Kandy. However, if you miss the train, you can also take a bus. However, I don’t recommend a bus ride from Kandy to Kadugannawa because the bus ride through the Royal Botanic Gardens takes around 45 minutes to 1 hour. Also, the bus is very crowded, and you will find every type of food vendor there. Nevertheless, if you still want a bus ride, the ticket price will be 120 LKR (Around 36 Rs.) for a person. Kandy To Kadugannawa Train Ride I love train rides, and even if the queue for the third-class ticket was long, I enjoyed the entire experience. Nevertheless, I took the Kandy to Polgahawela train that departed from the Kandy Station at 2:15 PM and reached the Kadugannawa Station at 2:55 PM. The train halts at the Kadugannawa station for 1 minute. So, stand near the gate and be a little fast when alighting from the train. I got a 3rd class ticket, and the ticket price was Rs. 40. What Are The Things To See At The National Railway Museum, Kadugannawa? The Kadugannawa Railway Museum is very close to the Kadugannawa Railway Station. It is a small space, and it includes a platform and 2 outside areas. Furthermore, it is spread over a train shed. I sat in a vintage train carriage at the museum, and it cost me around Rs. 296. The carriage also had an attendant who showed me the museum. The Exhibits And Demonstrations I Loved I especially loved the demonstration of the efficient token system that ensures that trains do not run into each other on the single-track mountain railway lines of Sri Lanka. Furthermore, I found a massive model railway inside the museum. It shows the entire Sri Lankan railway network. It was fascinating, and it highlighted the Nine Arch Bridge and how the train covers the spiral Demodara loop. I also had a lot of fun getting in and out of the steam locomotives, carriages, and old engines at the museum. Moreover, I saw a 10-minute-long video describing the railway network of Sri Lanka. Overall, I spent around an hour at the museum and ended my time there with a cup of coffee at the in-house coffee shop. The coffee shop itself is inside a carriage. The best things about the National Railway Museum, Kadugannawa, were that very few visitors were there. So, as a curious soul and someone very fascinated by trains (my home is very close to a railway track), I had a gala time. What Are The Other Places To Visit In Kadugannawa? Kadugannawa, a short distance away from Kandy, is a serene place with many historical and cultural attractions. So, once you have completed exploring the top attractions in Kandy and the National Railway Museum, Kadugannawa, you can visit these places. 1. Balana Fort Balana Fort is located between Kadugannawa and Kandy. Also, close to the Alagalla Mountain Range, its strategic position helped to protect the kingdom of Kandy from external attacks. 2. Captain Dawson Tower The Captain Dawson Tower is at Kadugannawa Pass, and it is very close to the first modern expressway of Sri Lanka, the Colombo Kandy Road. The construction of this expressway began under the supervision of Captain William Francis Dawson in 1820. So, this tower remembers and respects the contribution of Captain William Francis Dawson. Moreover, it was built in 1832. 3. Lion’s Mouth Rock, Kadugannawa It is an overhanging rock that you can find between the Balana and Kadugannawa railway stations. The natural formation of the rock resembles a lion’s mouth. Furthermore, when the train passes through the bend, there is a steep descent. So, the feeling of a drop makes the experience all the more thrilling. 4. Kadugannawa Rock View If you are traveling from Colombo to Kandy or exploring the best attractions in Kadugannawa, the Kadugannawa Rock View is a place to relax. The place is serene, and it offers amazing views of the lush surroundings. Furthermore, there are a few small shops on the way. You can buy some souvenirs from these shops, and you will spot a lot of monkeys here. Moreover, it was sunset time when I reached this viewpoint, and the experience was surreal.
