Hidden-Gem Malaysia Itinerary from Delhi: Kuala Lumpur, Ipoh, Penang and Langkawi

Day 1 · Sun, Nov 1
Kuala Lumpur

Arrival in Kuala Lumpur

  1. Delhi → Kuala Lumpur flight — Book a nonstop Delhi–Kuala Lumpur flight if its schedule suits; AirAsia X and Malaysia Airlines have operated this route, but confirm November availability. Allow roughly 5½–6 hours in the air, plus airport formalities; arrange a KLIA transfer to your hotel.
  2. Mandarin Oriental, Kuala Lumpur — KLCC; a convenient five-star base near the city’s central sights, with a pool for unwinding after the flight. Check in and rest, afternoon or evening.
  3. KLCC Park — KLCC; take an easy first-day stroll with views of the Petronas Twin Towers, ~45 minutes.
  4. Jalan Alor — Bukit Bintang; sample Malaysian street food at the busy evening food strip, ~1–1½ hours; allow about RM25–60 per person.

Arrival from Delhi

Book a nonstop Delhi (DEL)–Kuala Lumpur (KUL) flight if the November schedule works for you: AirAsia X and Malaysia Airlines have operated the route, but check current availability before booking. Expect roughly 5½–6 hours in the air, then allow time for immigration and baggage at KLIA. For the easiest arrival with luggage, take a Grab or taxi directly to the Mandarin Oriental, Kuala Lumpur in KLCC—typically around 45–70 minutes depending on traffic, with fares varying by time and demand. Check in, freshen up and take it easy; after a flight, there’s no need to cram in more than a gentle first outing.

Late afternoon at KLCC

When you’re ready, stroll through KLCC Park for about 45 minutes and enjoy the Petronas Twin Towers views from the paths and fountains. The park is generally open daily from 7am to 10pm, and it’s an easy walk from the hotel. Keep the evening flexible: the heat and humidity can make even a short walk feel longer, and you’ll want a little downtime before dinner.

Evening in Bukit Bintang

Head to Jalan Alor in Bukit Bintang for a lively first taste of Malaysian street food. It’s about a 10–15-minute Grab ride from KLCC, though traffic can stretch that; budget roughly RM25–60 per person for a casual meal, depending on what you order. Many stalls get going in the late afternoon and stay busy into the night, so arriving around 7pm is a good bet. Wander along the strip, share a few dishes and choose a stall that appeals—the bustle is part of the fun.

Day 2 · Mon, Nov 2
Kuala Lumpur

Kuala Lumpur

  1. Dataran Merdeka — Merdeka Square; see the historic civic buildings and Sultan Abdul Samad Building, morning, ~1 hour.
  2. Central Market — Pasar Seni; browse Malaysian crafts and local snacks in the restored market, late morning, ~1 hour.
  3. Petaling Street — Chinatown; explore the lively market lanes and nearby temples, early afternoon, ~1 hour.
  4. Sin Sze Si Ya Temple — Chinatown; visit one of the city’s oldest Chinese temples for a quieter glimpse of local heritage, afternoon, ~30–45 minutes.
  5. Merchant’s Lane — Chinatown; settle in for a creative Malaysian café meal in a heritage shophouse, late afternoon, ~1 hour; allow about RM25–50 per person.

Morning

Start at Dataran Merdeka while the light is still soft; the square is open to walk through at any hour, and about an hour gives you time to take in the Sultan Abdul Samad Building and the surrounding civic architecture. Then walk around 10 minutes to Central Market (usually open 10am–10pm). Give yourself an hour to browse Malaysian crafts and snack stalls; prices vary, so compare a few stalls before buying.

Early afternoon

Walk about 10 minutes to Petaling Street in Chinatown. The market is liveliest later in the day, but early afternoon is a good time to explore at a gentler pace; allow an hour for the lanes, nearby temples and a casual snack. Keep small notes handy, and expect to bargain politely at market stalls.

Afternoon and late lunch

