Singapore to Penang Peninsula Grand Route

Travel north from Singapore through Melaka, Kuala Lumpur, Cameron Highlands, and Ipoh to Penang

Travel one-way along the west coast of the Malay Peninsula without backtracking, entering via Singapore and departing from Penang. Take buses to Melaka and Kuala Lumpur, head up to the Cameron Highlands to see the tea plantations, and from Ipoh, take the ETS train to Butterworth before catching a ferry to George Town. This itinerary unfolds cities, historic Peranakan towns, highlands, and culinary delights in sequence. With several transfers, it is best suited for independent travelers with plenty of time. It skips Sabah and Langkawi.

The west coast sees more rain in April–May and September–October; roads can be heavily congested during Chinese New Year and Hari Raya.

Day by day

Day 1 · Arrival in Singapore & Marina Bay

Singapore(Merlion Park、Marina Bay Sands、Gardens by the Bay)

Take the MRT or a taxi from the airport to the city center (approx. 45 mins); in the afternoon, take the MRT to Marina Bay and walk between attractions.

Stay: Bugis and Kampong Glam

Day 2 · Singapore Neighborhoods & Botanic Gardens

Singapore(Chinatown、Buddha Tooth Relic Temple、Kampong Glam / Haji Lane、Singapore Botanic Gardens)

Use the MRT to connect Chinatown, Kampong Glam, and the Singapore Botanic Gardens (10–25 mins per ride), and walk for the rest.

Stay: Bugis and Kampong Glam

Day 3 · Cross-Border Bus to Melaka

Singapore → Melaka(Jonker Street、Melaka River Cruise)

Take an early morning cross-border bus to Melaka (approx. 4.5–5 hours, including disembarking to clear customs at the Johor-Singapore Causeway); then take a taxi to the historic town.

The Jonker Street Night Market runs mainly on weekends; avoid traveling during holidays to steer clear of peak border crossings.

Stay: Jonker Street Area

Day 4 · Melaka UNESCO World Heritage Town

Melaka(Dutch Square (Stadthuys)、St. Paul's Church、A Famosa (Porta de Santiago)、Baba & Nyonya Heritage Museum、Cheng Hoon Teng Temple、Melaka Straits Mosque)

The historic town is compact and best explored on foot all day, with attractions within a 15-minute walk of each other; take a taxi to the Melaka Straits Mosque in the evening.

Some museums are closed on Mondays or Tuesdays; check opening hours before setting out.

Stay: Jonker Street Area

Day 5 · Bus to Kuala Lumpur Old Town

Melaka → Kuala Lumpur(Merdeka Square、Central Market (Pasar Seni)、Petaling Street (Chinatown))

Take a taxi to Melaka Sentral, catch a bus to TBS (approx. 2.5 hours), transfer to the LRT to enter the city, and explore the old town on foot in the afternoon.

Traffic can be heavy from Friday to Sunday; try to choose morning departures.

Stay: Bukit Bintang

Day 6 · Batu Caves & Petronas Twin Towers

Kuala Lumpur(Batu Caves、National Mosque of Malaysia、Islamic Arts Museum Malaysia、Petronas Twin Towers、KLCC Park & Lake Symphony)

Take the KTM Komuter or a taxi to Batu Caves in the morning (approx. 40 mins); return to the city via MRT and walking, and spend the evening around KLCC.

Modest dress covering shoulders and knees is required for mosques; book tickets to ascend the Petronas Twin Towers in advance.

Stay: Bukit Bintang

Day 7 · Bus to Cameron Highlands

Kuala Lumpur → Cameron Highlands(Tanah Rata)

Take a direct bus from TBS to Tanah Rata (approx. 4–4.5 hours) along winding mountain roads; walk around the town in the afternoon.

Prepare motion sickness medication if needed; weekend traffic up the mountain can be congested; highland evenings can be quite cool.

Stay: Tanah Rata

Day 8 · Tea Plantations & Mossy Forest

Cameron Highlands(Mossy Forest & Gunung Brinchang、BOH Sungai Palas Tea Estate、Strawberry Farms、Brinchang Night Market)

Join a local half-day or full-day 4WD tour starting from Tanah Rata, heading up to the Mossy Forest and down to the tea plantations.

The Mossy Forest boardwalk is sometimes partially closed due to the rainy season or maintenance; check with local tour operators first.

Stay: Tanah Rata

Day 9 · Descend to Ipoh Old Town

Cameron Highlands → Ipoh(Ipoh Old Town、Concubine Lane、Ipoh Street Murals & Mural Art's Lane、Kek Look Tong)

Take a morning bus from Tanah Rata to Ipoh (approx. 2–2.5 hours); walk around the city in the afternoon and take a taxi to Kek Lok Tong.

Bus departures are limited; purchase tickets in advance and double-check departure times.

Stay: Old Town

Day 10 · Train & Ferry to George Town

Ipoh → Penang(Penang Street Art – Armenian Street、Khoo Kongsi、Clan Jetties (Chew Jetty)、Kimberley Street Night Food)

Take the ETS train from Ipoh to Butterworth (approx. 1 hour 40 mins), transfer to the ferry to George Town (approx. 10 mins), and explore on foot in the afternoon.

ETS tickets often sell out on weekends; book in advance on the official KTMB website.

Stay: George Town Old Town

Day 11 · Kek Lok Si Temple & Penang Hill

Penang(Kek Lok Si Temple、Penang Hill、Gurney Drive)

Take a taxi or bus to Kek Lok Si Temple (approx. 30 mins); then head to Penang Hill for the funicular railway, and return to Gurney Drive in the evening for street food.

Funicular queues at Penang Hill can be long on weekends and holidays; try to visit during off-peak hours.

Stay: George Town Old Town

Day 12 · Blue Mansion & Old Town Departure

Penang(Cheong Fatt Tze Mansion (The Blue Mansion)、George Town UNESCO Heritage Zone)

Explore the old town on foot in the morning, visit the Cheong Fatt Tze Mansion (Blue Mansion), and then take a taxi to Penang International Airport (approx. 30–40 mins).

Guided tours at the Blue Mansion run on fixed schedules; booking an afternoon flight allows for a more relaxed departure.

Similar itineraries