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

Kuala Lumpur and Langkawi Malaysia Itinerary from Bangalore

Day 1 · Sat, Dec 5
Kuala Lumpur, Malaysia

Arrival and Kuala Lumpur city center

  1. Bangalore–Kuala Lumpur flight and airport transfer — Kuala Lumpur International Airport to your city-centre hotel; allow the flight time plus 2–3 hours for immigration, baggage, and the 45–75-minute transfer. Depart Bangalore early enough to reach Kuala Lumpur by afternoon; pre-arrange a Grab or airport taxi.
  2. Merdeka Square — Merdeka; explore the historic square, Sultan Abdul Samad Building, and surrounding colonial architecture, late afternoon, ~1 hour.
  3. Central Market — Pasar Seni; browse Malaysian crafts and souvenirs, ~1 hour.
  4. Petaling Street Market — Chinatown; sample street snacks and browse the lively market, early evening, ~1.5 hours.
  5. Old China Cafe — Chinatown; enjoy classic Peranakan-Malay dishes, dinner, ~1 hour, approximately MYR 30–60 per person.

Arrival in Kuala Lumpur

Fly from Bangalore to Kuala Lumpur International Airport, allowing the flight time plus roughly 2–3 hours for immigration, baggage collection, and airport formalities. From KLIA, a pre-booked Grab or airport taxi to your city-centre hotel usually takes 45–75 minutes depending on traffic; the KLIA Ekspres to KL Sentral is faster in heavy traffic, followed by a short Grab or train ride to the hotel. Keep the first afternoon flexible—December showers and traffic can easily shift the timing.

Late Afternoon: Merdeka and Central Market

After checking in, head to Merdeka Square for an easy first walk through Kuala Lumpur’s historic core. Allow about an hour for the square, the Sultan Abdul Samad Building, and the surrounding colonial-era streets; late afternoon is cooler and gives the buildings warmer light. From there, walk or take a short Grab to Central Market, which generally operates into the evening, though individual craft stalls may close earlier. It is a convenient place for Malaysian handicrafts and small souvenirs, but compare prices before buying.

Evening: Chinatown and Dinner

Continue into Petaling Street Market in Chinatown, roughly a 10–15-minute walk from Central Market. Come hungry rather than trying to cover every stall: browse the lively market, sample a snack, and leave room for dinner. For a more relaxed first meal, settle at Old China Cafe for Peranakan-Malay classics such as laksa or nyonya dishes; budget approximately MYR 30–60 per person. Check its current opening hours before leaving the hotel, as evening service can vary. After dinner, return by Grab—usually the simplest option with tired legs and possible rain.

Day 2 · Sun, Dec 6
Kuala Lumpur, Malaysia

Batu Caves and Jalan Alor

  1. Batu Caves — Gombak; arrive early to beat heat and crowds, morning, ~2 hours. Check current temple access and any required visitor rules before going.
  2. Thean Hou Temple — Seputeh; admire the ornate hilltop Chinese temple and city views, late morning, ~1 hour.
  3. Brickfields Little India — Brickfields; explore Tamil shops, temples, and colorful streets, early afternoon, ~1 hour.
  4. Fatt Yan Vegetarian Restaurant — Brickfields; inexpensive Malaysian-Chinese vegetarian lunch, ~MYR 15–30 per person.
  5. Jalan Alor Food Street — Bukit Bintang; finish with grilled seafood, noodles, fruit, and desserts, evening, ~2 hours, approximately MYR 30–70 per person.

Morning

Start early for Batu Caves in Gombak, ideally leaving central Kuala Lumpur around 6:45–7:00 AM by Grab or taxi. The ride usually takes 25–40 minutes depending on traffic; the KTM Komuter train from KL Sentral is cheaper, but less convenient if you want to arrive before the heat builds. Allow about two hours for the 272 steps, the main Sri Subramaniar Swamy Temple, and the surrounding cave shrines. Dress modestly with shoulders and knees covered, and check current temple access rules before setting out. Morning is also the best time for photographs and for avoiding the monkeys’ busiest period.

Late Morning and Lunch

Continue by Grab to Thean Hou Temple in Seputeh, usually another 25–35 minutes by road. This ornate hilltop temple is worth taking slowly: look around the lantern-filled courtyards, zodiac displays, and upper terraces for broad city views. After roughly an hour, head down to Brickfields Little India, where colorful shopfronts, Tamil groceries, flower garlands, and small temples make for an easy, atmospheric wander. It is compact enough to explore on foot, though the pavements can be uneven and busy. For lunch, settle at Fatt Yan Vegetarian Restaurant, a straightforward Malaysian-Chinese vegetarian option where a filling meal generally costs around MYR 15–30 per person; bring some cash, as smaller eateries may not always accept cards.

