Malaysia 1 Week Itinerary for First-Time Visitors: A Realistic 7-Day Plan

Verification marker (2026-07-17): Prices cross-checked against the official MDTCA eNTRI portal, current KTM ETS and Aeroline bus fares, and hostel rates in KL, Penang, and Cameron Highlands. FX used throughout: 1 MYR = ₹23.64.

This malaysia 1 week itinerary covers the three things that make this country different from the rest of Southeast Asia: a real South Indian, run dining scene (roti canai, banana leaf rice, Chettinad curries in every major town), a far more developed transport network than Thailand or Vietnam, and island stops that don’t require a third flight.

This is a day-by-day plan for first-time visitors arriving from India, verified against the official eNTRI portal on 17 July 2026, current KTM ETS and Aeroline bus fares, and hostel rates in KL, Penang, and Cameron Highlands. If you have a week, follow it as written. If you have eight or nine days, add Langkawi at the end. Planning more of the region? Start with our Southeast Asia backpacking hub.


Quick Answers

WhatAnswerPrice (INR)
Visa for IndianseNTRI (free, 15 days) or eVISA (~$22 USD, 30 days), apply at entri.petra.gov.my₹0 to ~₹2,119 (~90 MYR or ~22 USD)
Best arrival cityKuala Lumpur (KUL), most flights, cheapest hostels, central for the loop,
Cheapest week budgetDorm beds, street food, buses~₹22,000 (~931 MYR or ~$228.38)
Comfortable week budgetPrivate rooms mid-week, mix of buses and one flight~₹45,000 (~1,905 MYR or ~$467.15)
Flights from India round-tripDirect to KL on AirAsia / Batik / Malaysia Airlinesfrom ~₹18,000 (~762 MYR or ~$186.86)
Local SIM with dataYes 5G, eSIM works perfectly, Yes / Hotlink at airportfrom ₹709 (~30 MYR or ~$7.36)
Do I need a yellow fever cert?No. Not required for entry from India.,

The 7-Day Route at a Glance

DayWhereThemeTravel Time
1Arrive Kuala Lumpur (KUL) → check in KLSettle, Bukit Bintang street food1 hr to city (KLIA Ekspres)
2Kuala LumpurBatu Caves morning, KLCC / Merdeka Tower eveningLocal LRT/Grab only
3Bus to Penang (George Town)5 hr bus, walk UNESCO zone, hawker dinner5 hr
4PenangClan jetties, Kek Lok Si, beach sunsetLocal bus / Grab
5Bus to Cameron HighlandsTea plantations, strawberry farm, moss walk4.5 hr bus
6Cameron Highlands → KLSunrise hike, then bus back to KL4.5 hr bus
7KL last morning → fly outLast roti, last kopi, fly home1 hr to airport

This loops you back to KL on Day 6 with a clear morning before your flight on Day 7. If you want an island, swap Day 5–6 for a flight to Langkawi (1 hr from KL, ~₹827-₹1,182 (~35-50 MYR or ~$8.59-$12.27) dorm, free beaches), then fly Langkawi → KL on Day 7 morning. See the swap note at the end.


Advertisement

Day 1: Arrive Kuala Lumpur, Settle into Bukit Bintang

Most direct flights from India land at KUL (KLIA). Skip the airport taxi cartel. Take the KLIA Ekspres train: 33 minutes, non-stop to KL Sentral, comfortable seats, free Wi-Fi.

  • KLIA Ekspres: ₹1,300 (~55 MYR or ~$13.50) one way
  • KLIA Transit (slower, cheaper): from ₹827 (~35 MYR or ~$8.59)
  • Grab (if you must): ₹1,655-₹2,246 (~70-95 MYR or ~$17.18-$23.31) depending on traffic

Verified against the official KLIA Ekspres site on 17 July 2026.

Stay in Bukit Bintang or Chinatown. Bukit Bintang is louder and more central for the KLCC nightlife view; Chinatown has more hawker stalls and a 10-minute walk to Merdeka Square.

Subodh’s Pro Tip: If you arrive after 11 pm, book the first two nights near KL Sentral or Bukit Bintang. The last airport train leaves around midnight; after that, Grab is your only honest option, and the airport surcharge jumps ₹709 (~30 MYR or ~$7.36).

Where to Stay in KL (Day 1–2, 6–7)

HostelAreaDorm (MYR)Book
Mingle HostelBukit Bintang₹615-₹1,229 (~26-52 MYR or ~$6.38-$12.76)Check prices
BackHome KLChinatown₹615-₹1,229 (~26-52 MYR or ~$6.38-$12.76)Check prices
The Kuala Lumpur Journal Hotel (mid-range boutique)Bukit Bintang₹4,727-₹7,091 (~200-300 MYR or ~$49.08-$73.62)Check prices

