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 City Break from Johor Bahru

Day 1 · Wed, Nov 4
Kuala Lumpur City Centre

Arrival in Kuala Lumpur

  1. ETS train: Johor Bahru Sentral → KL Sentral — intercity journey; depart 4:20pm, arrive about 8:40pm, then allow 20–30 minutes for luggage and a taxi/Grab to Imperial Lexis Kuala Lumpur.
  2. Imperial Lexis Kuala Lumpur rooftop pool — Kuala Lumpur City Centre; check in and swim, approximately 10:00–10:45pm, subject to pool hours.
  3. Jao Tim — Chinatown; late dinner or takeaway if still open, roughly RM25–50 per person, about 11:00pm.

Late Afternoon–Evening: Johor Bahru to Kuala Lumpur

Take the ETS train from Johor Bahru Sentral to KL Sentral at 4:20pm, arriving at approximately 8:40pm. Be at the station 30–45 minutes early for boarding and keep your tickets and identification accessible. The journey is comfortable, but it is worth having water and a light snack with you; food availability on board can be limited. After arrival, allow 20–30 minutes to collect your luggage and find a Grab or taxi to Imperial Lexis Kuala Lumpur in Kuala Lumpur City Centre. The hotel transfer is usually around 10–20 minutes depending on traffic, though late-evening traffic should be lighter. Set aside time for check-in rather than planning anything time-sensitive.

Night Swim

Once settled, head to the Imperial Lexis Kuala Lumpur rooftop pool for a relaxed swim around 10:00–10:45pm, subject to the pool’s operating hours and weather. Bring your room key and check the hotel’s pool rules before changing; rooftop facilities may close earlier than the hotel itself or temporarily close during thunderstorms. This is a good first-night activity after the long train ride, with city views and no need to travel back out immediately afterward.

Late Dinner in Chinatown

If you are still hungry, take a Grab to Jao Tim in Chinatown, allowing roughly 15–20 minutes from the hotel at this hour. It is known for its atmospheric old shophouse setting and serves Malaysian-Chinese comfort food; budget around RM25–50 per person. Check its same-day closing time before leaving, as late-night service can vary, and use takeaway as the fallback if the kitchen is winding down. After dinner, return directly to the hotel—Petaling Street is quieter late at night, and tomorrow is better suited for exploring the central city properly.

Day 2 · Thu, Nov 5
Kuala Lumpur City Centre

Central Kuala Lumpur

  1. Petronas Twin Towers — Kuala Lumpur City Centre; book the timed Skybridge/observation-deck visit in advance, about 9:00–11:00am.
  2. KLCC Park — Kuala Lumpur City Centre; stroll beneath the towers and around the lake, about 11:00am–12:00pm.
  3. Dewakan — Shah Alam; destination tasting menu and Malaysia-focused fine dining, approximately RM500–700 per person, allow 2.5–3 hours plus travel. Reserve well ahead.
  4. Saloma Link — Kampung Baru; evening bridge walk with skyline views, about 8:00–8:45pm.
  5. Kampung Baru — Kampung Baru; browse traditional Malay food stalls and have a light supper, approximately RM15–30 per person, 8:45–10:00pm.

Morning: Petronas Twin Towers

Start with the timed Petronas Twin Towers visit, ideally around 9:00am. From Imperial Lexis Kuala Lumpur, allow about 10–15 minutes by Grab or roughly 15–20 minutes on foot, depending on the hotel’s exact entrance and the heat. The Skybridge and observation deck visit usually takes 1.5–2 hours, and you should arrive 20–30 minutes before your slot for ticket checks and security. Reserve well ahead through the official ticket channel; same-day entry is not something to rely on. Standard adult admission is commonly around RM98–RM120, subject to the current ticket category and availability.

Late Morning: KLCC Park

After the towers, walk straight into KLCC Park for an easy hour beneath the skyline. Follow the lake and shaded paths rather than trying to cover the whole park, and pause near the fountain area for photographs. This is a good time to slow down before lunch, though bring water and sun protection—the open sections become hot by midday. The park is free and generally accessible from early morning until late evening.

Afternoon: Dewakan

Leave the city after noon for Dewakan in Shah Alam, allowing roughly 35–60 minutes each way by Grab depending on traffic. This is the day’s major destination meal: the Malaysia-focused tasting menu takes about 2.5–3 hours and costs approximately RM500–700 per person, before any additional drinks or supplements. Reserve well ahead and confirm the restaurant’s current location, arrival instructions and dietary requirements directly, as this is a booking-dependent experience rather than a walk-in lunch. Give yourself a generous buffer after KLCC Park; a late arrival can disrupt the tasting-menu seating.