Evening at Jalan Alor

From Brickfields, take a Grab to Jalan Alor Food Street in Bukit Bintang—allow 20–35 minutes in afternoon traffic—or use the monorail from the Tun Sambanthan area toward Bukit Bintang if traffic is heavy. Arrive around 6:30 PM, before the street reaches its liveliest point, and spend two hours grazing rather than ordering one large meal. Try grilled seafood, satay, noodles, tropical fruit, and a shaved-ice or mango dessert; budget roughly MYR 30–70 per person depending on seafood and drinks. Compare menus and prices before ordering, particularly for seafood sold by weight, and keep belongings close in the crowded seating areas.

Day 3 · Mon, Dec 7
Genting Highlands, Malaysia

Genting Highlands day trip

Getting there from Kuala Lumpur, Malaysia
Coach/bus from KL Sentral or TBS to Gohtong Jaya, then Genting SkyWay cable car (about 1.5–2 hours total; MYR 15–25 bus plus MYR 10–20 cable car). Book via Easybook, RedBus, or the Genting SkyWorlds/Genting Highlands Transport website. Depart around 7:00 AM to match the planned full-day visit; check cable-car operations and weather.
Grab or private car via the Kuala Lumpur–Karak Expressway (about 1–1.5 hours, MYR 120–200 one way). More convenient for luggage or a group.
  1. Genting Highlands day trip by road and cable car — Kuala Lumpur to Genting Highlands; leave around 7:00 AM and allow 1.5–2 hours each way including traffic and terminal logistics. Use the Genting Skyway from Gohtong Jaya if operating; check weather and buy any required tickets in advance.
  2. Chin Swee Caves Temple — Genting Highlands; visit the mountain temple and viewpoints, late morning, ~1.5 hours.
  3. Resorts World Genting — Genting Highlands; explore the resort complex and indoor attractions, early afternoon, ~2 hours.
  4. Skytropolis Indoor Theme Park — Resorts World Genting; optional rides and a weather-proof break, afternoon, ~2 hours. Admission and ride access depend on current ticketing.
  5. Gohtong Jaya food court — Gohtong Jaya; have a casual local dinner before returning, ~MYR 20–40 per person.

Morning

Leave central Kuala Lumpur around 7:00 AM for Gohtong Jaya, allowing 1.5–2 hours door to door with the bus terminal, traffic, and cable-car queues included. The coach is the budget choice; a Grab or private car is much easier for a small group, especially if you want flexibility on the return. At Gohtong Jaya, take the Genting Skyway if it is operating—check weather, maintenance notices, and ticket availability before leaving, as strong wind or heavy rain can interrupt service.

Ride up to Chin Swee Caves Temple, where the mountain setting and viewpoints are the main attraction rather than a long temple visit. Allow about 1.5 hours, including the walk between the temple buildings and overlooks. Wear shoes with good grip: the paths can be damp, and cloud can reduce visibility. The cable car and temple are often coolest in the morning, so bring a light layer even if Kuala Lumpur feels hot.

Afternoon

Continue by cable car to Resorts World Genting and spend a relaxed couple of hours exploring the resort complex, browsing its indoor attractions, and having lunch there. Prices are higher than in town, so a simple food-court meal is usually better value than a sit-down restaurant. Keep some flexibility here: weekends are busier, while weekday crowds are generally lighter, but school holidays and weather-related closures can still create queues.

After lunch, use Skytropolis Indoor Theme Park as your weather-proof block. Allow around two hours, but treat the rides as optional rather than guaranteed—admission, ride access, operating hours, and maintenance closures vary, so check the official ticketing information before committing. If the weather is clear, spend less time indoors and enjoy the cooler highland atmosphere around the resort instead.

Evening

Descend to Gohtong Jaya and have dinner at the Gohtong Jaya food court before returning to Kuala Lumpur. Budget roughly MYR 20–40 per person for a casual meal; choose a busy stall and order a few dishes to share rather than eating at the resort. Aim to start back around 7:30–8:00 PM, allowing at least 1.5–2 hours for the return journey and possible traffic. Keep your coach ticket or private-car arrangement flexible, since cable-car delays and evening queues can push the schedule later.

Day 4 · Tue, Dec 8
Pantai Cenang, Langkawi, Malaysia

Fly to Langkawi and Cenang Beach

