
City guides
Kuala Lumpur
Kuala Lumpur is a green, humid, modern city where Malay, Chinese and Indian cultures live side by side, with huge malls, cheap tasty food and easy halal options. It is good value, English is widely spoken, and a large Iranian community makes it feel familiar.
Good for
- Families
- Shopping
- Halal food
- Good value
- Students and long stays
A good length: 4 days
Plan outdoor sights for the morning, because heavy rain often comes in the afternoon, and keep malls and museums for later in the day.
Best months
January, February, June, July, August
Per person per day
- Budget
- US$40
- Mid-range
- US$90
- Comfort
- US$220
Per person per day, sharing a double room: bed, three meals and local transport by train and Grab. Tower tickets and day trips are extra.
Where to stay and spend time
Bukit Bintang
Good baseThe shopping and hotel centre with malls, food streets and Arab and Persian restaurants. Monorail and MRT stations are close, and a covered walkway leads to KLCC.
For: First-timers, shoppers, families
Watch out: Some side streets have bars and loud nightlife; choose a hotel on a main road.
Open in mapKLCC
Stay or visitHome of the Petronas Twin Towers, a big park with a children's water play area, the aquarium and a large mall. Smart hotels with tower views.
For: Families, upscale travellers
Watch out: Hotels and restaurants here are the most expensive in the city.
Open in mapChinatown and Merdeka Square
Stay or visitThe old city with colonial buildings, Central Market, temples and the National Mosque nearby. Cheap guesthouses and easy train links.
For: Budget travellers, history lovers
Watch out: Most street food in Chinatown is not halal.
Open in mapKL Sentral and Brickfields
Good baseThe main station for the airport train and all lines, next to Little India with halal Indian Muslim restaurants. Very practical.
For: Short stays, travellers with heavy luggage, day-trippers
Watch out: Busy and noisy around the station.
Open in mapKampung Baru
Worth a visitA Malay village of wooden houses in the shadow of the towers, with halal food stalls and the best nasi lemak, especially in the evening.
For: Food lovers, culture seekers
Open in mapBangsar
Good baseA leafy area of cafes, restaurants and two malls, one stop from KL Sentral. Quieter than the centre.
For: Couples, longer stays, travellers who want calm
Watch out: Hilly and spread out; you will use Grab often.
Open in mapMont Kiara and Sri Hartamas
Good baseExpat neighbourhoods of serviced apartments, international schools and malls, with a sizeable Iranian community and some Persian eateries.
For: Families staying a week or more, visitors to Iranian relatives
Watch out: No train station; the centre is 20 to 40 minutes by car depending on traffic.
Open in map
Places worth your time
- Views
Petronas Twin Towers
KLCC · 1.5 hours
The famous twin towers, with a skybridge and an observation deck high up. Book a time slot online a few days ahead; the view of the towers lit up at night from the park is free.
- ParksFree
KLCC Park
KLCC · 1 hour
A green park at the foot of the towers with a jogging track, a free children's water play area and an evening fountain show by the lake.
- With children
Aquaria KLCC
KLCC · 2 hours
A large aquarium with a long underwater tunnel of sharks and rays, under the convention centre. A good rainy-day plan with children.
- SightsFree
Batu Caves
North of the city · 2 to 3 hours with travel
A Hindu temple in limestone caves, reached by 272 rainbow-painted steps, with a giant golden statue. Go early by KTM Komuter train from KL Sentral; cover knees and keep food away from the monkeys. The stairs are steep for older people.
- SightsFree
National Mosque (Masjid Negara)
Near Chinatown · 45 minutes
A modern mosque with a star-shaped roof and calm pools. Visitors are welcome outside prayer times, and robes are lent at the door.
- Museums
Islamic Arts Museum Malaysia
Near Chinatown · 2 hours
One of the best museums in the city, with tiled domes, manuscripts, Persian ceramics and a room of mosque models. Quiet and air-conditioned, a short walk from the National Mosque.
- ParksFree
Perdana Botanical Gardens
Near Chinatown · 1 to 2 hours
A large shady park with a lake, orchid and hibiscus gardens and playgrounds. Best in the morning before the heat and rain.
- SightsFree
Merdeka Square
Chinatown and Merdeka Square · 30 to 60 minutes
The independence square, a wide lawn in front of the Moorish-style Sultan Abdul Samad Building. Beautiful when lit at night.
- MarketsFree
Central Market (Pasar Seni)
Chinatown and Merdeka Square · 1 hour
An air-conditioned art deco hall of batik, handicrafts and souvenirs at fixed or lightly negotiable prices, with a food court upstairs.
- Food
Kampung Baru food stalls
Kampung Baru · 1 to 2 hours
Eat halal Malay dishes such as nasi lemak, satay and grilled fish among old wooden houses. Come in the evening; prices are low.
- ShoppingFree
Pavilion KL
Bukit Bintang · 2 to 3 hours
The best-known mall on the main shopping street, with a big food court that has many halal stalls. Connected by a covered walkway to KLCC.
- Day tripsFree
Putrajaya
South of KL · Half day
The government city built around a lake, with the pink-domed Putra Mosque, grand bridges and lake cruises. About 30 to 45 minutes by KLIA Transit or car.
- Day trips
Genting Highlands
Mountains northeast of KL · Full day
A cool mountain resort about an hour away, reached by a long cable car ride through the rainforest, with theme parks and malls on top. Bring a jacket; it is often foggy.
- With children
Sunway Lagoon
Bandar Sunway · Full day
A large water and theme park with a wildlife area, about 40 minutes from the centre. Go on a weekday; families should bring modest swimwear.
Getting around
From the airport
KLIA Ekspres trainabout 30 min
Non-stop train from both airport terminals to KL Sentral every 15 to 20 minutes. Buy the ticket at the counter with cash. The fare rises to 65 RM from 1 January 2027.
about 55 RM per adult (2026)
KLIA Transit trainabout 40 min
The same line but stopping at Putrajaya and other stations on the way. Useful if your hotel is near one of those stops.
about 55 RM to KL Sentral (2026)
Airport coachabout 70 min
Several companies run coaches from both terminals to KL Sentral. The cheapest choice, but slower in traffic.
about 13 to 15 RM (2026)
Grababout 60 min
Book in the app and meet the driver at the marked Grab pickup point. Best for a family of three or four with luggage; you can choose to pay the driver in cash.
about 70 to 110 RM to the centre, price shown in the app (2026)
In the city
LRT, MRT and Monorail with a Touch 'n Go card
Clean, cheap trains link most sights. Buy a Touch 'n Go card at a station customer service counter and top it up with cash, or buy single tokens from the machines (they cost a little more). Bank cards cannot yet be tapped at the gates.
Grab
The everyday way to get around: cheap, air-conditioned and the price is fixed in the app. Choose cash as payment if you have no foreign card.
KTM Komuter train
Suburban trains from KL Sentral, most useful for Batu Caves. Trains are less frequent, so check times at the station.
Taxis and ride apps
Grab is cheaper and more honest than street taxis, and you can pay in cash. Street taxis often refuse the meter and quote high fixed prices, especially near Bukit Bintang and KLCC at night. If you take one, insist on the meter or agree the price first.
On foot
Central areas are walkable but hot and humid, with uneven pavements and busy roads. The covered walkway between Bukit Bintang and KLCC helps a lot. With children or older relatives, mix short walks with Grab and trains.
Food
Halal food: Halal food is everywhere: Malay and Indian Muslim restaurants, mall food courts and most chains. Look for the official Malaysian halal logo. Chinese restaurants and stalls often are not halal.
Persian food and community: Kuala Lumpur has a well-established Iranian community, many of them students. Persian restaurants are found in Bukit Bintang, Sri Hartamas and Damansara, and Ampang and Mont Kiara have many Iranian families.
- Try nasi lemak, roti canai, satay and teh tarik (pulled milk tea).
- Indian Muslim 'mamak' restaurants are halal, cheap and often open all night.
- Jalan Alor, the famous food street, is mostly Chinese and not halal.
- Food is often spicy; ask for 'not spicy' (tak pedas).
Money and phone
Cash: Bring US dollars or euros; 100-dollar notes in good condition get the best rate. Licensed money changers in malls and at KL Sentral give much better rates than the airport or banks.
Cards: Iranian cards do not work. Cash works for Grab, trains, food and markets. Hotels may ask for a card deposit, so ask whether a cash deposit is accepted when you book. A prepaid international card or a relative's foreign card helps with online bookings.
SIM and internet: CelcomDigi, Maxis (Hotlink) and U Mobile sell tourist SIMs at the airport and in malls. You must show your original passport to register. A week or more of data costs about 15 to 50 RM (2026); airport counters are a little pricier.
What travellers say
Advice that travellers from many countries repeat, chosen for Iranian visitors.
- Expect a short, heavy shower most afternoons; carry a small umbrella.
- Malls and trains are very cold inside; bring a light jacket for older relatives.
- Install Grab before you land; it is the easiest and fairest way to move.
- Visit Batu Caves and parks early in the morning before heat, crowds and rain.
- Book the Petronas Towers visit online in advance; walk-in slots often sell out.
- Dress modestly at mosques and temples; robes and sarongs are lent at the door.
- Restaurants and hotels add a service charge and tax; check the bill before paying.
- Tap water is not for drinking; buy bottled water.
For Iranian travellers
- Malaysia is a common, easy destination for Iranians; see the visa page on this site for current entry rules.
- Bring all your money as cash; exchanging dollars at mall money changers is quick and fair.
- The Iranian embassy is off Jalan U Thant, in the Ampang Hilir embassy district east of KLCC.
- Persian is heard often in Bukit Bintang, Mont Kiara and around universities; Iranian groceries and restaurants are easy to find.
- Many Iranians bring too many warm clothes; it is hot all year, so pack light cotton and a rain jacket.
- Drug laws are extremely strict; never carry anything for someone else.
Stay safe
- KL is generally safe, but bag snatching from motorbikes happens: walk on the side away from traffic and carry bags on that side.
- Watch for pickpockets in Bukit Bintang, Petaling Street and crowded trains.
- Street taxis that refuse the meter are the most common rip-off; use Grab instead.
- Heavy rain can flood some roads quickly; avoid underpasses during storms.
- Emergency number: 999 (police, ambulance, fire).
Checked 7 November 2026