大马路书Malaysia Routes
Itineraries

Seven days on the west coast: Kuala Lumpur → Cameron Highlands → Ipoh → Penang

If you have a week and want to see more than one side of Malaysia — the capital, cool highland tea country, an old town famous for its food and a UNESCO-listed port city — the west coast is the natural route. This plan runs south to north with no backtracking: Kuala Lumpur, Cameron Highlands, Ipoh and Penang, finishing with a flight out of Penang.

Updated · Malaysia Routes

At a glance

Length
7 days, 6 nights (2 in KL, 1 in Cameron, 1 in Ipoh, 2 in Penang)
Good for
Travellers with a week who want several cities; food and heritage lovers
Pace
Moderate; four hotel changes, longest drive about 3.5–4 hours
Getting around
Public transport and Grab in KL and Penang; a car for the three middle legs
Best time
Year-round; hot and wet in the lowlands, cool mornings and evenings in Cameron
On this page
  1. The plan at a glance
  2. Day by day
  3. Getting around without the hassle
  4. Making it shorter or longer

The plan at a glance

The route follows the west coast from south to north. Kuala Lumpur for the city, Cameron Highlands to cool off among the tea estates, Ipoh for food and old streets, and Penang for the heritage city of George Town. You can fly out of Penang International Airport at the end or drive back to Kuala Lumpur.

DayMain stopsOvernightDrive time notes
Day 1Arrive in KL → Petronas Towers / KLCC → Bukit BintangKuala LumpurAirport to city about 1 hour
Day 2Merdeka Square → Central Market → Petaling Street (optional Putrajaya)Kuala LumpurMostly short city hops
Day 3Batu Caves on the way → up to Cameron HighlandsCameron HighlandsKL to Cameron about 3.5–4 hours
Day 4Tea estate, strawberry farm → down to IpohIpohCameron to Ipoh about 1.5–2 hours
Day 5Ipoh old town, cave temple → PenangPenangIpoh to Penang about 2–2.5 hours
Day 6George Town street art, clan jetties → Kek Lok Si → Penang HillPenangShort hops on the island
Day 7Free morning → fly out of Penang or return to KLPenang to KL about 4–5 hours

Day by day

Days 1–2: Kuala Lumpur

  • Day 1: about an hour from the airport into town. Rest, then see the Petronas Twin Towers at KLCC in the late afternoon and have dinner in Bukit Bintang.
  • Day 2 morning: Merdeka Square and the Sultan Abdul Samad Building, then walk to Central Market.
  • Day 2 afternoon: Petaling Street and Kwai Chai Hong; duck into a mall or back to the hotel during the midday heat. Add a half day in Putrajaya if you have time.
  • Day 2 evening: pack early — tomorrow you start heading north.

More ideas for the city in the 3-day Kuala Lumpur itinerary and the Kuala Lumpur guide.

Day 3: Batu Caves → Cameron Highlands

  • Morning: Batu Caves lies north of the city, right on the way. Early mornings are cooler and quieter.
  • Afternoon: continue to Cameron Highlands, about 3.5–4 hours from Kuala Lumpur depending on traffic. The final climb has a lot of bends — anyone prone to car sickness should take something beforehand and sit in front.
  • Evening: stay in or near Tanah Rata. Nights are cool, so bring a jacket. At weekends there is often a night market around Brinchang — check locally.

Day 4: tea and strawberries → Ipoh

  • Morning: once the mist lifts, visit a tea estate — the rolling green terraces are the classic Cameron view — and have a cup of tea at the estate café. Then a strawberry farm, a flower garden or the vegetable market.
  • Midday: lunch in the highlands; a steamboat with local vegetables is a favourite.
  • Afternoon: drive down to Ipoh, about 1.5–2 hours.
  • Evening: Ipoh's signature dinner is bean sprout chicken, with plenty of choice around the old town.
Highland weatherCameron Highlands is much cooler than the lowlands, especially early and late in the day, and afternoon rain and mist are common. Plan outdoor sights for the morning, and check the official status of individual attractions.

Day 5: Ipoh → Penang

  • Morning: walk Ipoh's old town — Concubine Lane, colonial-era buildings and the railway station from outside — with a cup of Ipoh white coffee. The limestone cave temples on the edge of town, such as Sam Poh Tong or Kek Lok Tong, are worth one stop.
  • Afternoon: on to Penang, about 2–2.5 hours, crossing the Penang Bridge to the island.
  • Evening: check in to George Town and head out for hawker food around Kimberley Street or Gurney Drive.