Getting there from Genting Highlands, Malaysia
Travel by road to KLIA, fly to Langkawi International Airport, then taxi/Grab to Pantai Cenang (about 4.5–6 hours door-to-door; MYR 180–500 total depending on flight and transfers). Book flights via AirAsia, Malaysia Airlines, or Batik Air; use Grab or the airport taxi counter locally. Descend from Genting early—ideally by 6:30–7:00 AM—for a late-morning flight and afternoon arrival.
Bus to Kuala Kedah or Kuala Perlis, ferry to Langkawi, then taxi to Pantai Cenang (about 7–9 hours; MYR 80–150). Book buses on Easybook/RedBus and ferries through Cuti-Cuti Langkawi or the operator website. Less reliable for the planned afternoon activities.
  1. Kuala Lumpur–Langkawi flight and hotel transfer — KLIA or Subang Airport to Langkawi International Airport, then Pantai Cenang; allow 4–5 hours door-to-door including airport arrival, flight, baggage, and transfer. Confirm the airport for your booked flight and arrange a taxi or Grab on arrival.
  2. Underwater World Langkawi — Pantai Cenang; see marine life and tropical species during a relaxed afternoon visit, ~1.5 hours.
  3. Laman Padi Langkawi — Pantai Cenang; stroll through rice fields and learn about local farming, ~1 hour.
  4. Yellow Beach Cafe — Pantai Cenang; casual beachside dinner with sunset views, ~MYR 30–60 per person.
  5. Pantai Cenang — Pantai Cenang; walk the beachfront and watch the sunset, evening, ~1.5 hours.

Arrival and easy afternoon

After the Kuala Lumpur–Langkawi transfer, allow time at Langkawi International Airport for baggage collection and the onward taxi or Grab to Pantai Cenang—usually another 15–20 minutes, depending on traffic. Drop your bags at the hotel, have a quick drink or snack, and avoid trying to fit in a major island excursion after the travel morning. If your flight arrives later than planned, keep the afternoon flexible and go straight to Underwater World Langkawi, which is right on the main Cenang strip and takes about 1½ hours. It is generally open from around 10:00 AM to 6:00 PM; check the official hours and admission, commonly roughly MYR 50–60 for an adult, before setting out.

Late afternoon

From Underwater World Langkawi, take a short Grab ride or walk inland to Laman Padi Langkawi. The rice-field paths and small exhibits are a calmer contrast to Cenang’s busy beachfront, and an hour is enough for a relaxed stroll and a look at traditional rice-farming life. Go before dusk, since outdoor areas are best enjoyed in daylight and operating hours can vary. Keep some cash for small stalls and drinks, although cafés and most established businesses accept cards.

Evening by the beach

Return to Pantai Cenang and walk the beachfront as the light softens; sunset timing in December is usually around 7:00 PM, though clouds can change the mood quickly. Finish at Yellow Beach Cafe for a casual dinner—budget about MYR 30–60 per person—and arrive a little before sunset if you want a front-row table. After dinner, linger along Pantai Cenang rather than adding another attraction: the beach bars, souvenir shops, and small massage parlours make this a good low-effort first evening on the island. Book or request your next morning’s ride before turning in, particularly if you are not renting a car.

Day 5 · Wed, Dec 9
Langkawi, Malaysia

SkyCab and Sky Bridge

Getting there from Pantai Cenang, Langkawi, Malaysia
No intercity transfer is required: Pantai Cenang is already on Langkawi Island. Use a Grab, taxi, or rental car for the Kilim/Tanjung Rhu loop (roughly 30–45 minutes each way from Pantai Cenang; MYR 40–80 per Grab/taxi leg, or MYR 80–150/day for a car). Book Grab on the app or rent through a local agency/Discover Cars. Leave around 7:30–8:00 AM for the morning boat tour.
  1. Kilim Geoforest Park — Kilim; take a guided mangrove-boat tour through limestone formations, caves, and tidal channels, morning, ~3–4 hours. Pre-book the boat and confirm weather conditions.
  2. Tanjung Rhu Beach — northern Langkawi; enjoy a quieter beach and scenery after the boat tour, early afternoon, ~1.5 hours.
  3. Langkawi Wildlife Park — Belanga Pechah; see native and tropical animals in a shaded setting, afternoon, ~1.5 hours.
  4. Scarborough Fish & Chips — Tanjung Rhu; relaxed seafood meal near the north coast, ~MYR 35–70 per person.

Morning

