Machan don't get me wrong but you could have done for a lot cheaper.
Monorail + LRT KJ line serves pretty much every place in the golden triangle. Then there are two free bus lines. I don't plan to stay in KL longer, but sometimes have to stay 2-3 days for transits. There is an airport bus for RM 10, and monorail tickets never go beyond 3-4 RM for even the longest journeys. For Batu caves, there is KTM. You can even go to Sunway lagoon if you know your way around. Batu caves is right next to the KTM station. Sunway lagoon is KTM + a short bus ride away.
Uber is cheap, but don't waste money when there are decent public transport options.
Yeah machan their transportation system is good (not convenient as Singapore though)
I started to use Uber because when i saw the map to batu caves it has a few miles to walk from the LRT there, so it felt me like use Uber to go straight to Batu caves was good. Then with their polite drivers i was hang on to Uber.
Uber drivers in malaysia do this as part time and very friendly. They gave us good tips and instructions where to visit, what are time to avoid road due to traffic, where to buy cheap items etc.
On the other hand Taxi service in Malaysia is a money scam. I have known this prior to the trip so i avoid using taxi there.

Guess what i was cost less than Rs 5000 for all the ubers i Used.

and I feel like it is pretty much cheap than using LRT and then walk
