Malaysia Visa and Arrival Guide: Kochi to Kuala Lumpur Itinerary

Day 1 · Sun, Sep 27
Kuala Lumpur, Malaysia

Arrival, Immigration Requirements and Transfer to Kuala Lumpur

  1. Kochi–Bengaluru–Kuala Lumpur flight journey — Kochi/Bengaluru to Kuala Lumpur; allow 8–12 hours including the Bengaluru connection, departing early and reaching Kuala Lumpur International Airport (KLIA) by afternoon or evening. Keep passports, eVisa/eNTRI approval if applicable, return tickets, hotel confirmation, and MDAC confirmation accessible; use KLIA Ekspres or a pre-booked Grab to central Kuala Lumpur.
  2. Bukit Bintang hotel check-in and Jalan Alor — Bukit Bintang; unwind after the flight and sample Malaysian street food. Evening, ~2 hours; approximately RM25–60 per person.
  3. Petaling Street Market — Chinatown; browse lantern-lit market stalls and nearby temples. Evening, ~1 hour.
  4. Central Market — Pasar Seni; shop for Malaysian crafts and souvenirs. Evening, ~1 hour, subject to arrival time.

Morning to Afternoon: Kochi–Bengaluru–Kuala Lumpur

Begin with your Kochi–Bengaluru–Kuala Lumpur flight journey, allowing 8–12 hours including the Bengaluru connection. Reach Cochin International Airport at least 2½–3 hours before the Kochi flight, and keep passports, confirmed return or onward tickets, hotel booking, travel insurance, and Malaysia Digital Arrival Card (MDAC) details together in your hand luggage. Complete the MDAC online within three days before arriving in Malaysia through the official Malaysian Immigration portal; Indian travellers should also verify the latest visa or eVisa requirement before departure, as entry rules can change. After immigration and baggage collection at Kuala Lumpur International Airport (KLIA), the KLIA Ekspres to KL Sentral takes about 28 minutes and costs roughly RM55 one way; from there, a Grab to Bukit Bintang usually takes 10–20 minutes, depending on traffic. A pre-booked Grab is more convenient if you arrive late or have large luggage.

Evening: Bukit Bintang and Jalan Alor

Check in at your Bukit Bintang hotel, rest, and keep the first evening easy after the connection. Around 6:30–7:00 PM, walk along Jalan Alor, Kuala Lumpur’s lively open-air food street, where you can try chicken or beef satay, char kway teow, grilled seafood, and fresh tropical fruit. Allow about RM25–60 per person for a casual meal, depending on seafood and drinks. Stalls generally become busiest from 7:00 PM onward; choose a busy stall with high turnover, and carry small Malaysian ringgit notes. From Bukit Bintang, Petaling Street Market is about 10 minutes by Grab or a pleasant 20–25-minute walk via Jalan Pudu and Merdeka 118 views.

Night: Chinatown and Pasar Seni

Spend roughly an hour browsing Petaling Street Market, especially for inexpensive souvenirs, snacks, and lantern-lit streets. The market is usually most active until around 9:00–10:00 PM, though individual stalls vary. Then walk about 8–10 minutes to Central Market, near Pasar Seni; it is generally open until about 10:00 PM, but some shops may close earlier. Focus on Malaysian handicrafts, batik, woven items, and local snacks rather than rushing through every stall. If you arrive too late for the market interiors, enjoy the surrounding heritage streets and return another day for shopping; use Grab back to the hotel, as traffic and heat can make the short journey feel longer on foot.

Day 2 · Mon, Sep 28
Kuala Lumpur, Malaysia

Historic Kuala Lumpur and Bukit Bintang

  1. Merdeka Square — City Centre; see colonial landmarks including the Sultan Abdul Samad Building and Royal Selangor Club. Morning, ~1 hour.
  2. Masjid Jamek Sultan Abdul Samad — City Centre; visit one of Kuala Lumpur’s oldest mosques, respecting dress requirements. Morning, ~45 minutes.
  3. Thean Hou Temple — Seputeh; explore one of the city’s most photogenic Chinese temples. Late morning, ~1 hour.
  4. Islamic Arts Museum Malaysia — Perdana Botanical Gardens; view an excellent collection of Islamic art and architecture. Afternoon, ~2 hours.
  5. Old China Cafe — Chinatown; have a traditional Peranakan-style lunch in a heritage setting. Lunch, ~1 hour; approximately RM30–60 per person.
  6. Bukit Bintang evening walk and Pavilion Kuala Lumpur — Bukit Bintang; finish with shopping, dessert, and lively city nightlife. Evening, ~2 hours.

Morning: Merdeka Square and the old city

