Peninsular Malaysia West Coast & Langkawi
Travel north from Kuala Lumpur via Melaka, the highlands, Ipoh, Taiping, and Penang, ending your journey in Langkawi.
This is the most established long-route itinerary on the peninsula, seamlessly transitioning from vibrant cities and historic towns to tea plantations, old tin-mining streets, and tropical islands. The entire journey can be completed using buses and trains, with the exception of the flight from Penang to Langkawi. The journey from Melaka to the Cameron Highlands has no direct connection and is the most tiring travel day. Compared to the standard two-week route, this version adds stops in Taiping and Kuala Sepetang. The trade-off is skipping the East Coast. Perfect for travelers with plenty of time who want to savor local food at a slow pace.
Langkawi is relatively dry from November to April, while May to October brings more rain and rougher seas.
Day by day
Day 1 · Arrival in Kuala Lumpur & Night Market
Kuala Lumpur(Petronas Twin Towers、KLCC Park & Lake Symphony、Bukit Bintang & Jalan Alor)
Take the KLIA Ekspres (about 30 minutes) to KL Sentral, transfer to the LRT to Bukit Bintang, and explore the night markets on foot.
Stay: Bukit Bintang
Day 2 · Batu Caves & Old Town
Kuala Lumpur(Batu Caves、Merdeka Square、Central Market (Pasar Seni)、Sri Mahamariamman Temple、Petaling Street (Chinatown))
Take the KTM Komuter train to Batu Caves (about 30 minutes). Return to the city in the afternoon for a walking tour of the historic center.
Stay: Bukit Bintang
Day 3 · Museums & Multicultural Heritage
Kuala Lumpur(Islamic Arts Museum Malaysia、National Mosque of Malaysia、Perdana Botanical Garden、Thean Hou Temple)
Get around the city using the LRT and ride-hailing apps (15–30 minutes per trip). Spend half the day visiting museums and the other half exploring temples and mosques.
Stay: Bukit Bintang
Day 4 · Bus South to Melaka
Melaka(Dutch Square (Stadthuys)、St. Paul's Church、A Famosa (Porta de Santiago)、Jonker Street)
Take a bus from Terminal Bersepadu Selatan (TBS) to Melaka (2–2.5 hours). Hail a ride to the historic center and explore on foot in the afternoon.
Stay: Jonker Street Area
Day 5 · Melaka River & Nyonya Heritage Streets
Melaka(Cheng Hoon Teng Temple、Baba & Nyonya Heritage Museum、Melaka River Cruise、Kampung Morten)
Spend the day walking through the core historic area. Take a river cruise in the evening, or walk along the river to Morten Village.
Stay: Jonker Street Area
Day 6 · Transfer to the Cameron Highlands
Melaka → Cameron Highlands(Tanah Rata)
There is no direct bus; transfer via TBS in Kuala Lumpur. The two bus rides take about 6–7 hours in total to reach Tanah Rata.
Depart as early as possible and book your tickets in advance. The highlands can be chilly at night, so bring a jacket.
Stay: Tanah Rata
Day 7 · Tea Plantations & Highland Farms
Cameron Highlands(BOH Sungai Palas Tea Estate、Kea Farm Market、Strawberry Farms、Ye Olde Smokehouse)
Ride-hailing apps are not available here; book a half-day tour or hire a taxi. The drive from Tanah Rata to the tea plantations takes about 40 minutes one way.
The Mossy Forest has experienced temporary closures due to landslides in recent years; check with local tour operators before setting out.
Stay: Tanah Rata
Day 8 · Down the Mountain to Ipoh Old Town
Ipoh(Ipoh Old Town、Concubine Lane、Ipoh Street Murals & Mural Art's Lane、Sin Yoon Loong & Nam Heong White Coffee)
Take a morning bus down the mountain to Ipoh (about 2 hours). Explore the Old Town entirely on foot.
Stay: Old Town
Day 9 · Ipoh Cave Temples & Bean Sprout Chicken
Ipoh(Kek Look Tong、Sam Poh Tong、Perak Cave Temple、Lou Wong Bean Sprout Chicken)
Hail a ride to the cave temples in the southern suburbs (about 20 minutes one way), or hire a taxi for a half-day. Return to the Old Town for dinner.
Stay: Old Town
Day 10 · Taiping Rain Town & Night Safari
Taiping(Taiping Lake Gardens、Larut Matang Hawker Centre、Zoo Taiping & Night Safari)
Take the ETS train from Ipoh to Taiping (about 1 hour). Hail a ride to the Lake Gardens and explore the lakeside on foot.
Stay: Taiping Lake Gardens area
Day 11 · Kuala Sepetang Mangroves to Penang
Taiping(Kuala Sepetang、Kuala Sepetang Charcoal Factory) → Penang
Hail a ride to Kuala Sepetang in the morning (about 25 minutes). Return to Taiping to catch the ETS train to Butterworth, then take the ferry across to George Town.
Stay: George Town Old Town
Day 12 · George Town UNESCO World Heritage Site
Penang(George Town UNESCO Heritage Zone、Penang Street Art – Armenian Street、Khoo Kongsi、Clan Jetties (Chew Jetty)、Kimberley Street Night Food)
Explore the historic core on foot or rent a bicycle. No taxis are needed today. Walk to Kimberley Street in the evening for the night market.
Stay: George Town Old Town
Day 13 · Kek Lok Si Temple & Penang Hill
Penang(Kek Lok Si Temple、Penang Hill、Gurney Drive)
Hail a ride to Kek Lok Si Temple (about 30 minutes), then continue to the Penang Hill Funicular Station. Head to Gurney Drive for dinner in the evening.
Queues for the Penang Hill funicular can be very long on weekends and holidays; consider purchasing a Fast Lane ticket.
Stay: George Town Old Town
Day 14 · Fly to the Beaches of Langkawi
Fly from Penang to Langkawi (about 40 minutes, door-to-door travel time about 3 hours). Rent a car at the airport and drive to Pantai Cenang.
Direct ferry services between Penang and Langkawi have been suspended; do not rely on old timetables.
Stay: Cenang Beach and Tengah Beach
Day 15 · Kilim Karst Mangroves & Tanjung Rhu
Langkawi(Kilim Karst Geoforest Park、Tanjung Rhu Beach)
Drive about 40 minutes to Kilim Jetty for a boat tour. Spend the afternoon at Tanjung Rhu Beach and return to Pantai Cenang in the evening.
Stay: Cenang Beach and Tengah Beach
Day 16 · Sky Bridge & Departure
Langkawi(Oriental Village、Langkawi Sky Bridge & SkyCab)
Drive about 30 minutes to the Oriental Village to ride the cable car. After descending, drive to the airport (about 30 minutes) to return your rental car.
The cable car may suspend operations during strong winds; do not schedule your departure flight too early.
Similar itineraries
- Singapore to Penang Peninsula Grand Route
- Kuala Lumpur, Melaka and the Cameron Highlands
- Classic Kuala Lumpur, Genting & Melaka
- Deep Dive into Kuala Lumpur's Old Town and a Day Trip to Ipoh
- Penang Food & Langkawi Island Getaway
- Kuala Lumpur Essentials for First-Timers
- Singapore City, Johor Bahru and Melaka
- Kuala Lumpur, Putrajaya and Fireflies at the Sky Mirror