Dinner, Day 1

Walk Jalan Alor in Bukit Bintang. The whole street is grilled seafood, satay, char kuey teow, durian stalls. Sit anywhere with a queue. Plate of satay: ₹189-₹284 (~8-12 MYR or ~$1.96-$2.94). Tiger beer: ₹284-₹426 (~12-18 MYR or ~$2.94-$4.42). Air-conditioned, plastic-chair hawker: budget ₹591-₹946 (~25-40 MYR or ~$6.14-$9.82) per person for a full dinner with drink.

Subodh’s Pro Tip: The durian stalls along Jalan Alor open from 7 pm. If you’ve never tried Musang King, this is the cheapest legal place in Malaysia: ₹827-₹1,418 (~35-60 MYR or ~$8.59-$14.72) per kg depending on season (June-August is peak, prices drop).


Day 2: Batu Caves Morning, KLCC Sunset

Start early to dodge the queue and the heat.

Batu Caves is 30 minutes by KTM Komuter train from KL Sentral (₹61 (~2.60 MYR or ~$0.64) one way). The 272-step climb up to the Temple Cave is free. The Murugan statue is 42.7 m tall, gold and visible from the motorway.

  • Train KL Sentral → Batu Caves: ₹123 (~5.20 MYR or ~$1.28) round trip
  • Entry to Temple Cave: Free
  • Dark Cave tour (if you want the biology version): ₹827 (~35 MYR or ~$8.59), leaves at 10:30 am and 1:30 pm, register at the visitor counter

Safety Alert: The monkeys at Batu Caves are not cute. They will grab anything shiny (sunglasses, phone, water bottle). Keep your bag zipped and your phone in your pocket. Travellers report bag-snatches periodically; the management has added more signs in 2026 but the macaques don’t read.

Afternoon: back to KL, rest, then head to KLCC for the Petronas Towers view. The SkyBridge + observation deck combo is ₹2,317 (~98 MYR or ~$24.05) for foreigners. The free view is from the public park outside Suria KLCC mall, just as good for photos after dusk.

Dinner: walk to Lot 10 or Pavilion Bukit Bintang for a proper sit-down meal, or hit a South Indian-style banana leaf rice place in Bangsar (~15 MYR or ~$3.68 for banana leaf rice with 4 veg curries, unlimited refills) if you want a heavy feed.

If you want a guided half-day tour that includes Batu Caves plus the mosque and Thean Hou Temple, Book a KL city highlights tour for around ₹2,009 (~85 MYR or ~$20.86) per person.


Day 3: KL → Penang by Bus (5 Hours)

The bus is the right call here. KTM ETS train to Butterworth then a 20-minute ferry to Penang Island is faster in total time (4.5 hr) and only slightly more expensive, but for a first-timer, the direct bus is simpler: drop your bag at the door in George Town.

Options:

ModeDurationCost (MYR)Notes
Bus (Aeroline / KKKL / Nice)5 hr₹827-₹1,300 (~35-55 MYR or ~$8.59-$13.50)Direct to Sungai Nibong terminal, Grab ₹591 (~25 MYR or ~$6.14) to George Town
Train (KTM ETS)4.5 hr₹1,868 (~79 MYR or ~$19.39)To Butterworth, then 20-min ferry (₹33 (~1.40 MYR or ~$0.34))
Flight (AirAsia, Batik)1 hr₹2,128-₹4,255 (~90-180 MYR or ~$22.09-$44.17)Adds airport transfer time, total door-to-door 4 hr

Book the bus in advance, especially weekends: Book on 12go. The KKKL and Aeroline VIP coaches have reclining seats, AC, and a toilet. The 9 am departure is the sweet spot.

Afternoon in George Town

Drop your bag and walk the UNESCO zone. It’s compact. The street art, the clan jetties, Fort Cornwallis, Khoo Kongsi (₹236 (~10 MYR or ~$2.45) entry), all in a 2 km radius. The whole afternoon is free aside from the odd museum (₹118-₹236 (~5-10 MYR or ~$1.23-$2.45) each).

Where to Stay in Penang

HostelAreaDorm (MYR)Book
Penang Hostel (Georgetown)Old Town₹496-₹993 (~21-42 MYR or ~$5.15-$10.31)Check prices
Love Lane HostelLove Lane₹496-₹993 (~21-42 MYR or ~$5.15-$10.31)Check prices

Dinner, Day 3

