Malaysia in 2 Weeks: KL, Penang & the Islands

The Route

Day by day ↓

14 days · bus, ferry, 1 flight · islands by season.

Day by Day

DayBasePlan
1Kuala LumpurKLIA Ekspres to KL Sentral (about 30 min). Petronas Towers lit up at night.
2Kuala LumpurKL Forest Eco Park canopy walk, Jalan Alor food street.
3Kuala LumpurDay trip to Malacca (about 2 h by bus), or KL street art and cafés.
4Cameron HighlandsBus 4–4.5 h. Tea plantations.
5Cameron HighlandsMossy Forest, strawberry farms, jungle trails.
6PenangBus or van 3–4 h. George Town street art.
7PenangHawker food crawl, Penang Hill.
8PenangPenang National Park or Batu Ferringhi beach.
9LangkawiFly Penang → Langkawi (35–40 min). Pantai Cenang sunset.
10LangkawiCable car and Sky Bridge.
11LangkawiKilim Geoforest mangroves by boat.
12LangkawiIsland hopping and a beach afternoon.
13Kuala LumpurFly Langkawi → KL (about 1 h).
14DepartKLIA.

Swaps

SwapInstead ofHowBest
Perhentian IslandsLangkawi (days 9–12)Fly KL → Kota Bharu (about 1 h), taxi 45 min, speedboat 30–45 minMar–Oct
Taman NegaraCameron (days 4–5)Bus KL → Jerantut 3–4 h, river boat 2.5–3 hMar–Sep
Sabah, BorneoLangkawi, or add 4–5 daysFly KL → Kota Kinabalu (about 2 h 35 min)Year-round
Sarawak, BorneoLangkawiFly KL → Kuching (about 1 h 45 min)Year-round

Transfers

LegHowTimePrice
KLIA → KL SentralKLIA EkspresAbout 30 minRM55 (RM65 from 1 Jan 2027)
KL → Cameron HighlandsBus (TBS)4–4.5 hRM35–50
Cameron → PenangBus or van3–4 h—
Penang → LangkawiFlight35–40 min—
Kuala Perlis → Langkawi (by sea)FerryAbout 1 h 15 min—
Langkawi → KLFlightAbout 1 h—
KL → Penang (option)ETS train3 h 35 min–4 h 15 minFrom RM59
Kuala Besut → PerhentiansSpeedboat30–45 minAbout RM70 return

Cost per Day

BudgetMid-rangeComfort
Bed / roomDorm RM40–70Hotel room RM200–3005β˜… RM400–900
FoodHawker stalls RM30–50 a dayHawker + restaurantsRestaurants, bars
Getting aroundRail RM2–5 a rideGrab RM10–25 across KLCar with driver RM400–600 a day
Per person, per dayRM120–200
≈ $30–50
RM250–450
≈ $60–110
RM550+
≈ $130+

Prices checked November 2026. Alcohol carries heavy duty and is the fastest way to double a day’s spend. Perhentians: marine park fee about RM30 on top of the boat. The direct Penang–Langkawi ferry has been cancelled at times — check before you count on it. $1 ≈ RM4.15.

Best Months

RegionBestAvoid
West coast — KL, Penang, LangkawiDec–Apr (Langkawi driest Nov–Mar)Showers any month
East-coast islands — Perhentian, RedangMar–Oct (best May, Jun, Sep)Nov–Feb: boats and resorts stop
Cameron HighlandsJan–Feb, Jun–Jul (drier)Weekend traffic
BorneoYear-round—
Colourful heritage shophouses on a street in George Town, Penang
George Town, Penang.
Rolling green tea terraces in the Cameron Highlands
Tea terraces, Cameron Highlands.

Good to Know

Malaysia rewards a mix: a modern capital, cool tea hills, the best hawker food in the region and an island finale. Pick the island by month — Langkawi in the northern winter, the Perhentians in the northern summer.

Plan

← All itineraries · Malaysia · Malaysia visa