Beautiful Temples to Visit in Kuala Lumpur

  • UPDATED Apr 10, 2018

The best part of visiting Malaysia is that, many top destinations will cost you almost nothing to explore. It means that you don’t have to buy any ticket to explore. And the interesting fact is you can also take a free transport service to explore Kuala Lumpur, the capital city. Malaysia welcomes budget travelers from all around the world. Even many beautiful temples in Kuala Lumpur are free for all visitors. 

Kuala Lumpur’s GO KL City Bus provides standard free service to help you to explore the city on cheap. You can also hire Red White Teksi which is known as the budget taxi to visit several tourist attractions nearby the city. You can even take a walking tour to enjoy budget shopping and taste yummy street food. There are many free things to do and see in KL. So, if you want to explore Kuala Lumpur on a small budget the following free sightseeing spots are a must visit.

Batu Caves

Batu Caves is one of the top favorite attractions for all kind of travelers in Malaysia. The picturesque limestone hill temple definitely worth to visit which located in Selangor, just 13 kilometers away from Kuala Lumpur. You don’t have to buy any ticket to explore many caves and temples inside the free sightseeing spot Batu Caves.

Batu Caves is 116 years old Hindu Sri Subramaniar Temple built in 1891. The main attraction is the eye-catchy 140 feet tall statue of Lord Murugan. This is the tallest statue of Murugan in the world. You have to climb 272 steps to explore cave temples at Batu Caves.

Every day morning to night (7 am – 9 pm) Sri Subramaniar Temple is open to all visitors. The best time to visit is during the Hindu Thaipusam festival which is held at Batu Caves every year between the months of January to February.

Life is a trip. Plan your next vacation with TripHobo's Kuala Lumpur Trip Planner.

Sri Mahamariamman Temple

Sri Mahamariamman Temple is another worth visiting Hindu temple in Kuala Lumpur. This is the oldest one and built in 1873. The beautiful architecture of Sri Mahamariamman Temple easily attracts the attention of anyone on the roadside of China Town. You don’t have to buy any ticket to visit or worship inside the free sightseeing spot Sri Mahamariamman Temple.

The main attraction of Sri Mahamariamman Temple is the Gopuram Tower which is well-sculpted with 228 statues of Hindu Lord. This tower is 75 feet high.

Every day morning to night (6 am – 9 pm) Sri Mahamariamman Temple is open to all visitors. The best time to visit is during the Hindu Deepavali festival which is held at temple ground every year in between September to November. Also, best explored during another popular festival of Thaipusam. Sri Mahamariamman Temple is also considered as National and Cultural Heritage of Malaysia.

Guan Di Temple

Guan Di Temple is the oldest Chinese Temple in Kuala Lumpur and built in 1888. This 121-year old beautiful temple is worth visiting if you’re in China Town, just 40 meters away from Sri Mahamariamman Temple. Guan Di Temple is also known as Kuan Ti Temple.

Guan Di Temple has been built to give honor to Guan Di. He was the powerful warrior and the God of War and Literature. It is believed that he protects everyone from the evil and so all Chinese pray to him.

You don’t have to buy any ticket to visit or worship inside this free sightseeing spot of Guan Di Temple. Every day morning to evening (7 am – 7 pm) this temple is open to all visitors.

You must have to take off your shoes while going for worship inside any of the temples. Appropriate and well-covered clothing is recommended while visiting the temple, to respect the local Chinese and Hindu cultures.  

Will you like to recommend any other beautiful temples in Kuala Lumpur which are free for visitors to explore? Comment below and let us know! 

*All Images:


Collection of guest posts and pro-tips from globe trotters. First-hand account of travel bloggers from all across the world!

Try the Best Trip Planner online to plan your travel itinerary now