
Our Kuala Lumpur travel guide for city explorers and weekend trippers includes tips on must-see sights, foodie haunts, and hidden gems.
After countless trips to Kuala Lumpur, we present our ultimate guide on the best things to do in KL. Malaysia’s buzzing capital is one of our favourite quick getaway destinations, thanks to its unique blend of modern skyscrapers, rich heritage, and exciting food scene. Whether we’re in the mood to feast, shop, or get in touch with our cultural side, this city ticks all our boxes. Already planned what to do in KL? Check out the best things to do in Johor Bahru for your next trip to Malaysia.
KL things to do: Top attractions
1. Batu Caves

The marvellous Batu Caves are located outside of KL, but it’ll be a crime to miss this. Feast your eyes on magnificent caves filled with limestone cliffs and cave temples. The place serves as a pilgrimage site for Hindu devotees during Thaipusam with a procession that ends at the top of the colourful 272-step stairway. The massive statue of Lord Murugan is also quite a sight to behold.
Price: From $3 per person
Opening hours: Daily, 6am to 9pm
Address: Batu Caves, Gombak, 68100 Selangor, Malaysia
2. Masjid Jamek
Visit KL’s oldest mosque (built in 1909), Masjid Jamek, and be bowled over by its quiet grace and beauty. The mosque is known for its unique Moorish and Indo-Saracenic design.
Price: Free entry
Opening hours: Saturday to Thursday, 10am to 12.30pm & 2.30pm to 4pm
Address: Masjid Jamek, Jalan Tun Perak, City Centre, 50050 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
3. Sky Deck at Kuala Lumpur Tower
Sure, it can be a hotspot for tourists but this sky deck located 300 metres above the ground is probably the best spot to view KL’s cityscape in all its glory. If you’re comfortable with heights, queue up for the skybox, a glass pod that extends out from the Sky Deck ledge.
Price: Enquire for price
Opening hours: Daily, 9am to 10pm
Address: Sky Deck at Kuala Lumpur Tower, Menara Kuala Lumpur No. 2 Jalan Punchak Off, Jalan P. Ramlee, 50250 Kuala Lumpur, Malaysia
4. Little India Brickfields

Unlike Singapore, KL is home to various enclaves that are populated by the Indian community. The biggest one is Little India Brickfields. Expect a colourful trail of decorated arches, banana leaf restaurants and textile, retail and flower shops. Hungry? Park yourself at Seni SattiSorru, Restoran Chat Masala, Dindigul Thalappakatti Restaurant or Mr Naan & Mrs Idly.
Price: Varies by shops
Opening hours: Daily, 10.30am to 9.30pm
Address: Little India Brickfields, Brickfields, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
5. Petaling Street

KL’s answer to Chinatown is gleaming with buzzing restaurants, street food stalls, small retail shops and even a flea market. You can definitely put your haggling skills to the test here. Of course, we foodies can’t ignore stalls like Sin Kiew Yee Shin Kee Beef Noodles, Restaurant Kim Lian Kee, Hon Kee Porridge Petaling Street and Merchant’s Lane.
Price: Varies by shops
Opening hours: Daily, 10am to 10pm
Address: Petaling Street, Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
Where to eat in KL: Cafes and restaurants
6. 103 Coffee – Chow Kit

Cafe hoppers, add Chow Kit to your must-visit list. This up-and-coming neighbourhood has welcomed an array of trendy cafes over the years and we’ve found a gem. As one of the pioneers of specialty coffee in Malaysia, you can expect a solid cuppa at 103 Coffee. Sip on your usual brewed coffee, or try unique creations like Sunrise and Honey Bear.
We particularly enjoyed Sunrise, which comes topped with fresh cream like an einspanner. The coffee is lightened with sweet caramel and Earl Grey tea, and has a zesty orange kick to it. Breakfast dishes and mains are available, but we went with a slice of green tea choco crepe cake featuring layers of luscious cream. With ample seating across two floors, this hideaway makes an ideal spot for afternoon lounging or catching up on work.
Must-try items: Sunrise; Honey Bear; green tea choco crepe cake
Price: Enquire for price
Opening hours: Daily, 8am to 8.30pm
Address: 103 Coffee, 9, Jalan Yap Ah Shak, Chow Kit, 50300, Wilayah Persekutuan, Kuala Lumpur
7. Super Kitchen Chilli Pan Mee @ Jalan Tar

Step aside nasi lemak, ‘cos the spotlight’s on chilli pan mee! For the uninitiated, this fiery dish featuring thick handmade noodles, minced pork, a runny egg and fried anchovies is a must-try local delicacy. We visited one of the top brands, Super Kitchen Chilli Pan Mee, and it didn’t disappoint. Psst: this outlet is located right across a competitor (Kin Kin Restaurant), so you can try both if you’ve got stomach space.
Service was quick and a fresh bowl of noodles was served within 10 minutes of ordering. Don’t be fooled by the simplicity of the dish as it packs a flavour punch. The chilli is self-service so add it in carefully. A serving of 1.5 scoops was the sweet spot for us. With every strand of noodle deliciously coated in the savoury meat sauce, this easily became one of our favourite meals in KL.
Must-try items: Chilli pan mee; deep fried dumplings; fried pork
Price: Enquire for price
Opening hours: Daily, 8am to 7pm
Address: Super Kitchen Chilli Pan Mee @ Jalan Tar, 33, Jalan Dewan Sultan Sulaiman 1, Off Jalan Tuanku Abdul Rahman, 50300 Kuala Lumpur, Malaysia
8. LOKL Coffee Co

Add this to your cafe-hopping adventures and be treated to brunch with an Asian twist and excellent coffee picks. The usual suspects include Thai omelette breakfast and smashed burger. You’ll get your fill of Western-style and local coffee here too, from cappuccino and latte to kopi.
Must-try items: Weekly specials; Thai omelette; smashed burger
Price: Food from $8; drinks from $3
Opening hours: Daily, 8am to 5pm
Address: LOKL Coffee Co, 30, Jalan Tun H S Lee, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
9. Jalan Alor Food Street
Jalan Alor is popular with both tourists and locals alike, a testament to the excellent food it puts out. This food strip serves quintessential Malaysian food at street prices. Don’t leave without having a meal at Wong Ah Wah Restaurant for succulent grilled BBQ chicken wings, satay, grilled stingray, cereal prawns and the whole shebang.
Must-try items: Wong Ah Wah’s BBQ items
Price: Varies by shops
Opening hours: Daily, 2.30pm to 12am
Address: Jalan Alor Food Street, Jln Alor, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
10. Fuego at Troika Sky Dining

Ascend 23 floors up to Fuego at Troika Sky Dining. The South American restaurant serves tapas, ceviche and grilled meat along with mezcal-filled cocktails that pack a punch. With a scrumptious feast on the table set against dreamy views of KL, you’ll wish the night never ends.
Must-try items: Fuego ceviche; grilled octopus; grilled watermelon
Price: Food from $6
Opening hours: Daily, 6pm to 11.30pm
Address: Fuego at Troika Sky Dining, Level 23A Tower B, The Troika, 19, Persiaran KLCC, Kuala Lumpur, 50450 Kuala Lumpur, Malaysia
11. Restoran Muar
We received intel that this local favourite serves home-style cooking. Restaurant Muar has been around for ages and isn’t for fussy diners, but the service is incredibly friendly. The kailan – crispy, buttery and so umami-ish – is ridiculously good. And those eggs in kecap manis? *chef’s kiss*
Must-try items: Petai squid & prawn; otak-otak; butter kailan
Price: Enquire for price
Opening hours: Monday to Saturday, 10am to 2.30pm; 5.30pm to 9pm
Address: Restoran Muar, No 6G, Tengkat Tong Shin, 50200 Kuala Lumpur, WP Kuala Lumpur, Malaysia
12. Wong Ah Wah Roast Chicken Wings
This is a plastic chairs affair on the famous Jalan Alor food street, and is quite possibly the most famous chicken wing joint in KL. The sticky, smoky wings are some of the best in town. So it makes the list despite reports of dubious service and the guy smoking while flame-cooking those wings. We’ll happily look past these because it’s so damn good.
Must-try items: Chicken wings
Price: Enquire for price
Opening hours: Tuesday to Sunday, 4pm to 2am
Address: Wong Ah Wah Roast Chicken Wings, 1 Jalan Alor, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
13. Bijan Bar & Restaurant Fine Malay Cuisine