From Petaling Street, it’s a short walk to Sin Sze Si Ya Temple. Plan for 30–45 minutes, dress modestly and keep your voice low; it’s an active place of worship, so be considerate if people are praying. Finish at Merchant’s Lane, a creative Malaysian café in a heritage shophouse, for a relaxed late-afternoon meal. Budget around RM25–50 per person, and check its current opening hours before setting off, as café hours can change.

Day 3 · Tue, Nov 3
Ipoh

Heritage stop in Ipoh

Getting there from Kuala Lumpur
ETS train from KL Sentral to Ipoh (about 2½–3 hours, roughly RM25–60). Book through the KTMB website or KITS Style app. Take a morning train to leave time for the onward station transfer and your afternoon plans.
  1. Kuala Lumpur → Ipoh by train — Take an ETS service from KL Sentral to Ipoh; the journey is roughly 2½–3 hours. Aim for a morning departure and arrange a taxi or ride-hail from Ipoh station.
  2. Kek Lok Tong Cave Temple — Gunung Rapat; explore the limestone cave temple and its landscaped garden, late morning, ~1½ hours.
  3. Concubine Lane — Ipoh Old Town; wander the restored lane’s small shops and historic shophouses, afternoon, ~1 hour.
  4. Plan B — Ipoh Old Town; refuel with Malaysian café fare in a converted heritage building, mid-afternoon, ~1 hour; allow about RM20–45 per person.
  5. M Boutique Hotel — Ipoh; check into this distinctive boutique hotel and relax before dinner, late afternoon.

Late Morning

After arriving in Ipoh, take a taxi or Grab from the station to Kek Lok Tong Cave Temple in Gunung Rapat; allow about 15–20 minutes, depending on traffic. Spend roughly 1½ hours exploring the limestone cavern and its peaceful garden beyond the cave. Entry is generally free, though donations are welcome. Dress modestly and bring water; the grounds are best enjoyed before the afternoon heat.

Afternoon

Head back to Ipoh Old Town for Concubine Lane. Its restored shophouses are fun to browse, but the lane can get busy, so take your time and peek into the smaller shops rather than rushing through. After about an hour, settle in at Plan B, a café in a converted heritage building, for Malaysian café fare and a cool break; budget around RM20–45 per person.

Late Afternoon

Check in at M Boutique Hotel and take a little time to unwind before dinner. It’s a distinctive boutique stay, with Old Town close by for an easy evening stroll; keep dinner relaxed after the travel day, and ask the front desk what nearby spots are open that night.

Day 4 · Wed, Nov 4
George Town

Arrival in George Town

Getting there from Ipoh
ETS train from Ipoh to Butterworth (about 1¾–2¼ hours, roughly RM25–50), then the passenger ferry to George Town (about 15 minutes, roughly RM2–3). Book the train with KTMB; buy ferry tickets at the terminal. Depart in the morning and allow around 3–4 hours door to door, including the connection and hotel transfer.
  1. Ipoh → George Town — Travel by ETS train to Butterworth, then take the passenger ferry to George Town; allow around 3–4 hours in total, depending on connections. Depart in the morning and use a taxi or ride-hail for the final hotel transfer.
  2. Chew Jetty — Weld Quay; walk the stilt-house waterfront settlement and learn about Penang’s clan-jetties heritage, early afternoon, ~1 hour.
  3. Armenian Street — George Town; explore heritage shophouses and the surrounding street-art lanes, afternoon, ~1½ hours.
  4. The Edison George Town — George Town; check into this restored heritage boutique hotel, late afternoon.
  5. Tek Sen Restaurant — George Town; enjoy well-known Chinese-Malaysian dishes in the old town, evening, ~1–1½ hours; allow about RM35–70 per person.

Arrival and early afternoon

