HomeAsiaSoutheast AsiaMalaysiaKuala LumpurKuala Lumpur Trip + Itinerary Guide for First-Timers By Marcos Detourista. Updated on April 29, 2018.Here’s a detailed Kuala Lumpur travel guide with sample itinerary, budget, spots to visit, places to stay & more. Kuala Lumpur was the last stop on my second trip abroad — a cross-country overland journey from Singapore to Malaysia.Since then, I’ve traveled to the Malaysian capital many times thanks to Kuala Lumpur International Airport’s position as the main flight hub of AirAsia, Malaysia Airlines & Malindo Air.I often find myself making a stopover in the city whenever I have flight connections via Kuala Lumpur. This city is home to many interesting attractions to keep you busy for at least a couple of days. Not to mention, it’s the gateway to many exciting destinations farther afield in Peninsular Malaysia and travel costs here are pretty affordable.Traveling to Kuala Lumpur for the first time? This detailed travel guide will make it easy for you to plan a trip, save money, and maximize your time.Scroll down to read must-know travel tips before you go, followed by a sample itinerary + budget breakdown, recommended hotels/places to stay, things to do/places to visit and lots of extra travel tips.Kuala Lumpur Travel Guide Blog Contents1. Get Started2. Kuala Lumpur Itinerary3. Kuala Lumpur Budget4. Where to Stay in Kuala Lumpur5. Travel Tips Before You Go6. Places to Visit in Kuala Lumpur + Things To Do7. More Travel Guides & BlogsGet StartedHow to get to Kuala Lumpur — Touchdown at Kuala Lumpur International Airport, Malaysia’s busiest airport, located 28 minutes away from the city center by train. Kuala Lumpur is also popularly reached overland from Singapore.Find cheap flightsHow many days in Kuala Lumpur? — Three to four days should be enough time to see the top sights in Kuala Lumpur & spend a day trip beyond the city. If you are short on time, it’s possible to plan a quick 2-day trip & visit a few of the main highlights.Book your hotel early — Book your stay in KLCC or Bukit Bintang to enjoy a convenient location for sightseeing and shopping. The areas of KL Sentral and Chinatown, also located in the city center, offer lots of cheaper options for budget travelers & backpackers. Grab rock-bottom rates and avoid fully-booked rooms by booking online as soon as you know you’re going. Click below to compare discounts and read reviews by other travelers.Cheapest ratesBest hotel reviewsCheck prices online and pre-book discounts — Save money by checking discounts on tours, airport/city transfers & sim card/WiFi hotspots. Booking before you leave also saves you time by avoiding the hassles of bringing large amounts of cash & exchanging currency/money during your actual trip.See top discountsSee more8% OFF Malaysia 4G Data SIM Card (MY Pick up)5% OFF Kuala Lumpur Airport Train Ticket (KLIA Ekspres)4% OFF KL Hop On Hop Off Bus PassBest time to visit Kuala Lumpur? — You can enjoy a trip to Kuala Lumpur during any month of the year. That said, May to July & December to February are the ideal times to visit for clear skies & sunny weather. At other times of the year, expect a higher chance of rain, but usually not severe enough to impact your trip. What are the must-visit attractions in Kuala Lumpur? — In addition to the Petronas Towers, KL’s most recognizable landmark, top sights include Batu Caves, KL Tower, Petaling Street/Chinatown & Merdeka Square.23% OFF KL Tower Observation Deck Admission TicketBatu Caves & Kuala Lumpur Suburbs TourPetronas Twin Towers Admission TicketWhere to go outside of Kuala Lumpur? — For short trips, popular places to go beyond the city are Putrajaya, Melaka, Genting Highlands, Cameron Highlands & Ipoh. If you have more time, the best places to go are Penang/Georgetown, Langkawi, Perhentian Islands & Pahang Taman Negara.See discountsGetting to Kuala Lumpur from Singapore by land — You can either go by bus (faster & more convenient) or the much slower train. Travel time on direct buses from Singapore takes 5 to 6 hours.See discountsTop travel blogs + guide to Kuala Lumpur & beyond20 Places To Visit in MalaysiaKuala Lumpur ItineraryHere’s a sample 3 days & 2 nights (3D2N) for your trip to Kuala Lumpur.It’s suited for first-time visitors who want to see top attractions including Batu Caves, Petronas Towers, KL Tower, Chinatown & various spots that showcase Kuala Lumpur’s multi-cultural, historical & modern sights. This itinerary also includes a day trip beyond the city (to Genting Highlands or Melaka) and a quick stop at Putrajaya.Feel free to tweak the activities & timings below based on your traveling style, schedule, & attractions that interest you the most.Day 1: Batu Caves, Historical & Modern Kuala Lumpur Batu Caves, Selangor, Malaysia Merdeka Square in Kuala Lumpur, Malaysia Petronas Towers in Kuala Lumpur, Malaysia Jalan Alor in Kuala Lumpur, MalaysiaTimeActivity10:30 amKuala Lumpur Airport Arrival11:00 amAirport to Kuala Lumpur City/hotel transfer11:45 amKuala Lumpur hotel check-in12:30 pmTransport to Batu Caves01:30 pmBatu Caves05:00 pmMerdeka SquareSultan Abdul Samad BuildingKL City GalleryMasjid Jamek07:00 pmKLCC & Petronas Towers at night08:00 pmJalan AlorDay 2: Day Trip Beyond Kuala Lumpur Genting Highlands, Malaysia. Photo by m4sh.3d via Flickr CC BY-SA 2.0. Thean Hou Temple, in Kuala Lumpur, Malaysia Central Market in Kuala Lumpur, Malaysia Petaling Street (Chinatown) in Kuala Lumpur, MalaysiaTimeActivity09:00 amHotel pick-up / departureOPTION 1: Genting Highlands day tour10:00 amGenting Highlands sightseeing05:30 pmBack to Kuala LumpurOPTION 2: Melaka day tour11:00 amMelaka sightseeingSt. Peter’s ChurchA’Formosa Portuguese fortress; Porta De SantiagoMalacca MuseumQueen Victoria’s Fountain, Christ Church, Stadthuys & Red SquareChen Hoon Teng TempleMalacca River04:45 pmBack to Kuala Lumpur06:00 pmThean Hou Temple07:30 pmCentral Market & ChinatownDay 3: Kuala Lumpur & Putrajaya City Tour KL Tower in Kuala Lumpur, Malaysia Petronas Towers SkyBridge view in Kuala Lumpur, Malaysia Night shot of Putrajaya, MalaysiaTimeActivity09:00 amNational Mosque10:00 amOPTION 1: Islamic Arts MuseumOPTION 2: KL Bird Park02:00 pmOPTION 1: KL Tower Observation DeckOPTION 2: Petronas Towers Observation Deck05:00 pmTransport to Putrajaya05:30 pmPutrajaya sightseeingPerdana Putra (Prime Minister’s building)Putra Mosque (Pink Mosque)Seri Wawasan Bridge & Putrajaya LakeTuanku Mizan Zainal Abidin Mosque08:00 pmTransport to KLIA08:30 pmKuala Lumpur airport & flight-check-in/baggage drop Kuala Lumpur BudgetYour travel expenses will largely depend on your traveling style and how much you plan to spend on activities, accommodations & food. To help you set your own budget, here are budget estimates if you follow the 3 days and 2 nights (3D2N) itinerary posted above. Make sure to review all discounts & online booking prices.Transport expenses breakdownMYR 52Airport to Kuala Lumpur train — KLIA Ekspress one-way discount fare per person. The regular price is MYR 55 if you buy on site.Book discount hereMYR 10.5Touch ‘n go card — Pre-paid payment card for KL metro trains & buses. Price posted is the initial card cost.MYR 25Touch ‘n go card top-up — Estimated train (MRT/LRT/Monorail) fares for 3 daysMYR 40Grab rides — Estimated Grab fares to/from KL Sentral-Thean Hou Temple & Putrajaya Sentral-Putrajaya CenterMYR 14KL Sentral to Putrajaya train — KLIA Transit fare per person.MYR 9.4Putrajaya to Kuala Lumpur Airport train — KLIA Transit fare per person.Activities/attraction costs breakdownMYR 95Genting Highlands day tour — Per person price online. Includes transport with hotel pick-up/drop-off, join-in guided tour, and Genting Skyway (cable car) tickets.Pre-book hereMYR 14Islamic Arts Museum — Entrance/admission ticket. Per person. MYR 40KL Tower Observation Deck Entrance ticket— Per person discount price online for the observation deck entrance fee/admission ticket. The regular price is MYR 52 if you buy on site.Book discount hereBudget Trip – Backpacker ExpensesMYR 151Transport — Airport train tickets, local transport & Grab rides within the city.MYR 60Accommodations — 2 nights in a budget hostel. MYR 30 per bed per night x 2.MYR 96Food — Budget meals x 3 days.MYR 307Sub-total — Excluding attractions/activities & flights. Including accommodations, food & transport. Approximately PHP 4,108 / USD 80 / SGD 104. Or, a daily budget of MYR 102 / PHP 1,369 / USD 27 / SGD 35.MYR 149Activities — Admission tickets/entrance fee on selected activities above.MYR 456Total — Including activities & 3 days expenses above. Approximately PHP 6,101 / USD 119 / SGD 155. Or, a daily budget of MYR 152 / PHP 2,034 / USD 40 / SGD 52.Other activitiesMYR 140Melaka Day Tour — Per person price online. Includes transport with hotel pick-up/drop-off, join-in guided tour & lunch.Pre-book hereMYR 120Petronas Towers — Per person price online. Includes entrance fee/admission ticket to the 41st, 42nd and 86th floor.Pre-book hereOther expensesMYR 30Putrajaya self-service lockers/luggage storage — Per locker.MYR 23Malaysia 4G data/internet SIM Card — Discount price online. Includes 5GB data for up to 7 days.Book discount hereWhere to Stay in Kuala LumpurKLCC offers the best location for travelers set on a splurge. Book your stay at a hotel with a grand view of the Petronas Towers & KL Tower.For more budget-friendly options, head to Bukit Bintang, KL Sentral or Chinatown. These areas are also within the city center & offer a convenient location for sightseeing and shopping. Choose a hotel/hostel within easy walking distance from an MRT/LRT/Monorail station.Book your room sooner rather than later if you already have your dates set. Cheaper-priced rooms tend to get fully booked faster, especially during busy days like weekends, holidays & peak tourist seasons.Click below to see rates and compare hotels in Kuala Lumpur within your budget. The best locations & properties with the highest review scores are pre-selected to make it easy for you to pick the perfect place to stay.Best Luxury Hotels in Kuala LumpurSplurge at the best 5-star and 4-star hotels in Kuala Lumpur.Check all rates & reviewsTraders HotelKLCCBook hereTHE FACE SuitesKLCCBook hereMYR 240 / PHP 3,211 / USD 62 or less4-Star & 5-Star hotel promo rates — Grab massive discounts on luxury rooms available for booking today.Check all rates & reviewsMYR 200 / PHP 2,676 / USD 52 or lessRecommended 3-Star & budget hotels — Great-value rooms for travelers seeking comfort at affordable rates. Perfect for those traveling with family & friends.Check all rates & reviewsMYR 140 / PHP 1,873 / USD 36 or lessBest budget hotels in Kuala Lumpur — For travelers looking for decent yet affordable accommodations.Check all rates & reviewsAhyu HotelChinatownBook hereBackhome KLChinatownBook hereMYR 50 / PHP 669 / USD 13 or lessBest hostels & budget hotels — Cheap hotels & places to stay for backpackers/solo travelers on a tight budget.Check all rates & reviewsAmethyst Love GuesthouseBukit BintangBook hereKLBackpacker.comBukit BintangBook hereMYR 30 / PHP 401 / USD 8 or less.Cheapest places to stay in Kuala Lumpur.Check all rates & reviewsKuala Lumpur Travel Tips Before You GoHow to get to Kuala LumpurDo I need a visa to visit Kuala Lumpur, Malaysia?Malaysia tourist visa for FilipinosFlights to Kuala LumpurPhilippines-Manila to Kuala LumpurHow to get around Kuala Lumpur?Getting from the airport to Kuala Lumpur centerWhat currency to carry when traveling to Malaysia?Exchanging Philippine Peso to Malaysian RinggitSingapore to Kuala LumpurHow to book cheap flights to Kuala Lumpur?Useful travel apps & websites for Kuala LumpurHow to get mobile internet in Kuala Lumpur?Should I book my Kuala Lumpur hotel online?Pre-book your Kuala Lumpur tours & attraction tickets onlineHow to get to Kuala LumpurKuala Lumpur is easily reached by flying to Kuala Lumpur International Airport, Malaysia’s busiest airport and primary international gateway.From Singapore, Kuala Lumpur is also popularly reached overland via the Singapore-Johor Bahru (South Malaysia) border gate.From Thailand, Kuala Lumpur can be reached by crossing the border gates from South Thailand to North Malaysia.Do I need a visa to visit Kuala Lumpur, Malaysia?Citizens of around 162 countries and territories may enter Malaysia without a visa for tourism/transit purposes. Maximum stays vary from 90 days, 30 days or 14 days depending on nationality.Countries that enjoy visa-free entry to Malaysia include The Philippines, Singapore, United States, United Kingdom, Australia, Canada, EU Member States… Visit this Wikipedia page for a comprehensive list of countries with visa-free access.For a hassle-free trip, make sure that you are able to provide the following typical requirements at the immigration checkpoint:Valid passport not expiring within 6 months.Confirmed flight ticket/s back to your home country or onward destination that you are allowed to enter.Evidence that you have sufficient funds to cover the entire duration of your visit.Proof of accommodation — Hotel reservations or letter of invitation from your friend/family residing in Kuala Lumpur.Evidence that you are visiting for travel or holiday purposes only.Remember to always check for changes in the visa policy of any country that you want to visit. You can find official visa information at the Immigration Department of Malaysia website.Malaysia tourist visa for FilipinosFilipinos/Pinoy tourists do not need a visa to enter Malaysia granting the purpose is tourism or transit. Philippine passport holders get a maximum stay of 30 days.Simply show up at the immigration checkpoint and get your passport stamped.Keep in mind that all countries have the right to refuse entry to any person even if they are eligible for the free tourist visa or have a valid visa on hand at the border.At the very least, have these on hand at the immigration checkpoint: Return/onward ticket, hotel reservations & tours/attraction tickets that you have pre-booked online.These documents will help to convince immigration officers that you are really are visiting as a tourist, NOT for work, and you are able to fund the entire duration of your trip.Flights to Kuala LumpurKuala Lumpur International Airport (KLIA / IATA: KUL) is the primary airport serving Kuala Lumpur and the surrounding Klang Valley region.Over 50 airlines operate flights to/from an extensive list of destinations in Southeast Asia, East Asia, South Asia, Oceania & The Middle East. As well as selected cities in Europe and Africa.Kuala Lumpur International Airport is a major hub of Malaysia Airlines, AirAsia & Malindo Air.There are two entirely separate terminals namely:1. The “main” KLIA — Used by Malaysia Airlines and other mainline carriers.2. klia2 (Terminal 2) — Used by Air Asia, Malindo Air and other low-cost carriers.KLIA & klia2 are connected by train & a 24-hour free shuttle service. The train fare is MYR 4 and takes 3 minutes.Philippines-Manila to Kuala LumpurFrom Manila, direct flights to Kuala Lumpur are operated by AirAsia, Philippine Airlines, Cebu Pacific and Malaysia Airlines. Flight duration is 3 hours and 45 minutes.You can also fly directly from Cebu and Davao with AirAsia.There is no timezone difference between The Philippines and Malaysia.How to get around Kuala Lumpur?Kuala Lumpur has a functioning and affordable metro/public transport system.To know how to get around KL by public transport, use Google Maps’ transit directions feature, which displays train and bus routes.Touch ‘n Go cardFamiliarizing yourself with the different lines/abbreviations takes a bit of effort.Fortunately, payment is easy thanks to the Touch ‘n Go card, which can be used on all MRT, LRT, KL Monorail, KTM Komuter (commuter train) and RapidKL buses. In addition, this cashless method of payment enjoys a significant discount on fares.The initial cost of the Touch ‘n Go card is MYR 10.5. You can top-up at the stations and convenient stores.KL Hop-on Hop-off BusDouble-decker KL Hop-on Hop-off sightseeing tour buses serve 42 destinations in the city center. The buses are scheduled every half hour.The discount price online for a 24-hour ticket is MYR 24 per person. The regular price is MYR 25 if you buy on site.See discountsTry to maximize use of the service outside rush hours because waits may be as long as two hours due to traffic jams.You can either buy a 24 or 48 hour pass (both include unlimited stops).Go KL free bus serviceKeep a lookout for light purple buses, which offer free rides in the Central Business District (CBD) including various tourist attractions.GrabGrab is the most popular ride-hailing app in Kuala Lumpur. Use the app to enjoy affordable and convenient rides in the city center, Putrajaya & KLIA.Get Grab for iOSAndroidHow to get Grab fare estimates in Kuala LumpurThis is very useful if you want to make a pre-trip budget plan.STEP 1: Open the Grab app on your phone (use the links above to download).STEP 2: Tap on the “Enter pick-up point” searchbox. Then, “Select location from map”.STEP 3: Manually locate Kuala Lumpur on the map. It’s a bit of an effort but don’t worry, you only have to do this once.STEP 4: Choose the pick-up and drop-off points.Getting from the airport to Kuala Lumpur centerBy train — Ride the KLIA Ekspres train, the fastest way from the airport to Kuala Lumpur city center/downtown. Travel time takes only 28 minutes. If you buy on site, the fare is MYR 55 per person for a one-way ticket and MYR 100 per person for a round-trip ticket.Pre-book your tickets on KLIA Ekspres’ website to enjoy 10% discount on one-way or round-trip tickets.Go to websiteThe discount fare on Klook is MYR 52 per person for a one-way ticket.Pre-book hereBy bus — Multiple bus operators offer transport from/to the airport and Kuala Lumpur. The one-way fare costs MYR 9 to 12.5 per person. Travel time usually takes around 1 hour.Check fares & pre-book hereBy private car charter — Enjoy hassle-free transfers with hotel drop-off/pick-up included. The one-way price is MYR 99 for a car that seats up to 3 people and MYR 143 for a van that seats up to 7 people.Pre-book hereWhat currency to carry when traveling to Malaysia?Malaysian Ringgit (abbreviated as MYR or RM) is the official currency of Malaysia. Thus, you’ll need Malaysian Ringgits for your expenses in Kuala Lumpur. You should be able to change your USD, GBP, EUR, AUD, CAD, SGD & other major currencies easily at most banks/money exchange stalls. Try to avoid changing huge sums at the airport because branches found in the city usually offer more favorable rates.Better yet, withdraw MYR bills at an ATM when you arrive in Malaysia. I use my ATM card a lot when I travel because it’s way more convenient than to worry about what currency to bring and exchange. Because banks charge a fee (usually USD 5 or more) per withdrawal, I make sure to withdraw large amounts instead of doing multiple smaller transactions.A great way to minimize bringing/exchanging cash is by using a credit card and pre-booking hotels, tours, transport etc. online. I opt to pay in my home currency, if available. That way, I know exactly how much is charged to my account.Exchanging Philippine Peso to Malaysian RinggitYou can get the best rates by withdrawing from ATMs or finding a way to exchange your pesos to Malaysian Ringgit before leaving the Philippines. Try to avoid carrying large sums of Philippine Pesos when traveling abroad. According to BSP rules, a person may only bring out a maximum of PHP 10,000.Another option is to bring USD or any major currency instead.Remember to check if your bank requires you to activate your card for international withdrawals. Your card might be useless otherwise. For example, Bank of the Philippine Islands (BPI) requires me to call their 24-hour hotline to activate my Cirrus ATM card before I travel abroad. On the other hand, My Unionbank debit cards (Visa and Mastercard) does not need activation to withdraw money abroad.Singapore to Kuala LumpurThe land journey from Singapore to Kuala Lumpur spans 330+ kilometers and crosses the Singapore-Johor Bahru (South Malaysia) border gate.The easiest way to go is on direct buses, which are considerably faster and more convenient than taking the train. Travel time takes 5 to 6 hours. The one way fare starts at MYR 64 to 76 per person.Check faresSee moreThe direct train route from Singapore to Kuala Lumpur is no longer in service. If you want to go by train, you will need to transfer to Johor Bahru and go on 2 separate train journeys. First from JB Sentral to Gemas, then from Gemas to Kuala Lumpur.How to book cheap flights to Kuala Lumpur?If you are flying to Kuala Lumpur within the next 2-3 months, the general rule to spend less on flights is by booking sooner rather than later. In case you are booking well ahead of your trip, keep a lookout for airline promo fares & seat sales.The easy way to find cheap flights that you can book right now is to use flight search engines. These sites compare prices on different airlines to show you the cheapest prices. Check multiple flight search engines listed below: Momondo Skyscanner Wego TripAdvisorAlways check promo fares before booking. Visit the airlines’ official website, mobile app, Facebook, Twitter & other social media accounts for updates.You can also check the latest promo alerts posted here on Detourista. Click below to start:Kuala Lumpur PromoMalaysia PromoAirAsia PromoCebu Pacific PromoPhilippine Airlines PromoScoot PromoSubscribe to the email alerts to save time from checking many websites frequently.Get FREE promo updates by email!Get FREE promo updates sent to your email. Don’t miss the next promo!Sign-up nowAfter you submit your email, make sure to check your inbox and confirm your subscription by clicking the activation link. Click here to learn more.To learn more, visit the guide on how to book cheap flights.Useful travel apps & websites for Kuala LumpurGoogle Maps — Remember to download the offline maps before you go to access the map even if you don’t have mobile data.Use the directions feature if you plan to get around Kuala Lumpur on your own. I love this feature because I often like to wander around places that I visit & see the sights on foot. The directions on Google Maps is also super useful because it displays train & bus routes in Kuala Lumpur. It only works online, so you will need internet access.Maps.me — Excellent Google Maps alternative that automatically saves offline maps.Grab — I use this reliable ride-hailing app frequently as an alternative to taking the taxi. To see the fare estimates, click below to install the app on your phone & manually set the location to in Kuala Lumpur. Take note of the prices displayed for your pre-trip budget plan.Get Grab for iOS Android12go.asia — Handy for checking fares on buses, trains, ferries & other transport in Asia. Purchase tickets online to avoid fully-booked seats.Go to websiteFor more routes/operators, check fares on Easybook as well.XE Currency — Free & easy currency converter.Google Translate — Very useful when communicating with locals who do not understand/speak English.Agoda & Booking.com — My go-to for convenient hotel bookings & cheap rates. For home/apartment rentals, check listings on Airbnb.Skyscanner & Momondo — These top flight search apps make it super easy to compare airfares from multiple airlines. Download the app & sign-up to the price alerts for updates on cheap flights.Get Skyscanner for iOS AndroidTripAdvisor — Great for restaurant reviews & recommendations. One of the features that I use often is the “cheap eats” filter & the map view.Go to websiteHow to get mobile internet in Kuala Lumpur?Stay connected online by purchasing a local prepaid SIM card, renting a pocket WiFi hotspot or getting a roaming data plan from your current telcom provider.Having mobile internet not only makes it possible to share your travel moments instantly, you can also travel better by having access to all your favorite travel apps.Book SIM card hereBook WiFi hotspot hereShould I book my Kuala Lumpur hotel online?Book your stay sooner rather than later if you already have your dates set. Cheaper-priced rooms tend to get fully-booked faster, especially during busy days like weekends, holidays & peak tourist seasons.I frequently book my stay with the sites below to grab rock-bottom prices & enjoy hassle-free trips. Click below to see today’s lowest prices.Agoda Booking.comHaving hotel reservations is very important when traveling abroad because immigration officers often require tourists to provide the address of their accommodation. In addition, here top reasons why I prefer to book online & why you should too:Wide selection of hotels/hostels.Often cheaper prices than walk-in rates. Earn rewards points for every booking. The more you book, the more you earn!Trusted by millions of travelers. Read reviews from actual staying guests.Instant confirmation and free cancellation on most properties.Pay in your home currency. Worry less about bringing cash/exchanging currencies. Convenient & secure payment by credit card or Paypal.Fast customer support.Pre-book your Kuala Lumpur tours & attraction tickets onlineI often book online to enjoy discounts and cashless convenience during my actual trip. Always check prices of tours and attraction tickets on these booking sites:Klook GetYourGuidePrices are often cheaper than booking on-site. Huge discounts on many activities.Maximize your trip! Avoid wasting time queueing at ticket booths & shopping for tours.Get a good idea what to expect. Knowing all the inclusions/non-inclusions & reading user reviews is very helpful to make an informed decision.Earn rewards points for every booking.Pay in your home currency. Worry less about bringing cash/exchanging currencies.If you’re booking tours and you’ve already finalized your travel dates, book early, especially if you are traveling with family/friends to lock-in those open slots for everyone in your group.Places to Visit in Kuala Lumpur + Things To DoCheck out these top tourist spots, best places to visit & things to do in Kuala Lumpur.1. Petronas Twin Towers2. KL Tower3. Batu Caves4. Merdeka Square5. Sultan Abdul Samad Building6. KL Gallery7. Thean Hou Temple8. Central Market9. Chinatown10. Jalan Alor (Food Street)11. Lake Gardens12. National Mosque13. Islamic Arts Museum Malaysia14. KL Bird Park15. National Palace (Istana Negara)16. National Museum of Malaysia17. National Monument of Malaysia18. Sunway Lagoon19. Lake Titiwangsa1. Petronas Twin Towers Petronas Towers in Kuala Lumpur, Malaysia Petronas Towers SkyBridge view in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Price online is MYR 120 per person. Includes skip-the-line ticket to the observation deck on the 86th floor, SkyBridge on the 41st/42nd floor and hotel pick-up/one-way transfer.See discountsOpening hours: 9 am to 9 pm Nearest station: KLCC (KJ10 on KJL/LRT Kelana Jaya Line) Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur2. KL Tower KL Tower in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Discount price online is MYR 40 per adult for the observation deck entry ticket. Regular price is MYR 52 per adult. Observation Deck + Sky Deck + Sky Box discounted combo tickets cost MYR 91 per person.See discountsOpening hours: 9 am to 10 pm Nearest stations: Bukit Nanas (MR8 on MRL/KL Monorail Line) and Dang Wangi (KJ12 on KJL/LRT Kelana Jaya Line) Address: 2, Jalan Puncak, Kuala Lumpur, 502503. Batu Caves Batu Caves, Selangor, MalaysiaAdmission/Entrance fee: Entry to the main temple is free.Opening hours: 6 am to 9 pm Nearest station: KC05 on KMUTER/KTM Port Klang Line Address: Gombak, 68100 Batu Caves, Selangor4. Merdeka Square Merdeka Square in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Free (Public space)Opening hours: 24 hours Nearest station: Masjid Jamek (KJ13 on KJL/LRT Kelana Jaya Line; S12 on AGL/LRT Ampang Line; SPL/LRT Sri Petaling Line) Address: Jalan Raja, Kuala Lumpur City Centre, 500505. Sultan Abdul Samad Building Sultan Abdul Samad Building in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Free to take pictures from the outside.Opening hours: Open 24 hours except Saturday and Sunday Nearest station: Masjid Jamek Address: Jalan Raja, Kuala Lumpur City Centre, 50050 Kuala Lumpur6. KL Gallery KL Gallery in Kuala Lumpur, MalaysiaAdmission/Entrance fee: FreeOpening hours: 9 am to 6:30 pm Nearest station: Masjid Jamek Address: Dataran Merdeka, 27, Jalan Raja, 50050 Kuala Lumpur7. Thean Hou Temple Thean Hou Temple, in Kuala Lumpur, MalaysiaAdmission/Entrance fee: FreeOpening hours: 9 am to 6 pm Nearest station: Bangsar (KJ16 on KJL/LRT Kelana Jaya Line) and Mid Valley (KB01 on KMUTER/KTM Seremban Line). None of the stations are within easy walking distance to Thean Hou Temple, better go by taxi or Grab. Address: 65, Persiaran Endah, Taman Persiaran Desa, 50460 Kuala Lumpur8. Central Market Central Market in Kuala Lumpur, MalaysiaAdmission/Entrance fee: FreeOpening hours: 10 am to 9:30 pm Nearest station: Pasar Seni Address: Jalan Hang Kasturi, City Centre, 50050 Kuala Lumpur9. Chinatown Petaling Street (Chinatown) in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Free to walk around the public areas.Opening hours: 10 am to 10 pm. Street vendors usually open at 3 pm onwards. Nearest station: Pasar Seni (KJ14 on KJL/LRT Kelana Jaya Line) Address: Petaling Street and surrounding areas10. Jalan Alor (Food Street) Jalan Alor in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Free (public space)Opening hours: Usually 5pm to early morning. Nearest station: Bukit Bintang (MR6 on MRL/KL Monorail Line) Address: Jalan Alor, Bukit Bintang11. Lake Gardens Lake Gardens in Kuala Lumpur, MalaysiaAdmission/Entrance fee: Free (public space)Opening hours: 7 am to 8 pm Nearest station: KL Sentral and Kuala Lumpur (KA02 on KMUTER/KTM Port Klang and Seremban Line) Address: Jalan Kebun Bunga, Tasik Perdana, 55100 Kuala Lumpur12. National Mosque National Mosque of Malaysia in Kuala Lumpur, MalaysiaAdmission/Entrance fee: FreeOpening hours: From Mondays to Sundays (except Fridays), 9 am to 12 pm, 3 pm to 4 pm & 5:30 pm to 6:30 pm. On Fridays, 3 pm to 4pm, 5:30 pm to 6:30 pm. Nearest station: Pasar Seni (KJ14) and Kuala Lumpur (KA02) Address: Jalan Perdana, Tasik Perdana, 50480 Kuala Lumpur13. Islamic Arts Museum Malaysia Islamic Arts Museum in Kuala Lumpur, MalaysiaAdmission/Entrance fee: MYR 14 per adult.Opening hours: 10 am to 6 pm Nearest station: Pasar Seni (KJ14) and Kuala Lumpur (KA02) Address: Perdana, Jalan Lembah, Perdana Botanical Gardens, 50480 Kuala Lumpur14. KL Bird ParkAdmission/Entrance fee: Discount price online is MYR 29 per adult for the entry ticket with hotel pick-up (one-way transfer).See discountsOpening hours: 9 am to 6 pm Nearest station: None within easy walking distance. Address: 920, Jalan Cenderawasih, Perdana Botanical Gardens, 50480 Kuala Lumpur15. National Palace (Istana Negara)Admission/Entrance fee: Free to take pictures outside the main gate.Nearest station: None within easy walking distance. Address: Jalan Tuanku Abdul Halim, Bukit Damansara, 50480 Kuala Lumpur16. National Museum of MalaysiaAdmission/Entrance fee: MYR 5 per adultOpening hours: 9 am to 6 pm Nearest station: KL Sentral and Kuala Lumpur Address: Jabatan Muzium Malaysia, Jalan Damansara, Tasik Perdana, 50566 Kuala Lumpur17. National Monument of Malaysia Malaysia National Monument, in Kuala Lumpur, MalaysiaAdmission/Entrance fee: FreeOpening hours: 7 am to 6 pm Nearest station: None within easy walking distance. Address: Jalan Parlimen, Kuala Lumpur, 5048018. Sunway LagoonAdmission/Entrance fee: Discount price online is MYR 110 per adult for the 1-day entry ticket. Regular price is MYR 120 per adult.See discountsOpening hours: 10 am to 6 pm Jump-off stations: Subang Jaya (KD09) and Kelana Jaya (KJ24) Address: 3, Jalan PJS 11/11, Bandar Sunway, 47500 Petaling Jaya, Selangor19. Lake TitiwangsaAdmission/Entrance fee: FreeOpening hours: 24/7 Nearest station: Titiwangsa (S16 on AGL/LRT Ampang and Sri Petaling Line) Address: 6, Lorong Titiwangsa, Titiwangsa, 53200 Kuala Lumpur.Beyond Kuala Lumpur1. Putrajaya2. Genting Highlands3. Melaka1. Putrajaya Night shot of Putrajaya, MalaysiaThis massive planned city is Malaysia’s federal administrative centre. It’s home to many iconic buildings and bridges including the pink-domed Putra Mosque, Perdana Putra (prime minister’s office complex), Putra Bridge and Seri Wawasan Bridge.Top tours and discounts6% OFF Putrajaya Day Tour from KLPutrajaya can be reached by train via the KLIA Transit Line. Travel time from KL Sentral to Putrajaya Sentral is 18 minutes. The one-way fare is MYR 14.If you plan to go on a sidetrip to Putrajaya on your way to the airport. You can leave your bags at the self-service lockers in Putrajaya Sentral for MYR 30 per locker.2. Genting Highlands Genting Highlands, Malaysia. Photo by m4sh.3d via Flickr CC BY-SA 2.0.Popular quick getaway destination beyond Kuala Lumpur. Here, you can find Resorts World Genting and 20th century Fox World Theme Park (to open in late 2018).Top tours and discounts11% OFF Genting Highlands Day Trip from KL3. Melaka A Famosa (Fortress) in Melaka, MalaysiaUNESCO World Heritage Site featuring Dutch and Portuguese-colonial architecture.Top tours and discountsMelaka (Malacca) Day Tour from KL with LunchDon’t Stop HereDid you find this travel guide helpful? Share your trips & tag #detourista. Follow updates on:Instagram @detouristaHQFacebook @detouristaPinterestSee more Kuala Lumpur blog tips & travel guides:Asian Countries To Visit20 Places To Visit in MalaysiaCheck out these pages for more travel inspiration beyond Kuala Lumpur:20 Places To Visit in ThailandSingapore Travel Guide25 Places To Visit in Indonesia33 Places To Visit in Singapore Don’t leave yet. There’s more!How to Book Cheap Flights to AnywherePhilippine Airports – 2018 Terminal Fee,…Indochina Itinerary – Thailand, Cambodia…11 Best Countries to Visit in Asia for First-TimersDiscover more blogs and travel tips in:Kuala LumpurSoutheast AsiaMalaysiaAsia See all placesLeave a Reply Cancel replyYour email address will not be published. Required fields are marked *CommentName * Email * Website This site uses Akismet to reduce spam. Learn how your comment data is processed.Start A TripSee travel guides and blogs about the Philippines and beyond.