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 Contents

1. Get Started

2. Kuala Lumpur Itinerary

3. Kuala Lumpur Budget

4. Where to Stay in Kuala Lumpur

5. Travel Tips Before You Go

6. Places to Visit in Kuala Lumpur + Things To Do

7. More Travel Guides & Blogs

Get Started

How 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 flights

How 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 reviews

Check 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 more

Best 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.

Where 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 discounts

Getting 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 discounts

Top travel blogs + guide to Kuala Lumpur & beyond

Kuala Lumpur Itinerary

Here’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

TimeActivity
10:30 am

Kuala Lumpur Airport Arrival

11:00 am

Airport to Kuala Lumpur City/hotel transfer

11:45 am

Kuala Lumpur hotel check-in

12:30 pm

Transport to Batu Caves

01:30 pm

Batu Caves

05:00 pm

Merdeka Square

Sultan Abdul Samad Building

KL City Gallery

Masjid Jamek

07:00 pm

KLCC & Petronas Towers at night

08:00 pm

Jalan Alor

Day 2: Day Trip Beyond Kuala Lumpur

TimeActivity
09:00 am

Hotel pick-up / departure

OPTION 1: Genting Highlands day tour

10:00 am

Genting Highlands sightseeing

05:30 pm

Back to Kuala Lumpur

OPTION 2: Melaka day tour

11:00 am

Melaka sightseeing

St. Peter’s Church

A’Formosa Portuguese fortress; Porta De Santiago

Malacca Museum

Queen Victoria’s Fountain, Christ Church, Stadthuys & Red Square

Chen Hoon Teng Temple

Malacca River

04:45 pm

Back to Kuala Lumpur

06:00 pm

Thean Hou Temple

07:30 pm

Central Market & Chinatown

Day 3: Kuala Lumpur & Putrajaya City Tour

TimeActivity
09:00 am

National Mosque

10:00 am

OPTION 1: Islamic Arts Museum

OPTION 2: KL Bird Park

02:00 pm

OPTION 1: KL Tower Observation Deck

OPTION 2: Petronas Towers Observation Deck

05:00 pm

Transport to Putrajaya

05:30 pm

Putrajaya sightseeing

Perdana Putra (Prime Minister’s building)

Putra Mosque (Pink Mosque)

Seri Wawasan Bridge & Putrajaya Lake

Tuanku Mizan Zainal Abidin Mosque

08:00 pm

Transport to KLIA

08:30 pm

Kuala Lumpur airport & flight-check-in/baggage drop

Kuala Lumpur Budget

Your 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 breakdown
MYR 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 here
MYR 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 days
MYR 40Grab rides — Estimated Grab fares to/from KL Sentral-Thean Hou Temple & Putrajaya Sentral-Putrajaya Center
MYR 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 breakdown
MYR 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 here
MYR 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 here
Budget Trip – Backpacker Expenses
MYR 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 activities
MYR 140Melaka Day Tour — Per person price online. Includes transport with hotel pick-up/drop-off, join-in guided tour & lunch.Pre-book here
MYR 120Petronas Towers — Per person price online. Includes entrance fee/admission ticket to the 41st, 42nd and 86th floor.Pre-book here
Other expenses
MYR 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 here

Where to Stay in Kuala Lumpur

KLCC 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 Lumpur

Splurge at the best 5-star and 4-star hotels in Kuala Lumpur.

Check all rates & reviews

Traders Hotel

KLCC

Book here

THE FACE Suites

KLCC

Book here

MYR 240 / PHP 3,211 / USD 62 or less

4-Star & 5-Star hotel promo rates — Grab massive discounts on luxury rooms available for booking today.

Check all rates & reviews

MYR 200 / PHP 2,676 / USD 52 or less

Recommended 3-Star & budget hotels — Great-value rooms for travelers seeking comfort at affordable rates. Perfect for those traveling with family & friends.

Check all rates & reviews

MYR 140 / PHP 1,873 / USD 36 or less

Best budget hotels in Kuala Lumpur — For travelers looking for decent yet affordable accommodations.

Check all rates & reviews

Ahyu Hotel

Chinatown

Book here

Backhome KL

Chinatown

Book here

MYR 50 / PHP 669 / USD 13 or less

Best hostels & budget hotels — Cheap hotels & places to stay for backpackers/solo travelers on a tight budget.

Check all rates & reviews

Amethyst Love Guesthouse

Bukit Bintang

Book here

KLBackpacker.com

Bukit Bintang

Book here

MYR 30 / PHP 401 / USD 8 or less.

Cheapest places to stay in Kuala Lumpur.

Check all rates & reviews

Kuala Lumpur Travel Tips Before You Go

How to get to Kuala Lumpur

Do I need a visa to visit Kuala Lumpur, Malaysia?

Malaysia tourist visa for Filipinos

Flights to Kuala Lumpur

Philippines-Manila to Kuala Lumpur

How to get around Kuala Lumpur?

Getting from the airport to Kuala Lumpur center

What currency to carry when traveling to Malaysia?

Exchanging Philippine Peso to Malaysian Ringgit

Singapore to Kuala Lumpur