Start around 8:30 AM at Merdeka Square, when the light is softer and the open field is still relatively quiet. Walk around the Sultan Abdul Samad Building, Royal Selangor Club, and the historic colonial-era streets nearby; allow about an hour. From here, it is a short walk to Masjid Jamek Sultan Abdul Samad, generally open to visitors outside prayer times. Non-Muslim visitors can borrow suitable robes at the entrance, but dress modestly with shoulders and knees covered. Check the mosque’s current visiting hours before setting out, as access can change around Friday prayers and religious events.

Take a Grab from the city centre to Thean Hou Temple in Seputeh—usually 15–25 minutes depending on traffic, around RM10–20. Spend about an hour admiring the layered roofs, red lanterns, and hilltop views; mornings are best for photographs and cooler temperatures. Visitors should keep voices low around worshippers and avoid blocking prayer areas. Continue by Grab to Old China Cafe in Chinatown for lunch, allowing roughly 15–20 minutes in light traffic. Its heritage interior and Peranakan-style dishes make it a pleasant pause; budget approximately RM30–60 per person, and expect a short wait during the lunch rush.

Afternoon and evening: Islamic art to Bukit Bintang

After lunch, walk or take a short Grab ride to the Islamic Arts Museum Malaysia beside Perdana Botanical Gardens. Reserve about two hours for the galleries, particularly the architecture, textiles, jewellery, and model mosques; it is air-conditioned and an excellent rainy-afternoon option. It is typically open from 9:30 AM to 6:00 PM, with admission commonly around RM14–20 for adults, but verify the latest fee and closing day before visiting. Later, head by Grab or rail toward Bukit Bintang—allow 15–30 minutes—and spend the evening strolling along Jalan Bukit Bintang and through Pavilion Kuala Lumpur. Browse the shops, pause for dessert or a drink, and enjoy the bright city atmosphere without trying to cover every mall and side street. For an easier return, use the Bukit Bintang MRT station or book a Grab after the dinner traffic begins to ease.

Day 3 · Tue, Sep 29
Kuala Lumpur, Malaysia

Petronas Towers and KLCC

  1. Petronas Twin Towers — KLCC; take the Skybridge and observation-deck tour, booking a timed ticket in advance. Morning, ~2 hours.
  2. Suria KLCC — KLCC; browse one of Kuala Lumpur’s major shopping malls and take a coffee break. Late morning, ~1.5 hours.
  3. Aquaria KLCC — KLCC; walk through the underwater tunnel and see Malaysian marine life. Early afternoon, ~1.5 hours.
  4. Madam Kwan’s, Suria KLCC — KLCC; try recognizable Malaysian dishes such as nasi lemak or laksa. Lunch, ~1 hour; approximately RM30–60 per person.
  5. KLCC Park — KLCC; stroll among landscaped gardens with views of the towers. Late afternoon, ~1 hour.
  6. Lake Symphony — KLCC; watch the illuminated fountain show after sunset. Evening, ~30–45 minutes.

Morning: Petronas Twin Towers

Start around 8:30 AM in KLCC, with your timed visit to the Petronas Twin Towers ideally booked for the first available morning slot. The visit takes roughly two hours and includes the Skybridge and observation deck, with excellent views across Kuala Lumpur. Tickets are limited and generally cost about RM80–100 per adult, so reserve through the official website rather than relying on walk-in availability. From central Kuala Lumpur, the easiest option is the LRT to KLCC station; the station connects directly to Suria KLCC, while a Grab usually takes 10–20 minutes depending on traffic.

Late Morning and Lunch: Suria KLCC and Madam Kwan’s

After the tower visit, spend about 90 minutes browsing Suria KLCC, one of the city’s most convenient malls for air-conditioned shopping, local brands, and cafés. Take a short coffee break here before lunch at Madam Kwan’s, Suria KLCC, a dependable introduction to Malaysian food. Try the nasi lemak, laksa, or char kway teow; allow around RM30–60 per person. Since the restaurant can become busy around noon, eating slightly before or after the main lunch rush is more comfortable.

Afternoon and Evening: Aquaria KLCC, KLCC Park, and Lake Symphony

Walk through the connected pedestrian routes to Aquaria KLCC after lunch. Allow about 1½ hours for the underwater tunnel and marine-life exhibits; tickets are commonly around RM50–80 per adult, depending on promotions and booking channel. In the late afternoon, head outside to KLCC Park for an easy stroll beneath the towers—go after 4:30 PM, when the heat is less intense. Finish at Lake Symphony after sunset for the illuminated fountain show, usually presented at intervals in the evening and free to watch. Check the day’s exact showtimes at the mall or park information desk, and bring a light rain layer because September afternoons can still bring sudden showers.

Day 4 · Wed, Sep 30
Kuala Lumpur, Malaysia