Bijan is one of the few Malay fine dining places around. The food is unpretentious and delicious, paying close attention to traditional and modern flavours. Pick from a selection of kampung-style dishes like masak lemak ikan, ikan panggang and kerabu pucuk paku, or classics like rendang daging, cucur udang and ikan masak asam pedas.
Must-try items: Masak lemak ikan; kerabu pucuk paku; rendang daging
Price: Food from $5.30
Opening hours: Daily, 4.30pm to 11pm
Address: Bijan Bar & Restaurant Fine Malay Cuisine, No 3 Jalan Ceylon, 50200 Kuala Lumpur, Malaysia
14. Village Park Restaurant
Nasi lemak needs no introduction, and neither does this eatery in Damansara. But we all know the best nasi lemak has to have a chicken leg that’s crispy while still super juicy. Village Park nails it, and wins for its kickass sambal.
Must-try items: Nasi lemak with fried chicken leg
Price: From $4
Opening hours: Monday to Sunday, 6.30am to 5.30pm
Address: Village Park Restaurant; 5, Jalan SS 21/37, Damansara Utama, 47400 Petaling Jaya, Selangor, Malaysia
15. Nadodi

Believe the hype: the buzz around Nadodi’s modern South Indian menu is real. The fine dining restaurant adopts a concept of ‘nomadic cuisine’ that spans Tamil Nadu to Kerala and across to Sri Lanka.
Chef de cuisine Sricharan Venkatesh is playful in his interpretations of childhood favourites, street foods from his hometown and regional dishes like you’ve never had before. In multicultural KL (the city of dosai and roti prata), this means familiar, comforting flavours arrive in unexpected – and spectacular – ways.
Must-try items: Stories, Time & Journey menu
Price: From $60 per pax
Opening hours: Monday to Saturday, 12pm to 3pm & 6pm to 10pm
Address: Nadodi, Lot 183, 1st Floor, Jalan Mayang, Off Jalan Yap Kwan Seng, 50450 Kuala Lumpur, Malaysia
Where to shop in KL: Boutiques and malls
16. Central Market (Pasar Seni)

First-timers in KL, head to the famous Central Market for some serious retail therapy – and we’re not talking about loot you can find in malls. Rummage through local handicrafts, textiles, souvenirs and collectible treasures. Try to resist the vintage sunglasses and handbags – we all know good vintage goodies are like gold dust here in Singapore.
If you’re brave enough to venture into the heat (we had our handheld fan on standby), visit the outdoor market area for more retail therapy. Food booths are also aplenty, selling everything from freshly whisked matcha lattes and chunky cookies to chicken tenders and oyster omelette. Tried and tested by us, the matcha latte with banana pudding from Alma Brew was rich and had well-balanced sweetness.
Opening hours: Daily, 10am to 10pm
Address: Central Market (Pasar Seni), Jalan Hang Kasturi, City Centre, 50050 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
17. RexKL

You’ve probably spotted this arts and culture hub on your social media page, specifically the iconic photo spot with sprawling bookshelves. That’s the flagship store of Book Xcess, a multi-level bookstore spanning the top floors of RexKL. Most people also come here for the Blind Date with a Book collection – wrapped copies where only the genre and key phrases describing a book are displayed, instead of the book’s cover.
Besides exploring Book Xcess, we suggest spending at least 30 to 45 minutes strolling through the stores selling trinkets, vinyls and other souvenirs on the lower levels. From Fridays to Sundays, a mini pop-up market is set up outside the ground floor, where you can pick up handicrafts and knick-knacks from local brands. We’ll never say no to more shopping!
Opening hours: Monday to Thursday, 8.30am to 10pm; Friday to Sunday, 8.30am to 12am
Address: RexKL, 80, Jalan Sultan, City Centre, 50000 Kuala Lumpur, Malaysia
18. The Exchange TRX