Hit Lebuh Chulia or Lebuh Cintra for hawker stalls. Penang is the food capital of Malaysia, and the rule is: the place with the longest line of locals is the place. Some of the best moves:

  • Char kuey teow at a hawker stall, ₹189-₹331 (~8-14 MYR or ~$1.96-$3.44) per plate
  • Asam laksa (sour fish curry noodle) at a Penang Road stall, ₹165-₹284 (~7-12 MYR or ~$1.72-$2.94)
  • Hokkien mee (prawn noodle soup) at a coffee shop, ₹189-₹284 (~8-12 MYR or ~$1.96-$2.94)

Subodh’s Pro Tip: Skip the branded “famous” hawker centres. The unmarked coffee shop on a side street with the auntie running the wok is always better. If the menu is laminated and in four languages, walk on.


Advertisement

Day 4: Penang Full Day. Kek Lok Si, Clan Jetties, Beach

Morning: Kek Lok Si Temple in Air Itam. Largest Buddhist temple in Malaysia, mix of Thai, Burmese, and Chinese architecture. The cable car to the hilltop pagoda is ₹118 (~5 MYR or ~$1.23). From George Town, take Rapid Penang bus 201 or 203, ₹64 (~2.70 MYR or ~$0.66), 30 minutes.

Afternoon: walk the Clan Jetties (Chew Jetty is the most photographed), then head to Gurney Drive for the famous hawker complex. Plates from ₹95 (~4 MYR or ~$0.98).

Sunset: Batu Ferringhi beach, 30 minutes by Rapid bus 101. Free, with water sports stalls if you want a jet ski (₹1,418-₹1,891 (~60-80 MYR or ~$14.72-$19.63) for 15 min).

Subodh’s Pro Tip: The night market at Batu Ferringhi runs Wednesday, Saturday, and Sunday. If your Day 4 hits one of those nights, eat dinner there instead of back in town.


Day 5: Penang → Cameron Highlands (4.5-Hour Bus)

Early bus from Penang Sentral to Tanah Rata in the Cameron Highlands. The road climbs from sea level to 1,500 m in two hours. Bring a layer; it gets to 16-22°C up here, and you’ll feel it coming from tropical Penang.

  • Bus Penang → Tanah Rata: ₹827-₹1,064 (~35-45 MYR or ~$8.59-$11.04), 4.5 hr, run by Unititi and CS Travel
  • Book on 12go

Afternoon in Cameron Highlands

The Cameron Highlands is not for trekking or adrenaline. It’s for tea, strawberries, moss, and a slow pace. After 4 days of KL and Penang chaos, you’ll feel the difference within an hour.

Three stops that earn your time:

  1. BOH Tea Centre in Sungai Palas. Factory tour + tea tasting. Free entry, ₹709 (~30 MYR or ~$7.36) for the factory tour. Check BOH Tea Centre tours on GetYourGuide if you want the guided version.
  2. Mossy Forest at the top of Gunung Brinchang. Boardwalk through 200-million-year-old cloud forest. ₹709 (~30 MYR or ~$7.36) entry for foreigners, ₹118 (~5 MYR or ~$1.23) for Malaysians. Bring a light jacket.
  3. Big Red Strawberry Farm in Brinchang. Pick-your-own strawberries in season (June-September), ₹355-₹709 (~15-30 MYR or ~$3.68-$7.36) per box, plus a soft-serve strawberry ice cream for ₹142 (~6 MYR or ~$1.47).

Where to Stay in Cameron Highlands

Most dorms in Tanah Rata are ₹615-₹1,182 (~26-50 MYR or ~$6.38-$12.27). Book ahead for weekends (Malaysian tourists flood in from KL).

Dinner, Day 5

Pia’s the Padi in Tanah Rata serves authentic Malaysian cuisine with a cozy atmosphere. Steamboat in the cool evening, a Cameron signature. Or hit the night market that runs Friday and Saturday. For Indian food in the Cameron Highlands, Ponmalar Indian Stall in Brinchang is a family-run spot rated 4.8 for South Indian dishes.


Day 6: Cameron → KL (Sunrise + 4.5-Hour Bus)

Two ways to spend Day 6.

Option A: Rest day. Sleep in, walk the main street, take the 2 pm bus back to KL. Arrive evening, dinner in Bukit Bintang, sleep.

Option B (what I’d do): Get up at 5:30 am, walk the Trail 6 / Trail 4 loop from Tanah Rata for a pre-dawn sunrise over the tea plantations. It’s 2-3 hours, no guide needed, marked all the way. The trailhead is behind the bus terminal. Get back to your hostel by 9 am, breakfast, check out, catch the 11 am bus.