Evening: Saloma Link and Kampung Baru

Return to central Kuala Lumpur for the evening walk across Saloma Link, aiming for around 8:00pm when the bridge is illuminated and the towers begin to glow. From Dewakan, expect the ride back to take at least 45–75 minutes in peak traffic; if the meal runs late, shorten the bridge stop rather than rushing the restaurant experience. Afterward, continue into Kampung Baru for a relaxed supper among the Malay food stalls. Allow RM15–30 per person for a light meal—look for dishes such as nasi lemak, grilled chicken or satay, and save room to browse the side streets. Stalls often operate into the late evening, but individual vendors can close earlier, so treat the 8:45–10:00pm window as flexible.

Day 3 · Fri, Nov 6
Bukit Bintang, Kuala Lumpur

Bukit Bintang

Getting there from Kuala Lumpur City Centre
Walk via the air-conditioned KLCC–Bukit Bintang pedestrian walkway (20–30 min, free). Leave around 9:15am for the 10:00am Pavilion start; use Grab if carrying luggage or in heavy rain.
GrabCar (10–20 min, approximately RM8–18; book in the Grab app), traffic dependent.
  1. Pavilion Kuala Lumpur — Bukit Bintang; begin with shopping and the mall’s public art spaces, about 10:00am–12:00pm.
  2. Lot 10 Hutong Food Court — Bukit Bintang; heritage hawker lunch, approximately RM20–40 per person, 12:00–1:15pm.
  3. Thean Hou Temple — Robson Heights; ornate hilltop Chinese temple with city views, about 2:00–3:30pm.
  4. REXKL — Chinatown; browse its independent cultural, book and food spaces, about 4:00–5:30pm.
  5. Jalan Alor Food Street — Bukit Bintang; lively seafood and hawker dinner, approximately RM30–70 per person, 7:00–8:30pm.

Morning: Pavilion Kuala Lumpur

Leave Imperial Lexis Kuala Lumpur around 9:15am and take the air-conditioned KLCC–Bukit Bintang pedestrian walkway; it is a comfortable 20–30-minute walk and avoids morning traffic. If it is raining or you prefer not to walk, a Grab to Pavilion Kuala Lumpur usually takes 10–20 minutes and costs roughly RM8–18. Start with the mall’s public art spaces and shops from about 10:00am–12:00pm. The mall is easy to explore, but allow a little time for lifts, toilets and browsing rather than trying to cover every floor.

Lunch: Lot 10 Hutong Food Court

Walk a few minutes along Bukit Bintang to Lot 10 Hutong Food Court for lunch from 12:00–1:15pm. This is a good introduction to Kuala Lumpur’s heritage hawker cooking under one roof; expect around RM20–40 per person, depending on how many dishes you share. It can get busy at lunchtime, so choose a table first if one becomes available, then take turns ordering. After lunch, use a Grab to Thean Hou Temple—the ride generally takes 15–25 minutes, depending on traffic.

Afternoon: Thean Hou Temple and REXKL

Spend about 2:00–3:30pm at Thean Hou Temple, whose red-and-gold details, covered courtyards and hilltop outlook make it especially photogenic in the afternoon. Dress respectfully with shoulders and knees covered, keep voices low around worshippers, and avoid blocking the prayer areas for photos. Admission is generally free, though donations are welcome. Continue by Grab to REXKL in Chinatown, usually around 15–20 minutes, and browse its independent book, cultural and food spaces from 4:00–5:30pm. Check the venue’s social pages on the day, as individual exhibitions, shops and events can have different hours.

Evening: Jalan Alor Food Street

Take a short Grab or walk from REXKL toward Jalan Alor Food Street, allowing extra time if the area is congested. Arrive around 7:00pm for the liveliest atmosphere, then choose a table at one of the open-front seafood and hawker stalls rather than committing to the first tout who approaches. Budget approximately RM30–70 per person; confirm seafood prices and serving sizes before ordering, particularly for fish, prawns and crab. After dinner around 8:30pm, you can stroll through Bukit Bintang before returning to the hotel by Grab, or walk back if the weather is comfortable.

Day 4 · Sat, Nov 7
Sentul, Kuala Lumpur

