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
- Peninsular Malaysia West Coast & Langkawi
- 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
- Singapore City, Johor Bahru and Melaka
- Singapore City Classic
- Singapore Hawker Centres and Old Neighborhood Food
- Kuala Lumpur Essentials for First-Timers