The bus drops you at KL Sentral by 4 pm. Last evening in KL: walk KLCC park at dusk, dinner in Jalan Alor, last roti canai at your favourite mamak.

Last Dinner Pick: Indian Food

If you’ve been on the road for a week and want a guaranteed hit of proper South Indian, a banana leaf rice place in Bangsar (~15-22 MYR or ~$3.68-$5.40 for rice + 4 curries) is reliable. Or for Indian food in the Cameron Highlands, Ponmalar Indian Stall in Brinchang is worth the trip.


Advertisement

Day 7: KL Morning, Fly Home

If your flight is afternoon, last morning options:

  • KL Forest Eco Park (₹118 (~5 MYR or ~$1.23) entry) right next to KLCC, a 9-hectare primary rainforest in the middle of the city
  • Central Market (free) for last-minute batik or dodol souvenirs
  • Merdeka 118 tower viewing deck, if/when it opens to the public (check on the day)

KLIA Ekspres back to the airport: 33 minutes, ₹1,300 (~55 MYR or ~$13.50).


The Langkawi Swap (Days 5–7 Alternative)

If you want an island instead of tea plantations, this is the cleaner swap:

  • Day 5: Fly Penang → Langkawi (1 hr, ₹1,891-₹3,546 (~80-150 MYR or ~$19.63-$36.81) on AirAsia)
  • Day 5–6: Langkawi beaches, sky bridge, mangrove tour. ₹615-₹1,111 (~26-47 MYR or ~$6.38-$11.53) dorms.
  • Day 7: Fly Langkawi → KL morning, connect to your India flight

Trade-off: you lose Cameron Highlands and the KL last-night walk, but you gain a duty-free island and a beach sunset.


Budget Breakdown (7 Days, Per Person)

Verified at 1 MYR = ₹23.64 on 17 July 2026.

ItemBudgetComfortable
Hostels (6 nights dorm)21-52 MYR/night = ~₹5,950-₹7,370 (~$61.77-$76.51),
Food (street + hawker)40-60 MYR/day = ~₹946-₹1,418/day80-120 MYR/day
Transport (buses + Grab + LRT)~₹3,546 (~150 MYR or ~$36.81) total~₹6,619 (~280 MYR or ~$68.72) total
Intercity (KL↔Penang, Penang↔Cameron)₹1,655-₹2,364 (~70-100 MYR or ~$17.18-$24.54),
Attractions~₹1,182 (~50 MYR or ~$12.27)~₹3,546 (~150 MYR or ~$36.81)
SIM (Yes 5G with 30 GB)₹709 (~30 MYR or ~$7.36)₹709 (~30 MYR or ~$7.36)
Total in-country (excl. India flights)~₹22,000 (~$228.38)~₹45,000 (~$467.15)

For more on getting from the airport, see getting from Kuala Lumpur airport to city centre. For transport options between cities, the Malaysia intercity transport guide has the full KTM ETS and bus breakdown.


Visa for Indian Passport Holders (eNTRI / eVISA)

TypeStayCostApply
eNTRI15 daysFreeentri.petra.gov.my
eVISA30 days~₹2,119 (~22 USD)entri.petra.gov.my
  • 7-day itinerary: eNTRI is enough as long as you don’t extend.
  • Apply at least 48 hours before flight. ENTRI approval is usually instant; eVISA takes 1-3 working days.
  • You must enter through specific airports (KLIA, Penang, Langkawi, Kota Kinabalu, Kuching). The entries used in this itinerary qualify.
  • For longer stays or a possible extension, the e-VISA 30-day option is the better call.
  • For overstay penalties and what to do if you’ve already overstayed, see the Malaysia visa extension rules for Indians.

Subodh’s Pro Tip: Print the eNTRI approval PDF and screenshot it. The airline check-in counter will ask for it, and KLIA immigration sometimes asks for the return ticket too.


Getting Connected: SIM and eSIM

Yes 5G is the network to get. Buy a Yes Tourist SIM at the KLIA airport kiosk (Terminal 1 Arrivals Hall, open 24/7) or in any KL convenience store. 30 MYR gets you 30 GB of 5G data, valid 30 days. No registration pain, just your passport.

ESIM is cleaner: land, scan the QR, you’re online. Get Nomad eSIM before you fly, pick a Malaysia data pack, install before takeoff, land online.

Dead zones to expect: the Mossy Forest boardwalk in Cameron Highlands has patchy signal. The 4G coverage along the KL-Penang bus route is fine except for a 30 km stretch between Taiping and Butterworth.