Batu Caves and Sentul

Getting there from Bukit Bintang, Kuala Lumpur
GrabCar (20–35 min, approximately RM15–30; book in the Grab app). Depart after lunch around 1:15pm for the 2:00pm Sentul Depot visit; allow extra time for traffic.
Rapid KL MRT/Monorail plus local connection (about 35–50 min, approximately RM3–6), but less convenient for Sentul Depot.
  1. Batu Caves — Batu Caves; see the temple steps and limestone cavern early to avoid heat and crowds, about 7:30–10:00am. Dress modestly; access and temple activity may vary.
  2. National Textile Museum — Dataran Merdeka; view Malaysian textile traditions in a compact museum visit, about 11:00am–12:30pm.
  3. Thean Hou Temple — Robson Heights; not recommended today because it was visited on Day 3.
  4. Sentul Depot — Sentul; explore its creative arts and event spaces if an exhibition is operating, about 2:00–3:30pm; check the programme before travelling.
  5. Aki’s Kok Noodle — Sentul; casual local noodle lunch or early dinner, approximately RM15–30 per person, about 4:00–5:00pm.

Morning: Batu Caves

Start early from Bukit Bintang, ideally by 6:45–7:00am, and take a Grab to Batu Caves; the ride usually takes 25–40 minutes on a Saturday morning, depending on traffic. The 272 steps are far more comfortable before the heat builds, and the temple area is generally liveliest from around 7:30am onward. Dress with shoulders and knees covered, and bring water; monkeys are common, so keep food and loose items inside your bag. Allow until about 10:00am, including time to look into the limestone cavern and around the temple grounds. Entry to the main cave complex is generally free, though smaller attractions may charge separately.

Late Morning: National Textile Museum

Return towards the historic centre by Grab, allowing roughly 30–45 minutes, and aim to reach the National Textile Museum at Dataran Merdeka around 11:00am. This is a compact, air-conditioned stop and a good counterpoint to the morning outdoors, with displays on batik, songket, weaving and traditional costume. Allow 60–90 minutes; opening hours can change, so check the museum’s official listing before setting out, with admission typically free or nominal. Afterward, have a light meal or drink nearby rather than making a full detour—the afternoon transfer to Sentul is the less predictable part of the day.

Afternoon–Early Evening: Sentul Depot and Aki’s Kok Noodle

From Dataran Merdeka, take a Grab to Sentul Depot around 1:15pm, allowing 20–35 minutes and extra time for Saturday traffic. The depot operates around exhibitions and events rather than as a permanently open museum, so check its programme and entry arrangements before travelling; if an event is not running, you may only be able to see the exterior. Spend roughly 2:00–3:30pm there, then continue to Aki’s Kok Noodle for an early dinner around 4:00pm. Expect a casual local meal of approximately RM15–30 per person, but verify the day’s opening hours before going, as smaller eateries can close early or sell out. From Sentul, a Grab back to Imperial Lexis Kuala Lumpur usually takes about 20–35 minutes; keep the evening free in case traffic or a delayed depot programme stretches the day.

Day 5 · Sun, Nov 8
Chinatown, Kuala Lumpur

Petaling Street and Chinatown

Getting there from Sentul, Kuala Lumpur
GrabCar (15–25 min, approximately RM12–25; book in the Grab app). Depart around 9:00am to reach Central Market before the 9:30am start; traffic may increase journey time.
Rapid KL train via Pasar Seni (approximately 25–40 min, RM2–5; pay with Touch ’n Go or buy a token), followed by a short walk.
  1. Central Market — Pasar Seni; browse Malaysian crafts and souvenirs, about 9:30–11:00am.
  2. Sri Mahamariamman Temple — Chinatown; visit Kuala Lumpur’s historic Hindu temple, about 11:15am–12:00pm; dress respectfully.
  3. Petaling Street Market — Chinatown; explore the covered market and surrounding lanes, about 12:00–1:00pm.
  4. Lai Foong Lala Noodles — Chinatown; seafood noodle lunch, approximately RM20–40 per person, 1:00–2:00pm.
  5. Kwai Chai Hong — Chinatown; photograph the restored mural alley and nearby heritage shophouses, about 2:15–3:00pm.
  6. Thean Hou Temple — Robson Heights; not recommended today because it was visited on Day 3.

Morning: Central Market and Chinatown’s Temples