Day 6: George Town, Penang

  • Morning: George Town is a UNESCO World Heritage Site. Hunt for street art while it is cool, walk the clan jetties such as Chew Jetty, visit Khoo Kongsi and see the Cheong Fatt Tze (Blue) Mansion from outside.
  • Afternoon: Kek Lok Si temple in Air Itam, then up Penang Hill on the funicular railway. The weather up top changes quickly; check the official operating status.
  • Evening: stay for the sunset on the hill, or head back to George Town to eat.

Day 7: leaving Penang

  • Fly out of Penang: Penang International Airport has domestic flights to Kuala Lumpur and international routes. Spend the morning over coffee and souvenir shopping first.
  • Back to Kuala Lumpur: about 4–5 hours by road, longer to KLIA — fine for an evening flight. The train back to KL is another option.
  • Beach half day: with time to spare, spend the morning at Batu Ferringhi.

For more on each stop, see the Cameron Highlands guide, the Ipoh guide and the Penang guide.

Getting around without the hassle

Public transport on this route is good. ETS electric trains run from Kuala Lumpur to Ipoh and on to Butterworth, comfortable and punctual; buses go up to Cameron Highlands from both KL and Ipoh; and George Town's old quarter is best explored on foot, with Grab for longer hops. Travelling light, you can do the whole trip by train, bus and Grab.

A car earns its keep on the middle days. Cameron's tea estates, farms and markets are spread across the hills, with limited buses and fewer e-hailing cars than in the city — and you are moving hotels with your bags every day.

LegPublic transportPrivate car
Days 1–2 KL cityMRT, LRT and Grab — easyAirport pickup only; no car needed in town
Day 3 KL → CameronCoach about 4–5 hours, from the bus terminalStop at Batu Caves, straight to the hotel
Day 4 Cameron → IpohSights spread out; bus down the hillTea estate and farms in one day, then down
Day 5 Ipoh → PenangETS to Butterworth, then cross to the islandDoor to door, with a cave temple on the way
Days 6–7 PenangWalking + Grab is enoughUseful if driving back to KL

The easiest combination is: airport pickup in KL → a car for days 3–5 from KL to Penang → Penang on foot and by Grab → fly out of Penang. A middle way is the ETS train from KL to Ipoh, with a car from Ipoh up to Cameron and back down. Compare each leg in Kuala Lumpur to Cameron Highlands, Kuala Lumpur to Ipoh and Kuala Lumpur to Penang. Long-distance interstate trips are quoted per itinerary — see our private car charter.

Making it shorter or longer

  • Six days: give KL a day and a half, or skip the night in Ipoh and continue to Penang after an afternoon in Ipoh on day 4.
  • Five days: drop Cameron and go KL → Ipoh → Penang; the KL–Ipoh train is very convenient.
  • Eight days: a second night in Cameron makes the trip far more relaxed, or add a day in Penang for the beach and more eating.
  • Want the stories: George Town and Ipoh are full of history; we can arrange a Mandarin-speaking guide to explain them.
Holiday trafficDuring Malaysian public and school holidays, the road up to Cameron and the Penang bridges can be congested. Leave extra time and book hotels early.

FAQ

How many hotel changes on this 7-day trip?
Two nights in KL, one in Cameron, one in Ipoh and two in Penang — four changes. To reduce that, pass through Ipoh without staying the night.
Is Cameron Highlands cold?
It is much cooler than the lowlands, especially early and late in the day, with frequent rain and mist. Bring a jacket or light sweater and rain gear.
Will I get car sick going up to Cameron?
The last stretch has many bends. If you are prone to car sickness, take something beforehand, sit in front and eat lightly. With a private car you can ask the driver to go gently and stop for breaks.
How do I leave from Penang on the last day?
Fly out of Penang International Airport, or drive back to Kuala Lumpur in about 4–5 hours. The ETS train from Butterworth back to KL is also popular.
Can I do this route without a car?
Yes. Trains link KL, Ipoh and Butterworth, buses run up to Cameron and Penang is easy on foot and by Grab. A car mainly adds door-to-door convenience, easy luggage and extra stops on the way.

Malaysia Routes is run by YX Go, a private transport company in Malaysia. We aim to keep information on public transport, attractions and routes objective; the private car, transfer, guide, interpreter and trip-planning services mentioned here are provided by YX Go.

WhatsApp