Malaysia · 10 days
Malaysia: Kuala Lumpur, Penang & Langkawi
Cities, tea plantations and islands in 10 days
This journey suits curious travellers combining heritage, food and nature within one country. Kuala Lumpur, the Cameron Highlands tea country and George Town offer very different settings before Langkawi’s beaches. The pace is active on transfer days and gentler on the island. Ten days means choosing your visits rather than trying to see everything.
Best time: December to March for the west coast; weather varies by region

This page contains affiliate links. We may earn a commission at no extra cost to you.
Day-by-day itinerary
Days 1–3 · Kuala Lumpur
Day 1 : Morning: Arrive in Kuala Lumpur and settle into accommodation near transit; avoid a packed schedule after a long flight. Lunch: Try noodles or rice at a kopitiam, a traditional coffee shop. Afternoon: Take a short neighbourhood walk and locate a convenience store and station. Evening: Have a simple dinner, then rest. Tip: Keep water and your passport secure, and give yourself time to adjust to the time difference.
Day 2 : Morning: Explore the Petronas Towers area and KLCC Park; book ahead if you want to go up, as timed entry can be limited. Afternoon: Wander through Chinatown’s temples, shops, and lanes, respecting places of worship. Evening: Sample small dishes, including char kway teow, at a lively market or hawker centre. Tip: Use the metro to avoid road congestion and check site opening hours before setting out.
Day 3 : Morning: Head early to Batu Caves by train or arranged ride; allow time for the stairs and wear respectful clothing. Lunch: Try a vegetarian Indian meal or roti nearby. Afternoon: Return to the city and take a break from the heat. Evening: Visit Kampung Baru for Malay dishes, with possible views of the city skyline. Tip: Use sun protection and check access and transport details before you leave.
Days 4–5 · Cameron Highlands
Day 4 : Morning: Travel from Kuala Lumpur to the Cameron Highlands, usually around 4–5 hours by road, depending on traffic and stops. Lunch: Stop en route or eat on arrival, depending on timing. Afternoon: Check in around Tanah Rata and take an easy walk. Evening: Try steamboat. Enjoy a warming local meal, such as soup or vegetables. Tip: Pack a warm layer and confirm your drop-off point.
Day 5 : Morning: Visit a tea plantation or accessible trail, following local guidance and staying within open areas. Lunch: Sample locally grown vegetables or a simple village meal. Afternoon: Choose a guided walk suited to your fitness; mist or rain may change plans. Evening: Try stir-fried vegetables. Tip: Roads are winding, so choose a reputable operator and do not assume every attraction is open.
Days 6–8 · George Town, Penang
Day 6 : Morning: Travel from the Cameron Highlands to Penang; allow roughly 4–6 hours to George Town, depending on transport, traffic, and connections. Lunch: Plan a stop on the way or eat after arrival. Afternoon: Check in and begin exploring the heritage streets on foot. Evening: Try assam laksa. Tip: Confirm the exact station or stop, and avoid booking a timed attraction immediately after the transfer.
Day 7 : Morning: Explore George Town’s historic core, including shophouses, temples, and colonial-era buildings; walking early can be more comfortable. Lunch: Compare Penang favourites at a covered market or food centre. Afternoon: Visit a museum or street art without trying to see everything. Evening: Try char kway teow. Return to a favourite dish or sample another local speciality. Tip: Some religious sites require covered clothing; ask before photographing people.
Day 8 : Morning: Go up Penang Hill, checking the funicular’s operating status, hours, and queues. Lunch: Have a light meal on the hill or return to town. Afternoon: Leave time for a favourite neighbourhood or museum rather than overfilling the schedule. Evening: Try nasi kandar. Enjoy a final Penang-style dinner. Tip: Views depend on weather; keep a town-based alternative and carry water for walks.
Days 9–10 · Langkawi
Day 9 : Morning: Reach Penang Airport early for the flight to Langkawi, around 40 minutes in the air, plus airport transfers, check-in, and waiting time. Lunch: Grab a snack at the airport or after arrival. Afternoon: Settle on the island and enjoy an accessible beach. Evening: Try seafood or local cooking. Tip: Verify direct flight availability; ferries through mainland ports require extra travel time.
Day 10 : Morning: Choose a beach, boat trip, or inland island visit according to the weather and your interests. Afternoon: Leave free time for swimming or a walk, while planning for strong sun and showers. Evening: Try nasi lemak. Have a relaxed dinner and prepare for your return flight according to its schedule. Tip: Confirm your airport transfer and follow local nature-protection guidance.
Practical information
- Suggested duration: 10 days; add nights for a slower pace.
- Per-person daily budget, excluding international flights: economical MYR100–180; comfort MYR250–450. Activities and flights can increase these planning ranges.
- Currency: Malaysian ringgit (MYR); carry cash for small stalls.
- Languages: Malay; English is common in tourist areas but varies elsewhere.
- UTC+8: six hours ahead of mainland France in winter, five in summer.
- Entry and health: check visa, passport validity, vaccinations and advice for your nationality and route. Official immigration · Official health advice (CDC).
Indicative planning ranges, not quotations; check season and inclusions: budget reference source.
Plan this trip
Budget : Separate accommodation, meals, activities and flights; compare inclusions before booking. Private transfers increase spending. Choose cancellable rooms when dates might change and keep a backup payment card.
Transport: Combine intercity buses, transfers and flights to suit your pace; check schedules before each leg. Confirm exact stops and baggage allowances. Leave buffers on winding mountain roads.
Mistakes to avoid: Avoid too many stops and book early during holidays. Match beaches to regional monsoon patterns. Bring water, cover up in temples and keep an indoor alternative for rainy outings.
Accommodation map
Before you go
Check official entry requirements, your insurance and local weather conditions before departure.
FAQ
Is ten days enough for this itinerary?
Yes, ten days can cover the four planned stops, but the pace is fairly full: two days involve transfers, and you will need to be selective about sightseeing. For a slower trip, add nights in Penang or Langkawi rather than stacking more excursions.
When is the best season for the west coast?
The west coast, including Kuala Lumpur, Penang, and Langkawi, can be visited year-round, but rain, heat, and sea conditions vary. A generally drier period does not guarantee stable weather. Check forecasts close to departure and local advice for boat trips, and keep an indoor alternative in your plans.
Is this itinerary suitable for children?
It can work for families if you adapt the pace and travel days. The Batu Caves stairs, winding Cameron Highlands roads, and heat call for breaks. Choose well-located accommodation, bring water and sun protection, and confirm facilities, car seats, and excursion requirements directly with providers.
Do I need a visa for Malaysia?
Entry requirements depend on nationality, purpose, and length of stay, and rules can change. Do not rely on a general rule or an old travel account: check official Malaysian authorities and relevant consular services before departure. Also confirm passport validity and whether any forms are required.