Leave Pantai Cenang around 7:30–8:00 AM by pre-booked car or taxi for Kilim Geoforest Park; the drive takes roughly 35–45 minutes. Your guided mangrove tour should run for about three to four hours through tidal channels and around the park’s dramatic limestone outcrops, with stops at caves and quieter waterways depending on the tide and weather. Confirm the boat operator, meeting jetty, life jackets, and cancellation policy in advance—morning departures are best for calmer conditions, but tours can still be adjusted for rain or sea conditions. Bring water, sunscreen, insect repellent, and a dry bag; the combined boat and park charges commonly come to around MYR 100–200 per person, depending on group size and inclusions.

Afternoon

After the tour, drive about 25–30 minutes north to Tanjung Rhu Beach for an unhurried hour and a half. This is one of Langkawi’s prettiest stretches, with pale sand, shallow water, and views toward the offshore islands; stay near the public beach access rather than wandering onto resort-only areas. Continue by car for roughly 15 minutes to Langkawi Wildlife Park in Belanga Pechah. Allow around 90 minutes in the shaded enclosures, which is especially welcome in the afternoon heat. It is a practical stop if you are travelling with children, and feeding sessions may be available, but check the day’s timetable and ticket prices on arrival rather than relying on an assumed schedule.

Evening

Finish back in the Tanjung Rhu area with dinner at Scarborough Fish & Chips, a relaxed choice for seafood after the day’s driving. Expect roughly MYR 35–70 per person; arrive before the evening rush if you want a table with less waiting. From there, allow about 30–45 minutes by taxi or Grab back to Pantai Cenang. Because drivers can be limited in the quieter north of the island, arrange your return ride while dining or keep your morning driver for the full loop; a rental car is the easiest option for this itinerary, with parking generally simpler than finding separate rides between each stop.

Day 6 · Thu, Dec 10
Langkawi, Malaysia

Kilim mangroves and island hopping

  1. Langkawi SkyCab — Oriental Village, Pantai Kok; ride the cable car for dramatic island and sea views, morning, ~2 hours. Check operating status, weather, and reserve tickets where available.
  2. Langkawi Sky Bridge — Gunung Mat Cincang; walk the suspended bridge and viewpoints, late morning, ~1 hour; access can close in poor weather.
  3. Telaga Tujuh Waterfalls — Pantai Kok; hike to the lower pools if conditions are safe, early afternoon, ~1.5 hours.
  4. Telaga Walk — Pantai Kok; browse the small waterfront complex and take a coffee break, ~1 hour.
  5. The Loaf Bakery & Bistro — Pantai Kok; convenient late lunch or early dinner, approximately MYR 30–60 per person.

Morning

Start from Pantai Cenang around 8:00 AM by Grab, taxi, or rental car to Oriental Village at Pantai Kok; the drive normally takes 25–35 minutes. Go first to Langkawi SkyCab, when visibility is usually clearest and queues are more manageable. Allow about two hours for ticketing, the cable-car ride, and time at the upper viewing platforms. Expect roughly MYR 50–80 per adult for standard admission, with packages varying; check the official operating status before leaving, since wind, rain, or maintenance can suspend service. Take water and a light layer—the upper station can feel noticeably cooler.

Continue from the cable-car upper station to Langkawi Sky Bridge, reached by a short walk and, when operating, an additional paid sky-glide or lift option. Give yourself about an hour for the suspended bridge and viewpoints over Gunung Mat Cincang and the Andaman Sea. Access is weather-dependent, so do not count on the bridge opening during thunderstorms; staff may also restrict entry if conditions are slippery. Return through Oriental Village before driving a few minutes to Telaga Tujuh Waterfalls.

Afternoon and late lunch

Visit Telaga Tujuh Waterfalls in the early afternoon, concentrating on the lower pools unless you are well prepared for a steeper, slippery climb. Allow around 1½ hours, wear shoes with good grip, and avoid entering the water after heavy rain or when warning signs are posted. Monkeys are common around the approach, so keep food and loose items secured. Afterward, spend a slower hour at Telaga Walk, browsing its small waterfront shops and taking a coffee break rather than trying to add another attraction.

Finish at The Loaf Bakery & Bistro for a late lunch or early dinner, budgeting approximately MYR 30–60 per person. It is a convenient final stop in Pantai Kok, but check the day’s opening hours before setting out, as hours can change seasonally. Return to Pantai Cenang by Grab or taxi, usually 25–35 minutes; a rental car offers more flexibility, though parking near the waterfall and village can fill during busy periods.

Day 7 · Fri, Dec 11
Kuala Lumpur, Malaysia

Return to Kuala Lumpur

