excurgo
DestinationsToursBlog
Excellent · 4.9 out of 5Based on 128,000+ traveller reviews
Powered byViator
excurgo

Thousands of verified tours and experiences worldwide. Compare and book with trusted partners — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Asia
  4. Malaysia
Asia · 7 cities

Things to Do in Malaysia

Seven Malaysian destinations in one place: how far Borneo really is, which coast closes for the monsoon, and why the public holiday calendar has three religions in it.

3,777 tours listed by Viator 7 cities we cover Free cancellation
Explore experiences
Kuala Lumpur, MalaysiaKuala LumpurLangkawi, MalaysiaLangkawiKota Kinabalu, MalaysiaKota Kinabalu
Kuala LumpurLangkawiKota KinabaluGeorge TownPetaling JayaPenangMalacca
Book now

Most booked in Malaysia right now

Ranked by Viator across the whole country rather than city by city, so a tour from a town we have no page for can appear here too.

All 3,777 tours
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
Kuala Lumpur
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
4.9(3,794)·4 hours
from$35/ person
via Viator
Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings
Kuala Lumpur
Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings
5.0(2,985)·4 hours
from$55/ person
via Viator
Historical Malacca Guided Day Tour (SIC/Shared Tour)
−20%
Kuala Lumpur
Historical Malacca Guided Day Tour (SIC/Shared Tour)
4.8(2,877)·10 hours
from$33$41/ person
via Viator
Private Tour Kuala Lumpur with Petronas Twin Towers Observation Deck & Batu Cave
Kuala Lumpur
Private Tour Kuala Lumpur with Petronas Twin Towers Observation Deck & Batu Cave
4.9(1,174)·8 hours
from$110/ person
via Viator
Penang Plates Food Tour with 15+ Tastings
Penang Island
Penang Plates Food Tour with 15+ Tastings
5.0(706)·4 hours
from$49/ person
via Viator
Cameron Highlands with Lunch Guided Day Tour (SIC/Shared Tour)
−19%
Kuala Lumpur
Cameron Highlands with Lunch Guided Day Tour (SIC/Shared Tour)
4.7(679)·12 hours
from$71$89/ person
via Viator
Kuala Lumpur City Tour Full Day 8 hours
Kuala Lumpur
Kuala Lumpur City Tour Full Day 8 hours
4.7(638)·8 hours
from$63/ person
via Viator
Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions (SIC)
Kuala Lumpur
Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions (SIC)
4.9(635)·10 hours
from$24/ person
via Viator
Cameron Highland Best Day Tour from Ipoh with Lunch ( Day Trip)
Ipoh
Cameron Highland Best Day Tour from Ipoh with Lunch ( Day Trip)
4.9(512)·10–12 hours
from$120/ person
via Viator
Penang: Flexible 6-Hours Highlights
George Town
Penang: Flexible 6-Hours Highlights
4.9(425)·6 hours
from$80/ person
via Viator
Kuala Selangor Fireflies & Blue Tears Guided Tour w Dinner (SIC)
−19%
Kuala Lumpur
Kuala Selangor Fireflies & Blue Tears Guided Tour w Dinner (SIC)
4.9(396)·7h 30min
from$50$62/ person
via Viator
Ten Wonders Of Kuala Lumpur Shared Tour
Kuala Lumpur
Ten Wonders Of Kuala Lumpur Shared Tour
4.7(329)·5h 30min
from$54/ person
via Viator
Where to go

Cities of Malaysia

In the order Viator’s own catalogue puts them — most-booked first, not alphabetical.

Kuala Lumpur, Malaysia
Kuala LumpurPetronas Towers
Langkawi, Malaysia
KedahLangkawi
Kota Kinabalu, Malaysia
SabahKota Kinabalu
George Town, Malaysia
PenangGeorge Town
Petaling Jaya, Malaysia
Petaling Jaya
Full list

All cities, by region

Grouped by region using Viator’s own map of the country. The first block is the places it files directly under Malaysia.

Kuala LumpurKuala LumpurPetaling JayaPetaling JayaPenangPenangMalaccaMalacca
LangkawiKedahLangkawiKota KinabaluSabahKota KinabaluGeorge TownPenangGeorge Town
Practical info

Know before you book

The things that change a decision — not a retelling of the guidebook.

Borneo is a separate flight and a separate trip

Kota Kinabalu is two and a half hours in the air from Kuala Lumpur, across the South China Sea. The orangutans, Mount Kinabalu and the rainforest are there, not on the peninsula. Sabah and Sarawak also run their own immigration — you show a passport on arrival from KL.

The two coasts swap monsoons

The east coast islands — the Perhentians, Tioman, Redang — close almost entirely from November to February. The west coast, Langkawi and Penang, gets more rain from April to October but never shuts. Choose the coast by month.

George Town is the reason many people come

The UNESCO-listed old town on Penang has the best street food in the country, a celebrated street-art trail and the clan jetties. It is a forty-five minute flight from Kuala Lumpur and deserves two full days.

Three calendars set the public holidays

Ramadan and the two Eids move each year against the Gregorian calendar, Chinese New Year moves too, and Deepavali is a national holiday. Between them they shift opening hours, fill domestic flights and change what is open. Check your dates against all three.

The Petronas skybridge is capped

Tickets to the bridge and observation deck are timed and limited in number, and sell out on the day in season. Booking online in advance is the difference between going up and photographing it from the park below.

Kuala Lumpur is easier than it looks

The rail network reaches most of what a visitor wants and the airport express takes half an hour. The city is very spread out and very hot, so walking between sights that look close on a map is usually a mistake.

When to visit

Malaysia through the seasons

What is open, how busy it gets, and when to book ahead.

West coast dry
Dec–Mar
Best for
Langkawi and Penang at their best, Kuala Lumpur comfortable, Borneo diving.
Crowds
Booking tip
The east coast islands are closed for the monsoon in exactly these months.
Transition
Apr–May
Best for
Everywhere open at once, before the west coast rains settle in.
Crowds
Booking tip
Hot and humid — the east coast islands reopen from around March.
East coast season
Jun–Sep
Best for
The Perhentians and Tioman, which are only accessible now, and Borneo.
Crowds
Booking tip
Haze from regional burning can affect air quality in some years.
Wetter
Oct–Nov
Best for
The lowest prices, green interior, cities unaffected by the rain.
Crowds
Booking tip
Afternoon downpours rather than all-day rain — city sightseeing is unaffected.
Frequently asked

Malaysia: common questions

How many days do you need in Malaysia?

Three days for Kuala Lumpur with Malacca, two more for Penang. Add four for Borneo if the orangutans and the rainforest are the point — that is really a separate trip stapled to the same holiday.

What does a tour in Malaysia cost?

Malaysia is not in our fifty-city price index, so we avoid quoting a median. It is cheaper than Singapore and broadly comparable with Thailand, with Borneo wildlife lodges the one genuinely expensive category.

When is the best time to visit?

December to March if you are going to Langkawi, Penang or Kuala Lumpur. June to September if you want the east coast islands. Malaysia has no single good season — it has two, on opposite sides of the peninsula.

Is Kuala Lumpur or Penang better?

Kuala Lumpur for the towers, the caves and the transport links. Penang for food, history and atmosphere — most people who visit both prefer George Town, and it is the one they wish they had given more time.

Are tours run in English?

Universally. English is widely spoken across Malaysia and used in business and signage, so there is effectively no barrier in any of the destinations on this page.
Kuala LumpurLangkawiKota KinabaluGeorge TownPetaling JayaPenangMalacca
All of AsiaAll destinationsPrice cuts todayAll tours in Malaysia