One Week in Malaysia: The Classic First-Time Itinerary

· 5 min read Itinerary
Petronas Twin Towers at night, Kuala Lumpur, one week in Malaysia

Seven days is enough to see the best of peninsular Malaysia — the capital, Penang’s extraordinary food and heritage scene, and a third destination that suits your travel style. This itinerary is built for first-time visitors who want to cover the highlights without spending half the trip on transport.

Day 1–2: Kuala Lumpur

Arrive into KLIA or KLIA2 and take the ERL to KL Sentral (28–33 minutes, RM35–55). Stay somewhere in Bukit Bintang, the Golden Triangle, or Chinatown — the three neighbourhoods that put most of KL’s attractions within walking or Grab distance.

Day 1: Petronas Twin Towers (book skybridge tickets online in advance at petronastwintowers.com.my — RM80 for skybridge, RM170 for full observation deck access, timed entry). After the towers, walk to KLCC Park and then work your way south toward Chinatown for the evening. Petaling Street market, the Central Market building, and the Masjid Jamek area are all walkable from each other. Dinner in Chinatown: RM5–12 for hawker stall nasi lemak, char siu rice, or laksa.

Day 2: Batu Caves in the morning (free entry, 13km from central KL by Grab or Batu Caves LRT line — 35 minutes from KL Sentral, RM3.80). Back in the city by noon. Afternoon: Bangsar or Bukit Bintang for coffee, street food, and walking. Jalan Alor night market for dinner — a full block of hawker stalls operating from 6pm, ideal for satay, grilled seafood, and cendol (RM2–15 per dish).

If time is tight: Skip the Menara KL Tower — the Petronas observation deck is a better use of the entry fee. Skip the National Museum unless Malaysian history specifically interests you.

Day 3–4: Penang

Getting there: The ETS train from KL Sentral to Butterworth takes approximately 4 hours (RM80–95 Premier class, book ahead). At Butterworth, the ferry to Georgetown departs every 15–20 minutes (RM1.20, 15-minute crossing). Alternatively, AirAsia flights from KLIA2 to Penang International Airport take 1 hour (RM60–150 booked in advance), though factoring in airport time, the train is often more convenient from central KL.

Stay in Georgetown — within the UNESCO World Heritage core zone if budget allows (RM150–280 for a boutique shophouse hotel). Being on foot in Georgetown is the point.

Day 3: Walk the street art circuit. Penang’s street art murals — the original Ernest Zacharevic pieces plus subsequent additions — are concentrated in the streets between Jalan Muntri and the clan jetties. Pick up a free street art map at the Georgetown City Hall or download the Penang Heritage Trail app. Clan jetties (Chew Jetty is the most photographed) are 10 minutes’ walk from the street art area. Lunch at New Lane hawker stalls or Gurney Drive (take Grab to Gurney — too far to walk in the midday heat). Dinner: Nasi Kandar Line Clear on Jalan Penang (open 24 hours, the definitive nasi kandar experience, RM15–25 per person).

Day 4: Penang Hill (RM30 funicular return — queue early, opens 6:30am, cooler and clearer before 9am). The hill has a colonial bungalow, an owl museum (RM25), and a canopy walkway. Down by 10:30am, then the Peranakan Mansion in Georgetown (RM25, guided tour only, gives genuine context for Georgetown’s Straits Chinese history), followed by lunch at one of the shophouse cafés around Armenian Street.

If time is tight: Penang Hill and the Peranakan Mansion can both be dropped if you’d rather spend more time walking Georgetown’s streets and eating. The food is the primary reason most visitors come.

Day 5–6: Langkawi or Cameron Highlands

Option A: Langkawi

Getting there from Penang: Ferry from Swettenham Pier, Georgetown to Langkawi (Kuah). 2.75 hours, RM70–80 one-way, multiple daily sailings — check Langkawi Ferry Service timetables. Alternatively, fly from Penang (35 minutes, RM60–100 with AirAsia or Firefly).

Day 5: Arrive Langkawi. Rent a car or motorbike (RM80–130/day for car, RM35–55 for scooter) — Grab is unreliable inland. Head to Cenang Beach, the main beach strip, for afternoon swimming. Sunset at the cable car (Skybridge area — RM55 for cable car, another RM10 for Skybridge).

Day 6: Eagle Square and Kuah jetty area in the morning if arriving at Kuah, then the north coast for quieter beaches — Tanjung Rhu is the most scenic, with shallow water and dramatic limestone outcrops. Langkawi is a duty-free island; alcohol and chocolate are significantly cheaper than on the mainland.

Option B: Cameron Highlands

Getting there from Penang: Bus from Butterworth or Georgetown’s Komtar bus terminal to Tanah Rata (3 hours, RM25–35 with Transnational or Konsortium). Alternatively, bus from KL’s TBS terminal (3.5 hours, RM25–35).

Day 5: Arrive Tanah Rata (the main town, 1,500m elevation, 18–24°C). The BOH Tea Plantation’s Sungei Palas estate is the most visited — 30 minutes from Tanah Rata by car or local bus. The tea centre has a café overlooking the plantation rows (free entry, tea RM5–8). Afternoon: Mossy Forest trail on Gunung Brinchang (hire a local guide at Tanah Rata, RM50–80 — the trail requires navigation).

Day 6: Morning walk in the Tanah Rata town surroundings or Parit Falls trail (short, 45 minutes return). Visit a strawberry or vegetable farm in Brinchang — a slightly kitsch but genuinely productive highland agricultural area. Afternoon departure by bus back toward KL or Penang.

Day 7: Return to KL or Onwards

Allow time for your flight home or onward connection. If departing from KLIA, factor in 2.5–3 hours from central KL including ERL journey and airport processing. Most international flights from KL depart in the evening — a morning in the city for a final breakfast at a kopitiam and a walk through KLCC park is realistic before heading to the airport.

Approximate Budget

CategoryBudget (RM)Mid-range (RM)
Accommodation (6 nights)480–840900–2,100
Food (7 days)280–420560–1,050
Transport (buses, trains, ferries)200–300400–600
Attractions150–250300–500
Total1,110–1,8102,160–4,250
Total (USD)$236–$385$459–$904

For more on transport options between cities, see our Malaysia transport guide. If you prefer to have key legs of this itinerary guided — including Batu Caves, Georgetown food tours, and Langkawi’s mangroves — tours across Malaysia can be booked and combined around this route.

Book an experience

Itinerary in the area

Instant confirmation · Free cancellation on most bookings

Frequently Asked Questions

Is 7 days enough for Malaysia?
Seven days gives you a solid introduction to peninsular Malaysia — KL, Penang, and one more destination. It is not enough for Borneo. If Sabah or Sarawak is your priority, plan at least 10–14 days or dedicate the full week to Borneo.
Can I do KL to Penang by train?
Yes. The KTM ETS (Electric Train Service) runs from KL Sentral to Butterworth, the mainland terminal for Penang, in approximately 4 hours. Fares are RM80–95 in the Premier class. Book at ktmb.com.my — advance booking is essential during school holidays and weekends.
Should I choose Langkawi or Cameron Highlands?
Langkawi if you want beaches, water, and relaxation. Cameron Highlands if you prefer cooler weather, tea plantations, and jungle walks. Both are roughly equidistant from Penang in terms of travel time (2.5–3 hours). Langkawi requires a ferry from Penang or Kuala Perlis; Cameron Highlands is reached by bus from Butterworth or KL.