Getting there from Langkawi, Malaysia
Direct flight from Langkawi International Airport to KLIA or Subang Airport (about 1 hour 10 minutes in the air; 4–5 hours door-to-door; typically MYR 120–400). Book via AirAsia, Malaysia Airlines, or Batik Air. Take a Grab/taxi from the hotel and arrive at the airport about 90 minutes before departure; choose a morning or early-afternoon flight to preserve the planned KLCC evening.
Ferry to Kuala Kedah or Kuala Perlis, bus to Kuala Lumpur, then local transfer (about 7–9 hours; MYR 90–170). Book ferry and bus separately; only worthwhile if flights are expensive or unavailable.
  1. Langkawi–Kuala Lumpur flight and hotel transfer — Langkawi International Airport to Kuala Lumpur; allow 4–5 hours door-to-door including airport arrival, flight, baggage, and city transfer. Choose a flight that leaves time for delays and verify the arrival airport.
  2. KLCC Park — Kuala Lumpur City Centre; relax among landscaped gardens after the flight, late afternoon, ~1 hour.
  3. Petronas Twin Towers — KLCC; visit the observation deck and Skybridge, early evening, ~2 hours. Advance timed admission is required and subject to availability.
  4. Suria KLCC — KLCC; browse shops and have a convenient dinner, ~1.5 hours, approximately MYR 30–70 per person.
  5. Lake Symphony — KLCC; watch the evening fountain display before returning to the hotel, ~30 minutes.

Arrival and KLCC Park

Take a morning or early-afternoon direct flight from Langkawi International Airport to either KLIA or Subang Airport, allowing roughly 4–5 hours door to door once you include the hotel-to-airport ride, airport arrival time, baggage, and the transfer into central Kuala Lumpur. A Grab from KLIA to the KLCC area generally takes 45–75 minutes depending on traffic; from Subang, allow around 35–60 minutes. Drop your bags at the hotel, and keep the afternoon deliberately light after the flight.

Head to KLCC Park in the late afternoon for an easy walk beneath the skyline. The landscaped paths, shaded benches, and views toward the towers make this a good reset after travelling; allow about an hour rather than trying to fit in another distant attraction. If you are staying nearby, walk over; otherwise, use Grab and ask to be dropped at Suria KLCC, which connects directly to the park and the tower entrance.

Evening at the towers

Arrive at the Petronas Twin Towers 15–20 minutes before your pre-booked timed admission for security and ticket checks. The visit usually takes around two hours, covering the Skybridge and observation deck. Timed tickets are subject to availability, so book in advance through the official ticket channel and check the selected entry time carefully; a late-afternoon slot is usually more comfortable than trying to rush straight there after landing.

Afterwards, stay inside Suria KLCC for dinner and a little browsing. The mall is convenient rather than atmospheric, but it gives you plenty of choice after a travel day, from food-court meals to sit-down Malaysian and international restaurants; budget approximately MYR 30–70 per person. Finish at Lake Symphony, beside the mall, for the evening fountain display before returning to your hotel. Check the day’s show timings on arrival, as displays can vary; if your flight or transfer runs late, prioritise the tower booking and dinner, then treat the fountain as optional.

Day 8 · Sat, Dec 12
Kuala Lumpur, Malaysia

Fly home from Kuala Lumpur

  1. Kuala Lumpur–Bangalore return journey — hotel to Kuala Lumpur International Airport, then flight to Bangalore; leave the hotel about 3 hours before the flight, allowing 45–75 minutes for the airport transfer plus international check-in and security. Use a pre-booked Grab or airport taxi; verify terminal and airline check-in requirements.

Morning

Keep the final morning deliberately simple: have breakfast near the hotel, then return for luggage and check out according to your airline’s policy. If you are staying in central Kuala Lumpur, leave about 3 hours before your flight. A pre-booked Grab or airport taxi to Kuala Lumpur International Airport generally takes 45–75 minutes, but Saturday traffic and the airport’s distance from the city make extra time worthwhile. The KLIA Ekspres from KL Sentral is the more predictable alternative if your hotel is convenient to the station; the train takes about 28 minutes to KLIA, before allowing time to reach the correct terminal and complete check-in.

Airport and flight home

At Kuala Lumpur International Airport, verify your airline and terminal before leaving the hotel, then allow time for bag drop, immigration, security, and the walk or transfer to the gate. For an international flight to Bangalore, arriving around three hours ahead is sensible, particularly if checking luggage. Keep any remaining Malaysian ringgit for a final snack or drink after security, and check your baggage allowance and Indian arrival requirements before departure. The flight back to Bangalore completes the journey; allow roughly 4–5 hours door to door from a central Kuala Lumpur hotel once the airport transfer and airport formalities are included.

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