One Week in Malaysia: KL, Penang and Langkawi
Contents
- Route overview
- Budget overview (per person, 7 days)
- Days 1–2: Kuala Lumpur
- Day 1: City landmarks
- Day 2: Batu Caves and Chinatown
- Days 3–4: Penang (George Town)
- Getting there
- Day 3: George Town heritage and food
- Day 4: Penang Hill and temples
- Days 5–7: Langkawi
- Getting there
- Day 5: Arrive and settle
- Day 6: SkyCab and beaches
- Day 7: Island hopping or mangroves
- Transport summary
- Packing notes
- Deeper Guides for This Route
One week in Malaysia works best as a three-stop route down the west coast: Kuala Lumpur for city food and landmarks, Penang for heritage architecture and the country’s greatest hawker food, and Langkawi for beaches and duty-free relaxation. The internal flights and ferry connections are cheap and frequent.
Route overview
| Days | Destination | Transport in |
|---|---|---|
| 1–2 | Kuala Lumpur | Arrive KLIA/KLIA2 |
| 3–4 | Penang (George Town) | Fly KL → Penang (1 hour) |
| 5–7 | Langkawi | Ferry Penang → Langkawi (2h45) |
Budget overview (per person, 7 days)
| Category | Budget | Mid-range |
|---|---|---|
| Accommodation | MYR 420–840 (USD 91–182) | MYR 1,750–3,150 (USD 378–681) |
| Food | MYR 210–350 (USD 45–76) | MYR 560–1,050 (USD 121–227) |
| Transport | MYR 250–400 (USD 54–86) | MYR 350–550 (USD 76–119) |
| Activities | MYR 150–300 (USD 32–65) | MYR 400–700 (USD 86–151) |
All prices approximate as of 2026.
Days 1–2: Kuala Lumpur
Day 1: City landmarks
Arrive at KLIA or KLIA2. Take the KLIA Ekspres to KL Sentral (28 minutes, approximately MYR 55 one way as of 2026) or a Grab (approximately MYR 80–110, 45–75 minutes depending on traffic).
Afternoon: Petronas Twin Towers — book Skybridge tickets online in advance (approximately MYR 98/adult). Walk through KLCC Park and take the covered KLCC Walkway to Bukit Bintang.
Evening: Jalan Alor food street. Grilled chicken wings at Wong Ah Wah (approximately MYR 2.50 each), chilli pan mee at Restoran Kin Kin (from MYR 9), and fresh coconut from street vendors (MYR 5–7).
Stay: Travelodge Bukit Bintang — from approximately MYR 250/night, central location. Budget alternative: BackHome KL — dorms from MYR 45, private rooms from MYR 140.
Day 2: Batu Caves and Chinatown
Morning: Batu Caves — KTM Komuter from KL Sentral (MYR 2.60, 30 minutes). The 272-step climb to the Cathedral Cave is free. The Dark Cave educational tour costs approximately MYR 35.
Afternoon: Petaling Street (Chinatown) for street food — curry noodles at Madras Lane stalls (from MYR 8), wonton noodles at Koon Kee (from MYR 8). Walk to Central Market for batik and crafts.
Late afternoon: KL Tower observation deck (approximately MYR 52) or Sky Deck (approximately MYR 105) for panoramic views including the Petronas Towers.
Evening: Dinner at ICC Pudu hawker centre — char kuey teow, oyster omelette, roast duck. Full dinner from MYR 25–40 per person.
Days 3–4: Penang (George Town)
Getting there
Fly KL to Penang. AirAsia and Firefly operate multiple daily flights. Flight time: 1 hour. Book 2–3 weeks ahead for fares from approximately MYR 80–180 one way. A Grab from Penang Airport to George Town costs approximately MYR 25–35 (20 minutes).
Day 3: George Town heritage and food
Morning: Walk the UNESCO Heritage Zone — clan jetties (Chew Jetty is the most visited), Khoo Kongsi clan temple (entry approximately MYR 10), and the street art murals by Ernest Zacharevic.
Lunch: Tek Sen Restaurant on Lebuh Carnarvon — double-roasted pork (from MYR 18), claypot tofu (from MYR 14). Arrive before 12:00 or queue. Closed Tuesdays.
Afternoon: Pinang Peranakan Mansion (entry approximately MYR 25 as of 2026) — a restored Peranakan townhouse with over 1,000 antiques. Budget 1 hour.
Evening: Gurney Drive Hawker Centre — char kuey teow (from MYR 8), Penang laksa (from MYR 6), pasembur (from MYR 6). This is Penang’s most famous hawker strip and the food is genuinely excellent.
Stay: Ren i Tang — heritage boutique hotel, from approximately MYR 350/night. Budget: Ryokan Muntri — Japanese-inspired guesthouse, from approximately MYR 120/night.
Day 4: Penang Hill and temples
Morning: Penang Hill — take the funicular from Air Itam (approximately MYR 30 return for foreigners as of 2026). The 30-minute walk at the summit offers views over George Town and the mainland. On clear days, you can see Langkawi.
Stop at Kek Lok Si Temple on the way down — Malaysia’s largest Buddhist temple. Free entry to the grounds; the Kuan Yin statue observation platform costs approximately MYR 2. The pagoda lift is approximately MYR 6.
Lunch: Air Itam Laksa stall near Kek Lok Si — consistently ranked among the best asam laksa in Penang. From MYR 6 per bowl.
Afternoon: Free time in George Town. Options include the Batik Painting Museum (from MYR 20) or a cooking class — Nazlina’s Spice Station runs morning market tours and cooking classes from approximately MYR 180 per person.
Days 5–7: Langkawi
Getting there
Langkawi Ferry from Swettenham Pier, George Town. Approximately 2 hours 45 minutes. Tickets from MYR 70 one way as of 2026. One or two departures daily depending on season — check schedules at the pier or book online through Langkawi Ferry Line.
Alternative: AirAsia flies Penang to Langkawi in 35 minutes. Fares from approximately MYR 60–150 one way.
Day 5: Arrive and settle
Arrive at Kuah Jetty. Grab or taxi to your hotel (approximately MYR 20–40 depending on location).
Afternoon: Kuah town for duty-free shopping (Langkawi is a duty-free island — chocolate, alcohol, and cigarettes are significantly cheaper). Explore the Eagle Square (Dataran Lang) waterfront.
Evening: Dinner at Yasmin Restaurant in Kuah — Malay seafood. Grilled fish with sambal from approximately MYR 25, fried squid from MYR 20. Portions are generous.
Stay options:
- Budget: Temple Tree at Bon Ton — from approximately MYR 200/night. Restored Malay village houses.
- Mid-range: Meritus Pelangi Beach Resort — from approximately MYR 400/night. Beachfront at Cenang Beach.
- Comfort: The Datai Langkawi — from approximately MYR 2,000/night. Rainforest setting, private beach.
Day 6: SkyCab and beaches
Morning: Langkawi SkyCab (cable car) to the top of Gunung Mat Cincang. Tickets approximately MYR 55 for the regular gondola, MYR 95 for the glass-floor gondola as of 2026. At the top station, walk across the Langkawi Sky Bridge (additional MYR 6) — a curved pedestrian bridge 660m above sea level.
Afternoon: Pantai Cenang (Cenang Beach) — Langkawi’s busiest beach strip. Jet ski rental from approximately MYR 150/30 minutes, parasailing from approximately MYR 100. Or just swim and eat — the beach bars serve cold beer from MYR 8 (duty-free prices).
Evening: Pantai Cenang strip for dinner. Putumayo for Western-Malay fusion (mains from MYR 30–55) or Orkid Ria for reliable local seafood (mains from MYR 18–35).
Day 7: Island hopping or mangroves
Two options for the final day:
Option A — Island hopping tour: A boat tour to Pulau Dayang Bunting (Pregnant Maiden Island), Pulau Beras Basah (white sand beach), and Pulau Singa Besar. Tours run from approximately MYR 35–50 per person (4 hours) departing from Kuah Jetty or Cenang Beach.
Option B — Kilim Geoforest Park mangrove cruise: A 3–4 hour boat tour through mangrove channels, bat caves, eagle feeding spots, and a floating fish farm lunch stop. From approximately MYR 150–250 per person depending on group size and boat type. The scenery is dramatic and wildlife sightings (eagles, monkeys, monitor lizards) are common.
Afternoon: Final swim at Tanjung Rhu — a quieter beach on the north coast with calm, shallow water and limestone stacks offshore. Grab from Cenang Beach costs approximately MYR 30–40.
Transport summary
| Route | Mode | Time | Cost (approx.) |
|---|---|---|---|
| KLIA → KL Sentral | KLIA Ekspres | 28 min | MYR 55 |
| KL → Penang | AirAsia/Firefly | 1 hr | MYR 80–180 |
| Penang Airport → George Town | Grab | 20 min | MYR 25–35 |
| Penang → Langkawi | Ferry | 2h45 | From MYR 70 |
| Penang → Langkawi | AirAsia | 35 min | MYR 60–150 |
| Langkawi Kuah Jetty → Cenang | Grab | 20 min | MYR 20–30 |
All prices as of 2026.
Packing notes
- Light, breathable clothing — humidity sits at 70–90% year-round in lowland Malaysia.
- Modest cover-up for temples and mosques — knees and shoulders covered.
- Reef-safe sunscreen — useful for Langkawi’s beaches.
- Umbrella or light rain jacket — afternoon showers are near-daily, especially March–November.
- Power adapter — Malaysia uses UK-style Type G three-pin plugs (same as Singapore and Hong Kong).
More planning resources: Malaysia packing list | Flights to Malaysia | Malaysia with kids | Malaysia vs Thailand
Book trains, buses and ferries, Browse tours and day trips, or Get a Malaysia eSIM.
Deeper Guides for This Route
- Kuala Lumpur travel guide — everything beyond the 2-day highlights: neighbourhoods, day trips, food by area
- Penang travel guide — Georgetown’s food scene, street art, Penang Hill, and accommodation zones
- Langkawi travel guide — cable car, mangrove tours, beaches by character, and island hopping
- 10-day Malaysia itinerary — extend this route with Malacca and the Cameron Highlands
- Best time to visit Malaysia — how the weather affects each leg of this west coast route
Book ahead
Book the key experiences
Turn this itinerary into reality. Secure your spots — popular tours sell out 2–3 days ahead.
Frequently Asked Questions
- Is 1 week enough for Malaysia?
- One week covers three destinations comfortably — Kuala Lumpur (2 days), Penang (2 days), and Langkawi (3 days). You will not have time for Borneo or the east coast, but you will see Malaysia's best food scene, colonial heritage, and beach islands.
- How do you get from Penang to Langkawi?
- The Langkawi Ferry from Penang (Swettenham Pier in George Town) takes approximately 2 hours 45 minutes and costs from MYR 70 one way as of 2026. Ferries run once or twice daily depending on season. Alternatively, fly from Penang to Langkawi — AirAsia flights take 35 minutes and cost from MYR 60–150.
- What is the best time to visit Malaysia?
- The west coast (KL, Penang, Langkawi) is best from December to April when rainfall is lowest. The east coast has opposite seasons — best from March to October. Year-round temperatures hover around 30–33°C in lowland areas.
- How much does a week in Malaysia cost?
- Budget travellers can manage on approximately MYR 1,200–1,800 (USD 260–390) for the week including accommodation, food, internal flights and ferries. Mid-range travellers should budget MYR 3,000–5,000 (USD 650–1,080) for the week.