Leave Imperial Lexis Kuala Lumpur around 9:00am for Central Market in Pasar Seni. A Grab usually takes 15–25 minutes and costs about RM12–25; the alternative is Rapid KL to Pasar Seni followed by a short walk. Start with Central Market from about 9:30am to 11:00am, when the stalls are easier to browse before the midday crowds. Look for Malaysian batik, pewter, handicrafts and small souvenirs, but compare prices before buying. From there, walk roughly 10 minutes through Petaling Street to Sri Mahamariamman Temple, allowing 45 minutes for the visit. Remove your shoes, dress with shoulders and knees covered, and keep voices low; a small shoe-storage or entry fee may apply.

Lunch and Afternoon: Petaling Street Heritage Lanes

Continue into Petaling Street Market around noon. The covered market is lively but touristy, so enjoy it for the atmosphere and look into the surrounding lanes for older shophouses and small food stalls rather than rushing to buy everything at the first stall. At about 1:00pm, stop at Lai Foong Lala Noodles for a seafood noodle lunch, budgeting approximately RM20–40 per person. It can be busy at lunchtime, and seating is fairly practical rather than leisurely, so expect a short wait and bring cash as a backup. After lunch, walk about 10 minutes to Kwai Chai Hong around 2:15pm. The restored alley is compact and best treated as a relaxed photo stop; take time to explore the nearby heritage shophouses instead of staying only in the mural lane.

Late Afternoon: Easy Return

After Kwai Chai Hong, return to the hotel by Grab, usually 15–25 minutes depending on Sunday traffic, or walk back toward Pasar Seni for the train if you want to avoid road congestion. Skip Thean Hou Temple today since you have already visited it; this keeps the afternoon unhurried after several busy Chinatown stops. For a quieter finish, have a drink near the hotel or rest before dinner—Chinatown is most enjoyable when you leave room for wandering rather than trying to add another major sight.

Day 6 · Mon, Nov 9
Kuala Lumpur City Centre

Departure from Kuala Lumpur

Getting there from Chinatown, Kuala Lumpur
GrabCar (15–30 min, approximately RM12–25; book in the Grab app). After the 10:00am breakfast, leave around 10:15am; allow a buffer for checkout and the transfer to KL Sentral for the ETS departure.
LRT from Pasar Seni to KLCC (about 15–20 min, approximately RM2–4; Rapid KL/Touch ’n Go), then walk or take a short Grab to the hotel; less suitable with luggage.
  1. Taman Eko Rimba KL — Bukit Nanas; short forest walk near the hotel, about 7:30–8:30am.
  2. VCR — Bukit Bintang; breakfast and coffee, approximately RM25–45 per person, about 9:00–10:00am.
  3. KL Sentral → Johor Bahru Sentral by ETS — depart with at least 30 minutes for hotel checkout and station transfer; allow roughly 4.5–5 hours door-to-door, with the exact train depending on the booked timetable.

Morning: Taman Eko Rimba KL

Start with a quiet final morning at Taman Eko Rimba KL in Bukit Nanas, around 7:30am. From Imperial Lexis Kuala Lumpur, it is a short Grab ride or walk depending on your preferred entrance; allow roughly 10–15 minutes. The easy forest paths take about an hour and feel surprisingly green for central Kuala Lumpur. Wear proper walking shoes, bring water, and expect humidity even early in the day. Entry is generally free, though trails or facilities can occasionally be affected by maintenance or weather, so check conditions before setting out.

Breakfast and Checkout

Around 9:00am, continue by Grab to VCR in Bukit Bintang for coffee and breakfast, allowing approximately 15–25 minutes in morning traffic. Set aside about RM25–45 per person; the café is popular, so a short wait is possible. Keep this stop relaxed but finish by around 10:00am, then return to Imperial Lexis Kuala Lumpur to collect your luggage and complete checkout. Confirm your ETS booking and check the exact departure platform or train time before leaving the hotel.

Late Morning–Afternoon: Returning to Johor Bahru

Allow at least 30 minutes for checkout and the transfer from Imperial Lexis Kuala Lumpur to KL Sentral. A Grab is the simplest option with luggage and usually takes 15–30 minutes, but traffic can slow the approach to the station; aim to leave with a generous buffer rather than relying on the quickest estimate. At KL Sentral, allow time to find the ETS concourse, collect refreshments, and board calmly. The journey to Johor Bahru Sentral is roughly 4.5 hours door-to-door depending on the booked train, so keep water and snacks with you.

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