Batu Caves and Northern Kuala Lumpur

  1. Batu Caves — Gombak; climb the colorful staircase to the limestone cave temples, dressing modestly and watching for monkeys. Early morning, ~2 hours.
  2. Royal Selangor Visitor Centre — Setapak; learn about Malaysia’s pewter-making tradition and see live demonstrations. Late morning, ~1.5 hours.
  3. Titiwangsa Lake Gardens — Titiwangsa; enjoy a relaxed city-and-skyline view after the morning sightseeing. Early afternoon, ~1 hour.
  4. National Art Gallery — Titiwangsa; see Malaysian modern and contemporary exhibitions. Afternoon, ~1.5 hours.
  5. Limapulo: Baba Can Cook — Kampung Baru; eat Peranakan and Malaysian comfort food in a neighborhood setting. Dinner, ~1 hour; approximately RM30–70 per person.
  6. Kampung Baru night stroll — Kampung Baru; experience a traditional Malay neighborhood beside the modern skyline. Evening, ~1 hour.

Morning

Start early, around 7:00 AM, with a Grab from central Kuala Lumpur to Batu Caves in Gombak; allow 25–40 minutes depending on traffic, and expect roughly RM20–35 one way. The temple complex is generally accessible from around 6:00 AM, and arriving early helps you avoid the strongest heat and larger tour groups. Allow about two hours to climb the 272 colorful steps, visit the limestone cave shrines, and take photographs. Dress modestly—shoulders and knees covered—and keep food and loose belongings away from the monkeys. There is no general entry fee for the main staircase, though some temple areas may request a small donation.

Continue by Grab to the Royal Selangor Visitor Centre in Setapak, usually 15–20 minutes and around RM10–20. Its visitor gallery and guided tour typically operate from 9:00 AM to 5:00 PM, with free entry; allow about 1½ hours for the pewter-making history, live demonstrations, and showroom. From there, take another short Grab ride, around 15–25 minutes depending on traffic, to Titiwangsa Lake Gardens. Have a relaxed walk by the water and enjoy the skyline views for about an hour. The park is free and open throughout the day, but bring water and sunscreen—the afternoon can be hot.

Afternoon and Evening

Walk or take a short Grab ride to the nearby National Art Gallery, generally open from about 9:00 AM to 5:00 PM, with free admission. Spend around 1½ hours with the Malaysian modern and contemporary collections; the galleries are also a welcome air-conditioned break. Later, head to Kampung Baru for dinner at Limapulo: Baba Can Cook, a well-known spot for Peranakan and Malaysian comfort food. Budget approximately RM30–70 per person, and check the current opening hours or reserve ahead because dinner service can be busy. After eating, take an easy hour-long stroll through Kampung Baru, where wooden Malay houses, local food stalls, and narrow residential lanes sit directly beneath Kuala Lumpur’s modern skyline. Keep the walk respectful and use a Grab back to your hotel when you are ready.

Day 5 · Thu, Oct 1
Putrajaya, Malaysia

Putrajaya Day Trip

Getting there from Kuala Lumpur, Malaysia
KLIA Transit train from KL Sentral to Putrajaya & Cyberjaya station via the airport line (about 20 minutes, approximately RM14 one-way). Depart around 8:00 AM; book/check schedules on the KLIA Ekspres website or app. Use Grab from Putrajaya Sentral to Precinct 1 (about 10–15 minutes, roughly RM10–20).
Grab directly from central Kuala Lumpur (about 35–50 minutes, RM35–70 depending on traffic).
  1. Kuala Lumpur–Putrajaya journey — KL Sentral to Putrajaya Sentral by KLIA Transit, approximately 20 minutes, then a short Grab or taxi ride; depart around 8:00 AM and allow extra time for station transfers.
  2. Putra Mosque — Precinct 1; admire the pink granite mosque beside Putrajaya Lake, following visitor clothing rules. Morning, ~1 hour.
  3. Perdana Putra — Precinct 1; view the Prime Minister’s Office complex and surrounding government district. Morning, ~45 minutes.
  4. Putrajaya Lake cruise — Putrajaya Lake; take a sightseeing boat for broad views of bridges and waterfront landmarks. Late morning, ~1 hour.
  5. Marrakesh Moroccan Restaurant — Precinct 1; enjoy a relaxed lunch with Moroccan cuisine and views near the administrative district. Lunch, ~1 hour; approximately RM40–80 per person.
  6. Putrajaya Botanical Garden — Precinct 1; walk through themed tropical plant collections before returning to Kuala Lumpur. Afternoon, ~1.5 hours; return via Grab or KLIA Transit.

Morning: Kuala Lumpur to Putrajaya