Take a morning ETS from Ipoh to Butterworth, then the passenger ferry across to George Town; allow about 3–4 hours door to door, including connections. Once ashore, use Grab or a taxi for the short ride to Weld Quay. Drop your bags at the hotel if your room isn’t ready, then spend about an hour wandering Chew Jetty: the timber walkways are narrow, so be considerate around residents’ homes and watch your footing. There’s usually no admission charge.

Afternoon and evening

From Chew Jetty, walk inland to Armenian Street and give yourself around 1½ hours to explore its heritage shophouses and nearby street-art lanes at an unhurried pace. Then check in at The Edison George Town, a restored heritage boutique hotel; it’s a good base for exploring the old town on foot. For dinner, head to Tek Sen Restaurant for Chinese-Malaysian favourites such as double-roasted pork and stir-fried dishes. Budget roughly RM35–70 per person, and expect a queue at peak dinner time; check its Wednesday opening hours before setting out, as schedules can change.

Day 5 · Thu, Nov 5
George Town

Penang island stay

  1. Kek Lok Si Temple — Air Itam; visit the extensive hilltop Buddhist temple complex in the morning, ~2 hours.
  2. Penang Hill — Air Itam; ride the funicular for cooler air and broad island views, late morning, ~2–3 hours including queues.
  3. Air Itam Market — Air Itam; stop for a casual bowl of Penang assam laksa and other local snacks, lunchtime, ~45–60 minutes; allow about RM10–25 per person.
  4. Pinang Peranakan Mansion — George Town; tour the richly furnished home and learn about Peranakan culture, mid-afternoon, ~1–1½ hours.
  5. ChinaHouse — Beach Street; browse the multi-space heritage venue and have cake or a light meal, early evening, ~1 hour; allow about RM20–50 per person.

Morning

Leave George Town around 7:30–8:00 a.m. by Grab or taxi for Kek Lok Si Temple in Air Itam; the drive usually takes 25–35 minutes, depending on traffic. Give the hilltop complex about two hours, and wear shoes with a good grip for the steps and slopes. Entry to the grounds is generally free, though some features have separate charges. From the temple, it’s a short ride or uphill walk to Penang Hill. Go late morning, when the funicular starts carrying you up to cooler air and sweeping island views; allow 2–3 hours including queues. Check the day’s operating hours and fares before setting out, as both can change.

Lunch and afternoon

Head down to Air Itam Market for a casual lunch: order the local assam laksa, and leave room to sample other stalls if the queues are manageable. Allow 45–60 minutes and roughly RM10–25 per person; cash is handy. Then take a Grab back to George Town—typically around 25–35 minutes—to visit Pinang Peranakan Mansion. Set aside 1–1½ hours for its richly furnished rooms and exhibits; it’s generally open daily into the late afternoon, with admission around RM25 per adult, so check current hours and ticket prices before you go.

Early evening

Finish at ChinaHouse on Beach Street, a convenient place to slow down after the day’s climbs. Browse its connected heritage spaces, then settle in for cake or a light meal; budget about RM20–50 per person. It’s popular, and the cake counter can be a little picked over later in the evening, so arrive before dinner time if dessert is the main event.

Day 6 · Fri, Nov 6
Langkawi

Island escape in Langkawi

Getting there from George Town
Direct flight from Penang International Airport to Langkawi with Firefly, when available (about 35–40 minutes in the air, roughly RM100–300 one way). Book directly with the airline and check November schedules before committing; choose a morning departure to leave time for airport transfers and your Langkawi plans.
  1. Penang → Langkawi flight — Take a morning flight from Penang International Airport to Langkawi; the flight is roughly 35 minutes, with additional time needed for airport transfers and check-in. Verify the seasonal schedule before booking.
  2. The Danna Langkawi — Telaga Harbour; check into this five-star resort on the west coast, early afternoon.
  3. Telaga Tujuh Waterfalls — Near the Langkawi Cable Car; hike to the waterfall pools if conditions allow, mid-afternoon, ~1½–2 hours.
  4. Langkawi SkyCab — Oriental Village; ride the cable car for dramatic views over the rainforest and Andaman Sea, late afternoon, ~2–3 hours including queues.
  5. Orkid Ria Seafood Restaurant — Pantai Cenang; choose from fresh seafood for a relaxed island dinner, evening, ~1–1½ hours; allow about RM50–120 per person.