In the battle of the best shopping malls in KL, The Exchange TRX has stolen our hearts. The massive seven-storey building houses popular local and international brands like Adidas, Sephora and Calvin Klein, alongside luxury names like Balenciaga and Cartier. You name it, they probably have it.
To fuel up in between retail therapy, the sheer number of food options will leave you spoilt for choice. Take your pick from cafes and restaurants like Hot Bird and Madam Kwan’s, or grab light bites from the massive food hall. Matcha girlies, get your fix from cult-favourite stores Matcha Eight and Super Matcha – they won’t disappoint.
Opening hours: Daily, 10am to 10pm
Address: The Exchange TRX, Persiaran TRX, Tun Razak Exchange, 55188 Kuala Lumpur, Malaysia
19. Pavilion Kuala Lumpur

Another shopping mall to tick off your list? Pavilion, of course! Spanning seven floors, this mall is a haven for luxury brands like Dior, Prada and Chanel. You can also find family-friendly stores (think Lego, Pop Mart and Toys R Us), an array of dining establishments, and more. To scratch that shopping itch further, other malls like Suria KLCC and Fahrenheit 88 are conveniently located within walking distance.
Opening hours: Daily, 10am to 10pm
Address: Pavilion Kuala Lumpur, 168, Bukit Bintang Road, Bukit Bintang, 55100 Kuala Lumpur, Malaysia
20. Fahrenheit 88

Touted as a vibrant mall for the young and trendy, Fahrenheit 88 is not short of affordable fashion, beauty and lifestyle brands. Make a beeline for Japanese retailer Uniqlo for quality everyday wear, Top Toy for blind boxes and cute collectibles, as well as Brands Outlet and F.O.S. for wallet-friendly apparel for kids and adults. One thing’s for sure: you won’t be strolling out of this mall empty-handed.
Opening hours: Daily, 10am to 10pm
Address: Fahrenheit 88, 179, Jalan Gading, Bukit Bintang, 55100 Kuala Lumpur, Malaysia
21. Suria KLCC

You can easily conquer two must-see destinations in KL at once. Suria KLCC is located right at the foot of the iconic Petronas Twin Towers, allowing you to combine sightseeing and retail therapy in one trip. After snapping photos of these twin skyscrapers (we recommend coming at night for the best view), head indoors for six floors of shopping.
Shop ‘til you drop with major designer brands such as Gucci and Kate Spade, home and lifestyle stores including Muji and Montigo, jewellers like Pandora and Swarovski, and more. Coupled with various dining options, a world-class oceanarium, and a lush park, you’ve got everything you need under one roof.
Opening hours: Daily, 10am to 10pm
Address: Suria KLCC, Lot No. 241, Level 2 Menara, Petronas Twin Tower, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Malaysia
22. Batik Boutique
We love this independent boutique – and not just because it’s a fantastic social enterprise that works with local artisans and trains and employs women from low-income backgrounds. Check out the handmade shibori kimonos and beautiful batik homeware and accessories, from cushion covers and printed napkins to scarves and fun tote bags.
Opening hours: Varies by location
Address: Batik Boutique, multiple locations including The Row and 1 Mont Kiara
23. Riuh in the City
This is a monthly pop-up showcasing great local labels and independent design, so stalk Riuh in the City’s social media feeds and time your visit wisely so you can catch them at their next session! If you want to discover local talent and get into the modern street food scene, this is just your thing. In the meantime, there’s an online directory for you to locate some unique finds.
Opening hours: Varies by event
Address: Riuh in the City, various locations around KL, follow them on IG for updates
24. Nala Designs

Set in a traditional house just off Jalan Kemuja, Nala Designs’ outlet at Kampung House doesn’t disappoint. You’ll spend far too long browsing fabrics, stationery and gorgeous homeware, fashion and accessories – and you’ll spend far too much on a haul to bring back to Singapore. If you’re hooked on the label, Nala Designs is available online or at the TheWYLDshop and Isetan Scotts.
Opening hours: Daily, 10am to 10pm
Address: Nala Designs, Kampung House, 18, Jalan Abdullah, 59000 Bangsar, Kuala Lumpur
25. The Curiosity Shop
Got a soft spot for vintage furniture and homewares? The Curiosity Shop at the trendy Mont Kiara has a great selection of dining tables, chairs, lamps and more.
Opening hours: Monday to Saturday, 12pm to 6pm; Sunday, 12pm to 10pm
Address: The Curiosity Shop, 1 Mont Kiara Mall, Level 2-12, No. 1, Jalan Kiara 1, Mont Kiara, Wilayah Persekutuan, 50480 Kuala Lumpur, Malaysia
Where to stay in KL: Best hotels
26. The RuMa Hotel and Residences

Your relaxing getaway isn’t complete without a luxurious stay in the heart of KL’s Golden Triangle. Meet The RuMa Hotel and Residences, a luxe hotel that has recently been awarded a Michelin Key. It’s also within walking distance to landmarks like Petronas Twin Towers and Pavilion KL – instant brownie points, if you ask us.
Step into the lobby, and the colonial-style interior and heritage touches will greet you first. Peep the kampung house pillars, grand spiral staircases, and copper elements that are equal parts nostalgic and awe-inspiring. Our abode was the Grand King room, and spoiler: we wished we could’ve extended our stay. Each room comes with all the fixes for a good night’s rest, but we gladly spent most of our downtime soaking in the glorious bathtub that overlooks the city.
The hotel is also home to four dining spots – perfect for days when you don’t want to head out. While our expectations for poolside restaurants are usually kept low, Santai Pool Bar and Lounge’s menu surprised us. Fill up on the crab meat fried rice topped with tobiko, the well-marinated garlic basil chicken wings, and the crispy wanton. Take a dip in the infinity pool in between bites, and your relaxing afternoon is all set.
For more indulgence, we recommend The Librari’s Heritage Afternoon Tea experience, which won our hearts with soft and crumbly scones, heritage-inspired bites, as well as artisanal chocolate pralines in flavours like laksa and chendol. Expect the usual breakfast and brunch buffet spreads at Atas; we’d recommend saving space for other must-try local food instead.
Key facilities: Infinity pool; 24-hour gym; spa
Address: The RuMa Hotel and Residences, 7 Jalan Kia Peng, 50450 Kuala Lumpur, Malaysia
27. The Chow Kit

When it comes to places to stay in KL, the Chow Kit neighbourhood may not emerge top of mind. But our experience at The Chow Kit gave us a glimpse of this storied area’s charms. Sitting along Jalan Sultan Ismail, the boutique hotel is a mere five-minute walk to the nearby LRT and Monorail stations, which makes exploring the city a breeze.
Not keen to venture far? There’s plenty in this culturally-rich area to keep you busy. Visit local hotspots like the lively Chow Kit Market, or go cafe hopping with trendy spots such as 103 Coffee and Tapestry. If you want a local guide to bring you around, opt for the two-hour walking tours priced from RM145 (S$44.50).
The hotel itself? Major Wes Anderson vibes. Think intricate warm lighting, unique artworks by local artists, timber flooring, and retro furnishing. The 113 cosy rooms and suites come complete with floor-to-ceiling windows, smart TVs and bespoke organic toiletries. My second-floor room had slight traffic noise, so I’d recommend requesting a higher floor if you’re a light sleeper.
The hotel’s sole dining spot is The Chow Kit Kitchen and Bar, known for nostalgic Malay delicacies made with locally sourced produce. The two pax set menu priced at RM220 (S$67.50) lets you savour a diverse mix of small plates. Standouts include the refreshing pegaga salad, hearty Nyonya curry chicken, and Brussels sprouts with sambal ikan bilis. Complete your feast with the signature housemade sambal merah and sambal hijau that pack fiery punches.
Key facilities: Rooftop deck; meeting rooms; private dining room
Address: The Chow Kit, 1012, Jalan Sultan Ismail, Chow Kit, 50100 Kuala Lumpur, Malaysia
28. Mandarin Oriental, Kuala Lumpur

Right in the CBD near Petronas Towers, but with a peaceful garden view while you enjoy a buffet breakfast, Mandarin Oriental has that essential combo of great central location and luxe escape. Don’t we all love a five-star stay?
You’ll appreciate that it’s also walking distance to Nadodi, so you can avoid that infamous traffic situation and arrive on time for your dinner booking. Grab a room with a view of the towers and take in the skyline by night.
Key facilities: Outdoor pool; private spa; 24-hour fitness centre
Address: Mandarin Oriental, Kuala Lumpur, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
29. Villa Samadhi Kuala Lumpur
Now, this is an urban escape. Villa Samadhi is a serene little spot in the city you’ll appreciate after a hectic day of hopping from restaurant to cafe to market and back again. Think rustic resort vibes in the city. And we have to say, the breakfasts are brilliant: the roti canai and nasi lemak are spot on.
Key facilities: Outdoor pool; spa
Address: Villa Samadhi Kuala Lumpur, 8, Jalan Madge, Taman U Thant, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
30. Banyan Tree Kuala Lumpur

Luxe escape Banyan Tree is quite an urban oasis with stellar amenities – the swish rooftop bar Vertigo in the highest in the city. Of course, it’s all about the spa, and the signature treatment is dubbed the ‘Malaysian Bliss’, which involves an indulgent body scrub and Nusantara massage. There’s much to shout about the sanctuary suite, which includes a private pool overlooking the skyline.
Key facilities: Swimming pool; fitness centre; rooftop event space
Address: Banyan Tree Kuala Lumpur, 2 Jalan Conlay, 50450 Kuala Lumpur, Malaysia
31. The Majestic Hotel Kuala Lumpur
The Majestic Hotel KL is centrally located right outside the major shopping belt so you can easily travel anywhere you want to go. It has a Majestic Wing (all colonial suites with no kids allowed) and a more modern Tower Wing for families. Make sure to try the fab hotel buffet – the dessert bar is sublime.
Key facilities: The cigar room; swimming pool; screening room
Address: The Majestic Hotel Kuala Lumpur, 5 Jalan Sultan Hishamuddin, 50000 Kuala Lumpur, Malaysia
32. Else Hotel

Need a respite from KL’s buzzing city life? Look no further than Else Hotel, opening in September 2022. Taking over the former Lee Rubber Building in the crux of Chinatown, the hotel beautifully embraces both old and new. All 49 rooms across the restored heritage building are furnished by independent, local and sustainable brands.
For a luxurious stay, pick the Else Suite, an expansive 84sqm retreat with a private balcony that stretches from the bedroom to the living area. You bet there’s a sweeping view of KL’s city skyline! They’ve got your dining covered too. Just make your way to Raw Kitchen Hall for a range of Asian to Mediterranean offers; or Yellow Fin Horse, an open-fire concept restaurant that offers international and Malaysian seafood over authentic flame cooking.
Key facilities: Outdoor pool; gym; library
Address: Else Hotel, 145, Jalan Tun H S Lee, City Centre, Wilayah Persekutuan, 50000 Kuala Lumpur, Malaysia, opens on 10 September 2022
How to get to Kuala Lumpur from Singapore
By plane: This is the fastest option. Book a direct flight from Singapore Changi Airport (SIN) to Kuala Lumpur International Airport (KUL). Airlines like Singapore Airlines, Malaysia Airlines, AirAsia and Scoot offer direct flights, with a flight time of around an hour.
By bus: Taking a coach is a more budget-friendly option. One-way tickets are priced from $15 to $45 per person, depending on the operator, comfort level and travel period. Most coaches travel directly from pick-up points in Singapore (like Golden Mile Complex and various hotels) to drop-off points in KL (such as Berjaya Times Square and TBS bus terminal). Expect a five to seven-hour journey, varying based on traffic conditions.
By car: While driving into Kuala Lumpur offers the most flexibility, take note of fuel costs, tolls and any insurance or vehicle entry requirements for driving a Singapore-registered car into Malaysia. The drive along the North-South Expressway in Malaysia takes approximately four to five hours.

How to get around Kuala Lumpur
By ride-hailing services: Taxis and private-hire cars are convenient ways to travel around KL. Grab, AirAsia Move and Maxim are the main ride-hailing apps used in Malaysia. We prefer them over taxis for fixed and more transparent pricing.
By public transport: Public transport via buses and the Klang Valley Integrated Rail System is a convenient way to get around the city. For the rail system (LRT, MRT and Monorail), pay using a Touch ‘n Go Card or single-journey tokens that can be purchased at stations. For buses, the Touch ‘n Go Card is used for regular Rapid KL buses. Tourists can also hop on the free GoKL City Bus, bright pink or purple buses that specifically cover major tourist attractions and the shopping districts.
By car: While it’s possible to rent a car and self-drive around KL, we don’t recommend this due to KL’s notoriously congested traffic, and the difficulty in finding cheap and convenient parking.
Pack your bags and brace yourselves for an unforgettable adventure in Kuala Lumpur!