Leave KL Sentral around 8:00 AM on the KLIA Transit train to Putrajaya & Cyberjaya station; the ride takes about 20 minutes and costs roughly RM14 one way. From Putrajaya Sentral, take a Grab to Putra Mosque in Precinct 1, allowing 10–15 minutes and around RM10–20. Begin at the mosque around 9:00 AM, when the lakeside setting is peaceful and the pink granite is especially attractive in the morning light. Visitor access can vary around prayer times, so check locally; robes are usually provided, and shoulders and knees must be covered. Spend about an hour here, then walk or take a short Grab to Perdana Putra, the domed government complex overlooking the administrative district. It is mainly an exterior viewing stop, so allow 30–45 minutes and be respectful around official buildings.

Late Morning and Lunch

Continue to Putrajaya Lake for a sightseeing cruise, usually lasting about an hour. Boats and operating times can change with weather and demand, so confirm the next departure at the jetty rather than arriving with a fixed expectation. The cruise gives you the best broad perspective of Putrajaya’s bridges, waterfront architecture, and landscaped avenues—much easier than trying to cover the spread-out city on foot. For lunch, settle in at Marrakesh Moroccan Restaurant in Precinct 1, budgeting approximately RM40–80 per person. It is a relaxed choice after the morning’s sightseeing; allow about an hour and keep some flexibility, as service may be slower during quiet midday periods.

Afternoon: Gardens and Return to Kuala Lumpur

After lunch, take a Grab to Putrajaya Botanical Garden, generally about 10–15 minutes depending on the exact pickup point. Give yourselves roughly 1½ hours for the themed tropical plant collections and shaded paths; wear comfortable shoes, carry water, and avoid the hottest part of the open lawns. The garden is best enjoyed as an unhurried walk rather than a checklist, and afternoon showers are common, so keep a small umbrella handy. From there, return to Putrajaya Sentral by Grab and take the KLIA Transit back to KL Sentral, or use a direct Grab to central Kuala Lumpur if the fare is reasonable—typically around RM35–70, depending on traffic. Aim to leave the garden by about 3:30–4:00 PM so you are back in Kuala Lumpur before the evening rush.

Day 6 · Fri, Oct 2
Kuala Lumpur, Malaysia

Departure from Kuala Lumpur

Getting there from Putrajaya, Malaysia
KLIA Transit from Putrajaya & Cyberjaya station to KL Sentral (about 20 minutes, approximately RM14). Take a Grab from your Putrajaya hotel to the station (roughly 10–15 minutes, RM10–20). For a flight from KLIA, continue on the same train to KLIA instead of returning to central Kuala Lumpur; allow 3 hours at the airport.
Grab directly to central Kuala Lumpur (about 35–50 minutes, RM35–70), practical if returning for the Merchant’s Lane stop, but leave extra time for traffic.
  1. Kuala Lumpur hotel checkout and KLIA journey — Central Kuala Lumpur to Kuala Lumpur International Airport by KLIA Ekspres, approximately 28 minutes from KL Sentral; depart 3–4 hours before the Kochi-bound flight and allow time for baggage, immigration, and tax-refund procedures.
  2. Merchant’s Lane — Chinatown; if your flight is later, have a final café stop in a restored heritage shophouse. Late morning, ~1 hour; approximately RM20–40 per person.
  3. Kuala Lumpur–Kochi return flight — Kuala Lumpur to Kochi, typically direct or via Bengaluru depending on the ticket; arrive at the airport at least 3 hours before departure.

Morning: Checkout and a final Chinatown stop

Check out of your Putrajaya hotel according to your flight time. If you have several hours before departure, take a Grab to Merchant’s Lane in Chinatown, allowing roughly 35–50 minutes from Putrajaya depending on traffic; otherwise, go directly to the airport. Merchant’s Lane is a restored heritage shophouse café, usually open from late morning, where you can enjoy a relaxed final meal or coffee for around RM20–40 per person. Allow about an hour, and note that it can be busy around brunch—arriving close to opening is the easiest option. Keep your luggage light or use a left-luggage facility at KL Sentral, as the café’s compact heritage setting is not ideal for large suitcases.

Afternoon and departure: Kuala Lumpur to Kochi

From Chinatown, take a short Grab to KL Sentral, or walk if you have no luggage and the weather is comfortable. For a flight departing from Kuala Lumpur International Airport, board the KLIA Ekspres from KL Sentral; the airport train takes about 28 minutes and is more predictable than road traffic. Aim to leave central Kuala Lumpur three to four hours before your flight, allowing time for airline check-in, baggage drop, immigration, and any tax-refund procedures. Confirm whether your ticket is a direct Kuala Lumpur–Kochi service or connects through Bengaluru, and keep your passport, boarding passes, and onward travel documents easily accessible for the journey home.

This trip starts Sun, 27 Sep 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version