Morning flight and check-in

Take a morning flight from Penang International Airport to Langkawi International Airport; Firefly has operated this route, but schedules can be seasonal, so confirm the flight before building the day around it. The flight is about 35–40 minutes; allow extra time for airport check-in and transfers. From Langkawi airport, a taxi or Grab to The Danna Langkawi at Telaga Harbour usually takes around 15–20 minutes. Check-in is generally mid-afternoon, so ask the resort to store your bags if your room isn’t ready. It’s a polished five-star stay—worth budgeting roughly RM1,000 or more per night, depending on the room and date.

Mid-afternoon: waterfall and cable car

After settling in, head to Telaga Tujuh Waterfalls, near Oriental Village. Give yourself around 1½–2 hours, and wear shoes with a good grip: the forest steps can be slippery, especially after rain. Swimming depends on water conditions, so follow local signs and avoid the pools if currents are strong. Then take the Langkawi SkyCab from Oriental Village for rainforest and Andaman Sea views; allow 2–3 hours for queues and the ride. Check operating hours and any maintenance notices on the day, and aim to arrive well before the last boarding time. Cable-car tickets are commonly around RM40–80, depending on the ticket option.

Evening in Pantai Cenang

Finish with seafood at Orkid Ria Seafood Restaurant in Pantai Cenang. It’s around a 20–25-minute drive from Oriental Village; use Grab or a taxi, and allow extra time if traffic is busy. Expect to spend about RM50–120 per person, depending on your seafood choices. Langkawi is in the rainy season in November, so keep a light rain jacket handy and be prepared to adjust the waterfall or cable-car timing if weather affects operations.

Day 7 · Sat, Nov 7
Langkawi

Return from Langkawi

  1. Tanjung Rhu Beach — North Langkawi; enjoy a quiet final beach walk and mangrove views, morning, ~1½ hours.
  2. Pasar Malam (night market) — Check the day’s location, as Langkawi’s market rotates between villages; browse for snacks and local treats, late morning or early afternoon, ~45–60 minutes.
  3. The Loaf Bakery & Bistro — Telaga Harbour; have a relaxed early meal near the west-coast resort area, timed to your flight; allow about RM25–60 per person.
  4. Langkawi → Delhi return journey — Fly from Langkawi to Delhi, typically via Kuala Lumpur; allow a generous connection buffer and confirm both flight legs are on one booking if possible. Schedule hotel checkout and airport transfer around your confirmed departure time.

Morning

Head to Tanjung Rhu Beach early for a final, unhurried walk along the north shore; allow about 1½ hours, plus roughly 25–35 minutes each way by Grab or taxi from the Pantai Cenang area. The beach is especially peaceful in the morning, with views across the water toward the mangroves. Check tide and weather conditions before setting out, and bring water—shade and facilities are limited in some stretches.

Late morning and lunch

The Pasar Malam is a rotating evening market, not a daytime stop, so check the Saturday location and hours locally before planning around it. Saturday’s market is commonly in Kuah, but schedules can change; if your flight is later in the evening, you may be able to browse for snacks and local treats, otherwise treat it as an optional stop rather than risking your airport timing. For an early meal, stop at The Loaf Bakery & Bistro at Telaga Harbour; budget around RM25–60 per person and allow time for the drive from the beach.

Departure for Delhi

From Telaga Harbour, the airport is usually about 10–15 minutes by car, though allow extra time for traffic and check-in. Fly from Langkawi to Delhi, typically connecting through Kuala Lumpur; confirm the schedule and baggage arrangements, and, if possible, book both legs on one ticket with a generous connection buffer. Set your hotel checkout and airport transfer to match your confirmed departure time—don’t count on fitting in the market if it would make the connection tight.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version