Money and Exchange

The Malaysian Ringgit is a closed currency, you cannot legally get MYR outside Malaysia. So your options at KLIA:

  1. ATM withdrawal at the airport. Maybank and CIMB ATMs in the arrivals hall. Most Indian bank cards (HDFC, ICICI, Axis, SBI) work. Fee: ₹236-₹520 (~10-22 MYR or ~$2.45-$5.40) per withdrawal, depending on your bank.
  2. Currency exchange counters at KLIA. Rates are 3-5% worse than the city rate.
  3. Bring USD or EUR cash to exchange at a city money changer. Jalan Petaling in Chinatown has the best rates, 1.5-2% off the mid-rate.

For the FX rate at the time you read this, check the INR to MYR page. At the verified 1 MYR = ₹23.64:

  • 50 MYR = ₹1,182
  • 100 MYR = ₹2,364
  • 500 MYR = ₹11,820

Paying with UPI via Touch ‘n Go eWallet works at most major chains and increasingly at hawker stalls that have a QR code, but street food at unmarked stalls is still cash-only. Carry ₹4,728-₹7,092 (~200-300 MYR or ~$49.08-$73.62) in small notes for the first two days.


When NOT to Take This Route

  • November to February (NE monsoon): Penang and Langkawi get heavy rain, ferry cancellations, and the beaches go brown. Cameron Highlands can be fogged in for days. KL is fine year-round.
  • Ramadan: Most mamak and Indian restaurants stay open but only after sunset. Hawker stalls in tourist areas operate; off-the-beaten-path stalls close. Plan your day around the iftar (sunset meal).
  • Chinese New Year (late Jan / mid Feb): Book buses and hostels 2-3 weeks ahead. Penang and KL both get busy.
  • Hari Raya Aidilfitri: Same as above, plus many businesses close for 2-3 days.

If you can only travel in December or January, swap the Cameron Highlands for Melaka (3 hr bus from KL) and Langkawi for a single Penang beach day. You’ll get less rain and more indoor culture.

Safety Alert: Malaysia is one of the safer countries in Southeast Asia for Indian travellers, but petty theft does happen. Use the hotel safe for your passport when not carrying it. Avoid unlicensed taxis at KLIA, only use KLIA Ekspres, Grab, or the airport coupon taxi counter. For current advisories before flying, check MEA’s travel advisory page and the Malaysian Immigration official site for any rule changes.


FAQ

Can I extend my eNTRI for 7 days if I want to stay longer? No. ENTRI is not extendable. If you think you’ll want 8-10 days, apply for the 30-day eVISA (~$22 USD) instead. The eNTRI vs eVISA comparison walks through the cost trade-off.

Is the overnight bus safe for solo female travellers? Yes, the KKKL and Aeroline VIP buses on the KL-Penang route are well-lit, have CCTV, and have an attendant. Avoid the cheaper local buses (Sri Maju, Maraliner) for night routes if you’re solo.

Should I add Singapore to this itinerary? Not for 7 days. Singapore is its own trip. If you have 10 days, do 7 in Malaysia + 3 in Singapore using the KL → Singapore bus guide. For 5 days only, see the 5-day Malaysia itinerary.

Do I need to book Batu Caves, Kek Lok Si, and BOH Tea Centre in advance? No for Batu Caves and Kek Lok Si (free entry, walk in). For BOH Tea, the guided factory tour sells out weekends. Book one day ahead via GetYourGuide.

Is Yes 5G better than Maxis / Celcom / Digi? For a tourist, Yes is the simplest: one tourist SIM, 30 GB for ₹709 (~30 MYR or ~$7.36), no contract. Maxis and Celcom Hotlink have similar rates but you need to register with a longer form.

Can I use UPI in Malaysia? Touch ‘n Go eWallet (Malaysia’s biggest e-wallet) supports linking your Indian bank via UPI for QR payments at major chains. For hawker stalls and small shops, still carry cash. The Indian rupee to MYR exchange rate page has the current mid-rate for ATM planning.


Subodh’s Take

This itinerary works because it doesn’t try to do everything. You get KL for the urban energy and Indian food scene, Penang for the food and culture, Cameron Highlands for the cool air and tea, then back to KL for the flight. Seven days is the right window for this loop; anything less and you should cut Cameron and add a day in Penang; anything more and the Langkawi swap starts making sense.

If you’re a first-timer who has never been to Southeast Asia before, this is the gentlest, most India-friendly version of the trail: roti canai for breakfast, banana leaf rice for dinner, decent hostels, working SIM cards, clean trains. You can stretch this plan later. For now, do it as written.