Tours and day trips in cities across Malaysia
The sights with published visitor numbers, heritage listings, and the towns close enough for a day out, city by city, from public data.
Top-rated experiences in Malaysia
The best-reviewed experiences in Malaysia from Viator, our tours partner: 3,763 to choose from, with the “from” price of each. You book on Viator, which takes payment and handles changes; free cancellation is marked where it applies.
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur (opens viator.com in a new tab)
from $35 Free cancellation
Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings (opens viator.com in a new tab)
from $55 Free cancellation
Historical Malacca Guided Day Tour (SIC/Shared Tour) (opens viator.com in a new tab)
from $32.80 Free cancellation
Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour) (opens viator.com in a new tab)
from $28 Free cancellation
Penang Plates Food Tour with 15+ Tastings (opens viator.com in a new tab)
from $49 Free cancellation
Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions (SIC) (opens viator.com in a new tab)
from $24 Free cancellation
Cameron Highland Best Day Tour from Ipoh with Lunch ( Day Trip) (opens viator.com in a new tab)
from $120 Free cancellation
Cameron Highlands with Lunch Guided Day Tour (SIC/Shared Tour) (opens viator.com in a new tab)
from $71.20 Free cancellation
Kuala Lumpur City Tour Full Day 8 hours (opens viator.com in a new tab)
from $62.50 Free cancellation
️ Kuala Lumpur Instagram Tour: Most Famous Spots (Private & All-Inclusive) (opens viator.com in a new tab)
from $107 Free cancellation
Penang: Flexible 6-Hours Highlights (opens viator.com in a new tab)
from $80 Free cancellation
All 3,763 experiences in Malaysia on Viator (opens viator.com in a new tab)
Prices are Viator’s “from” prices in US dollars as of 16 Sep 2026; the final price depends on date and group. We earn a commission on bookings made through these links, at no extra cost to you.
82 cities in Malaysia have a tours page: the sights with published visitor numbers, heritage listings, and the towns close enough for a day out. Largest first.
| City | Region | Population | Sights with visitor data |
|---|---|---|---|
| Kuala Lumpur | Kuala Lumpur | 1,453,975 | — |
| Johor Bahru | Johor | 858,118 | — |
| Kampung Baru Subang | Selangor | 833,571 | — |
| Petaling Jaya | Selangor | 807,879 | — |
| Ipoh | Perak | 759,952 | — |
| Shah Alam | Selangor | 740,750 | — |
| Bukit Rahman Putra | Selangor | 607,000 | — |
| Pelentong | Johor | 583,640 | — |
| Malacca | Melaka | 579,000 | — |
| Iskandar Puteri | Johor | 575,977 | — |
| Kota Bharu | Kelantan | 568,900 | — |
| Kuantan | Pahang | 548,014 | — |
| Kota Kuala Muda | Kedah | 544,984 | — |
| Sungai Petani | Kedah | 544,851 | — |
| Selayang Baru Utara | Selangor | 542,409 | — |
| Pasir Gudang | Johor | 534,659 | — |
| Mukim Pulai | Johor | 505,661 | — |
| Kota Kinabalu | Sabah | 500,421 | — |
| Kampung Larkin Lama | Johor | 500,000 | — |
| Kota Damansara | Selangor | 500,000 | — |
| Sandakan | Sabah | 439,050 | — |
| Kuala Terengganu | Terengganu | 426,500 | — |
| Taman Petaling | Kuala Lumpur | 423,062 | — |
| Alor Setar | Kedah | 417,800 | — |
| Kampung Kangkar Teberau | Johor | 412,373 | — |
| Kuching | Sarawak | 402,738 | — |
| Puchong | Selangor | 375,181 | — |
| Seremban | Negeri Sembilan | 372,917 | — |
| Tawau | Sabah | 372,615 | — |
| Setapak | Selangor | 353,268 | — |
| Kluang | Johor | 323,762 | — |
| Muar | Johor | 314,776 | — |
| Miri | Sarawak | 300,543 | — |
| Kapar | Selangor | 269,627 | — |
| Batu Caves | Selangor | 254,083 | — |
| Klang | Selangor | 240,016 | — |
| Kajang | Selangor | 236,240 | — |
| Teluk Intan | Perak | 232,800 | — |
| Pasir Mas | Kelantan | 230,424 | — |
| Paya Terubong | Penang | 226,712 | — |
| Sungai Buloh | Selangor | 222,858 | — |
| Bandar Seri Alam | Johor | 220,000 | — |
| Taiping | Perak | 217,647 | — |
| Wangsa Maju | Kuala Lumpur | 215,600 | — |
| Bukit Mertajam | Penang | 212,329 | — |
| Sepang | Selangor | 212,050 | — |
| Bandar Utama | Kuala Lumpur | 200,000 | — |
| Bukit Jalil | Kuala Lumpur | 200,000 | — |
| Rawang | Selangor | 199,095 | — |
| Sibu | Sarawak | 198,239 | — |
| Kuala Kubu Baharu | Selangor | 194,387 | — |
| Kulim | Kedah | 170,889 | — |
| George Town | Penang | 158,336 | — |
| Batu Pahat | Johor | 156,236 | — |
| Sitiawan | Perak | 156,234 | — |
| Bintulu | Sarawak | 151,617 | — |
| Bercham | Perak | 150,000 | — |
| Setia Alam | Selangor | 150,000 | — |
| Bandar Tasik Puteri | Selangor | 150,000 | — |
| Bandar Bukit Raja | Selangor | 146,534 | — |
| Kampung Pasir Gudang Baru | Johor | 145,639 | — |
| Kampung Sungai Glugur | Penang | 145,600 | — |
| Masai | Johor | 141,730 | — |
| Kampung Sungai Ara | Penang | 140,849 | — |
| Pasir Puteh | Kelantan | 137,400 | — |
| Cheras | Selangor | 135,823 | — |
| Tasek Glugor | Penang | 135,786 | — |
| Bayan Lepas | Penang | 130,455 | — |
| Seri Kembangan | Selangor | 130,252 | — |
| Ampang | Kuala Lumpur | 126,285 | — |
| Titiwangsa | Kuala Lumpur | 122,096 | — |
| Bukit Bintang | Kuala Lumpur | 120,529 | — |
| Port Dickson | Negeri Sembilan | 119,300 | — |
| Maran | Pahang | 111,056 | — |
| Butterworth | Penang | 107,591 | — |
| Lahad Datu | Sabah | 105,622 | — |
| Kuala Krai | Kelantan | 105,007 | — |
| Perling | Johor | 101,263 | — |
| Ijok | Selangor | 100,899 | — |
| Sentul | Kuala Lumpur | 100,000 | — |
| Seri Manjung | Perak | 100,000 | — |
| Bandar Mahkota Cheras | Selangor | 100,000 | — |
Common questions
Which cities in Malaysia have a tours page?
Kuala Lumpur, Johor Bahru, Kampung Baru Subang, Petaling Jaya, Ipoh, Shah Alam, Bukit Rahman Putra, Pelentong, Malacca, Iskandar Puteri and 72 more.
What currency is used in Malaysia?
The Ringgit (MYR).
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.