How to book cheap flights to Kuala Lumpur?

Useful travel apps & websites for Kuala Lumpur

How to get mobile internet in Kuala Lumpur?

Should I book my Kuala Lumpur hotel online?

Pre-book your Kuala Lumpur tours & attraction tickets online

How to get to Kuala Lumpur

Kuala 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 Filipinos

Filipinos/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 Lumpur

Kuala 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 Lumpur

From 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 card

Familiarizing 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 Bus

Double-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 discounts

Try 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 service

Keep a lookout for light purple buses, which offer free rides in the Central Business District (CBD) including various tourist attractions.

Grab

Grab 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 iOSAndroid

How to get Grab fare estimates in Kuala Lumpur

This 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 center

By 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 website

The discount fare on Klook is MYR 52 per person for a one-way ticket.

Pre-book here

By 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 here

By 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 here

What 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 Ringgit

You 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 Lumpur

The 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 more

The 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 TripAdvisor

Always 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:

Subscribe 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!

After 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 Lumpur

Google 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 Android

12go.asia — Handy for checking fares on buses, trains, ferries & other transport in Asia. Purchase tickets online to avoid fully-booked seats.

Go to website

For 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 Android

TripAdvisor — Great for restaurant reviews & recommendations. One of the features that I use often is the “cheap eats” filter & the map view.

Go to website

How 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 here

Book WiFi hotspot here

Should 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.com

Having 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 online

I 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 GetYourGuide

Prices 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 Do

Check out these top tourist spots, best places to visit & things to do in Kuala Lumpur.

1. Petronas Twin Towers

2. KL Tower

3. Batu Caves

4. Merdeka Square

5. Sultan Abdul Samad Building

6. KL Gallery

7. Thean Hou Temple

8. Central Market

9. Chinatown

10. Jalan Alor (Food Street)

11. Lake Gardens

12. National Mosque

13. Islamic Arts Museum Malaysia

14. KL Bird Park

15. National Palace (Istana Negara)

16. National Museum of Malaysia

17. National Monument of Malaysia

18. Sunway Lagoon

19. Lake Titiwangsa

1. Petronas Twin Towers

Admission/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 discounts

Opening hours: 9 am to 9 pm
Nearest station: KLCC (KJ10 on KJL/LRT Kelana Jaya Line)
Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur

2. KL Tower

Admission/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 discounts

Opening 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, 50250

3. Batu Caves

Admission/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, Selangor

4. Merdeka Square

Admission/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, 50050

5. Sultan Abdul Samad Building

Admission/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 Lumpur

Admission/Entrance fee: Free

Opening hours: 9 am to 6:30 pm
Nearest station: Masjid Jamek
Address: Dataran Merdeka, 27, Jalan Raja, 50050 Kuala Lumpur

7. Thean Hou Temple

Admission/Entrance fee: Free

Opening 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 Lumpur

8. Central Market

Admission/Entrance fee: Free

Opening hours: 10 am to 9:30 pm
Nearest station: Pasar Seni
Address: Jalan Hang Kasturi, City Centre, 50050 Kuala Lumpur

9. Chinatown

Admission/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 areas

10. Jalan Alor (Food Street)

Admission/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 Bintang

11. Lake Gardens

Admission/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 Lumpur

12. National Mosque

Admission/Entrance fee: Free

Opening 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 Lumpur

13. Islamic Arts Museum Malaysia

Admission/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 Lumpur

14. KL Bird Park

Admission/Entrance fee: Discount price online is MYR 29 per adult for the entry ticket with hotel pick-up (one-way transfer).

See discounts

Opening hours: 9 am to 6 pm
Nearest station: None within easy walking distance.
Address: 920, Jalan Cenderawasih, Perdana Botanical Gardens, 50480 Kuala Lumpur

15. 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 Lumpur

16. National Museum of Malaysia

Admission/Entrance fee: MYR 5 per adult

Opening hours: 9 am to 6 pm
Nearest station: KL Sentral and Kuala Lumpur
Address: Jabatan Muzium Malaysia, Jalan Damansara, Tasik Perdana, 50566 Kuala Lumpur

17. National Monument of Malaysia

Admission/Entrance fee: Free

Opening hours: 7 am to 6 pm
Nearest station: None within easy walking distance.
Address: Jalan Parlimen, Kuala Lumpur, 50480

18. Sunway Lagoon

Admission/Entrance fee: Discount price online is MYR 110 per adult for the 1-day entry ticket. Regular price is MYR 120 per adult.

See discounts

Opening 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, Selangor

19. Lake Titiwangsa

Admission/Entrance fee: Free

Opening 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 Lumpur

1. Putrajaya

2. Genting Highlands

3. Melaka

1. Putrajaya

This 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 discounts

Putrajaya 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

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 discounts

3. Melaka

UNESCO World Heritage Site featuring Dutch and Portuguese-colonial architecture.

Top tours and discounts

Don’t Stop Here

Did you find this travel guide helpful? Share your trips & tag #detourista. Follow updates on:

See more Kuala Lumpur blog tips & travel guides:

Check out these pages for more travel inspiration beyond Kuala Lumpur: