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

Langkawi(Pantai Cenang)

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