- MALAYSIA ||
- Published on
2-Week Malaysia Itinerary: KL, Malacca, Ipoh & Penang

- Name
- Ryan Kretch
- Threads
- @thefabryk
- About Us
- About Me
- ← Back to the blog

Malaysia had been sitting on our radar for years before we finally gave it a proper shot. It blew us away. We ended up spending close to two months exploring the country between several trips, and what we found was a place so layered, so food-obsessed, and so full of unexpected surprises that two weeks feels like barely scratching the surface. But two weeks is a great place to start.
This itinerary covers the classic backbone of a Malaysia trip: Kuala Lumpur → Malacca → Ipoh → George Town (Penang) → Batu Ferringhi (Penang). It moves at a pace that lets you actually absorb each place rather than just checking boxes, and it's built around the stuff we actually did, ate, and loved. Nothing here is filler.
How to use this itinerary
This is designed as a 14-day route, but it's flexible. If you only have time for 10 days in Malaysia, cut out Ipoh or shorten the KL/Batu Ferringhi section. If you have 3 weeks in Malaysia, add a few days in Ipoh, or tack on a flight to Langkawi at the end. This only includes Peninsular Malaysia, but definitely check out Borneo Malaysia for a true raw adventure!
And go deeper with our related destination guides:
Overview: The Route
Here's the shape of the trip at a glance:
| Days | Destination | Highlights |
|---|---|---|
| 1–4 | Kuala Lumpur | Petronas Towers, Jalan Alor, Batu Caves, nightlife |
| 5–6 | Malacca | UNESCO heritage, Jonker Street, riverside meals |
| 7 | Ipoh | White coffee, old town murals, salt-baked chicken |
| 8–11 | George Town, Penang | Street food, heritage streets, Penang Hill, bars |
| 12–14 | Batu Ferringhi, Penang (alternative: Langkawi) | Beach, sunsets, Penang National Park |
Getting between destinations: Buses and trains connect most of these cities efficiently. For example, for KL to Malacca, it's a 2-hour bus. Malacca to Ipoh and Ipoh to Penang are best by bus too. We've linked transport tips in each section.

Days 1–4: Kuala Lumpur
This video is quite an off-the-beaten-path journey through KL, so feel free to add some of these into your trip:
Kuala Lumpur is a city of contrasts, and it rewards those who lean into the chaos. Ancient Hindu temples press up against gleaming supertalls. Hawker stalls serve incredible food for a few ringgit while five-star infinity pools float overhead. We spent a full month here and think it's massively worth visiting... but 4 days is a solid introduction.
We have a very detailed Kuala Lumpur nightlife guide and a full gay KL guide if you want to dig deeper on either front.
Where to Stay in Kuala Lumpur
The Golden Triangle area (KLCC and Bukit Bintang) is your base. It's the most central, walkable, and well-connected area. International chain hotels here are well-trained and no-fuss... great for couples of all kinds.
For luxury: Shangri-La, W Hotel, or The RuMa are the standouts.
For a longer stay or something more local, consider a condo. We stayed at NOVO Ampang for a month, and it completely exceeded expectations... infinity pool, full gym, weekly cleanings, and a kitchen, all for around €650 per month for two.

Day 1: Arrive & Explore Bukit Bintang
After arriving into KLIA, take the KLIA Ekspres (28 minutes flat) or a Grab into town. Check in, freshen up, and ease into KL with a wander through Bukit Bintang.
In the evening, head to Jalan Alor... one of the best street food strips in the city. It really comes alive after dark, with hawker stalls stretching down the road. Order the spicy prawns, satay, and whatever looks good. It's loud, tight, and perfect.

Tonight: If you have energy after dinner, the strip along Changkat Bukit Bintang has bars and clubs for a nightcap or a proper first night out.
Day 2: Landmarks, Towers & Rooftops
Start with a half-day city tour to orient yourself... especially helpful given how sprawling KL is. This is exactly the tour we did. Thankfully, considering how much KL is a sauna most times of the years, the tour transports you between landmarks by a bus with A/C.
Then: Merdeka 118 (the world's second-tallest tower... hard to miss, even harder not to be humbled by), the Petronas Towers (book e-tickets in advance to skip queues):
And/or the KL Tower with its glass-bottom balcony:

End the evening: The Vertigo Bar at the Banyan Tree offers some of the best city views in KL... especially at sunset. Book ahead. If you want to combine rooftop bars and the Petronas skyline in one evening, this is the night for it.
Day 3: Chinatown & Batu Caves
Morning: Head out to Batu Caves... a half-day trip featuring rainbow stairs leading up to a stunning Hindu temple inside a massive limestone cavern (272 steps, and yes the monkeys will try to steal your stuff). Skip guided tours here; just get a Grab. Pair it with lunch at Oh Yeah Banana Leaf nearby.

Afternoon: Head to Central Market for artisanal finds or check out the always-buzzing Pasar Seni area.

Tonight: Food stall jump at Petaling Street in Chinatown. Walk slowly, grab breakfast from a hawker, and soak in the energy of what is genuinely one of KL's liveliest neighborhoods.

Day 4: Local Neighbourhoods & Nightlife
Daytime: Escape the tourist circuit and explore the Kampung Baru village... one of the most fascinating contrasts in the city, where traditional Malay wooden houses sit beneath gleaming skyscrapers. Then wander through Bangsar for independent cafés and local lunch spots.

Try the KL sambal food tour if you haven't already scratched the food itch enough:
If you want something really different, you can take a day trip to the administrative capital of Putrajaya, which is just 30 minutes by metro from the center of KL (although it wasn't our world's most favorite place).
Tonight: If you want to end your KL time on a memorable note, try one of KL's private karaoke rooms. Rent a room by the hour, stack it with beers, and belt out pop hits. Head to Manekineko or these little 2-person booths at Loud Speaker:
Days 5–6: Malacca
Just two hours south by bus, Malacca (Melaka) serves up a UNESCO World Heritage Site's worth of history in a surprisingly compact and walkable city. Dutch colonial squares, Portuguese hilltop forts, and a Baba-Nyonya culture that doesn't exist quite like this anywhere else.

While it absolutely works as a day trip from KL, Malacca really shines with an overnight stay. Evenings on the Malacca River, the Jonker Street night market, and the generally charming pace of the city make it worth lingering.
Getting there from KL: Buses run from TBS (Terminal Bersepadu Selatan) in KL every 30–60 minutes. Journey time: ~2 hours. If you'd rather start your trip here and go to KL after (as to not back-track), you can take a bus directly from KL Airport.
Where to Stay in Malacca
We chose Colin's Place, which is just a 10- to 15-minute walk to Jonker Street, but loved it, as it was in an old colonial style house, the hosts were kind, and they served up a pretty delicious local breakfast.
It wasn't the poshest place in the world, so if you are looking for something a bit nicer, but still with the Colonial vibe, check out Baba House Melaka.
Day 5: Arrive & Explore Dutch Square
Arrive by bus (book from TBS bus terminal in KL), check into a boutique guesthouse near Jonker Street, and wander your first afternoon through Dutch Square, A Famosa fort, and up Christ Church Road. Explore the Jonker Street Night Market (if you are there on Friday to Sunday nights). The riverside at golden hour is spectacular.
If you feel like making the most of this day by supplementing all the sights with knowledge from a guide, check out this tip-based tour.
Day 6: Portuguese Settlement & Straits Mosque
Start early to beat the heat. Head to the Straits Mosque (Masjid Selat) in the morning... a stunning structure that rises directly from the water, accessible via a causeway. The pristine white architecture and peaceful atmosphere make it one of Malaysia's most photogenic religious sites. Non-Muslims can visit outside prayer times.
Then venture to the Portuguese Settlement... a unique enclave where descendants of Portuguese colonists still live and speak a creole version of Portuguese (Kristang). Walk the narrow streets, peek into colorful homes, and grab lunch at one of the waterfront restaurants serving grilled fish and Portuguese-influenced seafood. The atmosphere here is genuinely unlike anywhere else in Malaysia.
We actually came here and celebrated Christmas Eve here and there were some massive celebrations going on (including huge fireworks at midnight), making it one of the most unique places we've ever celebrated Christmas.
Return to central Malacca for the afternoon, browse the antique shops along Jonker Street, and take the evening bus north toward Ipoh (or stay another night and take an early bus).
Day 7: Ipoh
Ipoh is a city that most travelers skip in favor of going straight to Penang, and that's their loss. A former tin-mining boomtown that never quite regained its footing, Ipoh now wears its faded colonial architecture with a certain quiet charm. Part semi-ghost town, part culinary mecca... all with some incredible food.
Getting there from Malacca: Direct bus to Ipoh. Journey time from KL: ~5 hours
Don't miss:
- Ipoh White Coffee: this is the origin city. Order it at any of the classic kopitiams in Old Town
- Salt-baked chicken: you literally crack the clay casing open with a hammer
- Old Town murals: George Town gets all the credit for street art, but Ipoh has several gems
- Papan Heritage Village: A grab away from the main part of town, this had to be one of our favorite places in Ipoh. It is a village that is half abandoned, where you can walk through lots of the old, decaying homes.
Ipoh works well as a single-night stopover between Malacca and Penang, or as a same-day transit stop if you're on a tighter schedule.
If you have extra time in Malaysia, consider adding Cameron Highlands... a hill station between Ipoh and Penang known for tea plantations, cooler mountain air, and jungle hikes. It's easily accessible by bus and makes a great 1 or 2 day detour. You can also take an organized day tour.
Days 8–11: George Town, Penang
George Town is genuinely one of our favorite cities in all of Southeast Asia. It has layers... UNESCO heritage in every direction, a street food scene that could realistically keep you busy for weeks, a creative and quietly inclusive nightlife, and the kind of atmosphere that makes it hard to leave.
For our complete guide, check out Gay Penang and our Things to Do in Penang post.
Getting there from Ipoh: Direct bus to Penang. Journey time from KL: ~2:15 hours. Make sure to go to Terminal Bus Sungai Nibong and not Butterworth or Penang Sentral, as you will need to take a long taxi ride over the bridge otherwise.
Where to Stay in George Town
- The Eastern & Oriental Hotel: colonial luxury, infinity pool over the Strait of Malacca
- G Hotel Kelawai: rooftop pool, modern design, brilliant location
- Cheong Fatt Tze (The Blue Mansion): staying inside the heritage site itself (yes, it was in Crazy Rich Asians)
- The Pink Cabana Hotel: quirky, cheap, and very Palm Springs energy


Day 8: Arrive & Wander
Get the bus into Penang Island. Check in and spend the afternoon getting utterly lost in the UNESCO Heritage Zone around Armenian Street, Chulia Street, and Love Lane.
If you are looking for a tour that takes you all around George Town and beyond, give this one a go! It covers the Clan Jetties, the ornate Khoo Kongsi clan house, the Pinang Peranakan Mansion, and wraps up with a visit to the Reclining Buddha Temple, home to the world's 3rd longest reclining Buddha statue.

In the evening, head to the Clan Jetties for sunset. These stilt houses over the harbor water, built by Chinese immigrants in the 19th century, are one of the most unique places we've ever stumbled onto. Go at golden hour.

Day 9: Food, Food, Food
Block out your entire day for eating. This is not an exaggeration.
Start with a food tour:
Then continue on your own: hawker centers or Anson Road Market Food Court in George Town are standouts. Follow your nose down Kimberley Street for street vendors and the famous Penang Chendul.

For restaurants: Belachan Tapas Lab for creative local-international fusion, or any of the Michelin Bib Gourmand spots for big flavors at impossibly low prices. For dessert, Passion Heart Café for cakes that will rearrange your priorities.

Don't skip the kopitiams. Our favorite for atmosphere and food is Makan Pagi:
Day 10: Penang Hill & Kek Lok Si Temple
Get out of the city heat and up into the hills. This half-day tour covers both Kek Lok Si Temple and the Penang Hill in one go:
Kek Lok Si Temple is Asia's largest Buddhist temple complex... it genuinely earns that description. The 7-tier pagoda, the enormous bronze Guan Yin statue, the mix of Chinese, Burmese, and Thai architecture. Give yourself time here.

At the top of Penang Hill, pay extra to enter The Habitat... a nature observatory with impressive canopy walkways, excellent wildlife spotting (we saw snakes and black giant squirrels), and a skywalk with panoramic views above the tree line.

Day 11: Nature, Nightlife & Wrap-Up
If you haven't explored the western side of Penang yet, today's a good day to get a Grab out to Balik Pulau... durian orchards, fishing villages, and a pace of life completely removed from George Town:
Tonight: George Town nightlife. Start with cocktails at BISO Cocktail Bar... they take ingredients you'd find in savory dishes and turn them into extraordinary cocktails.

Then head into the heart of the action: Love Lane for bar-hopping, or Tujoh Bar and Seventy7 Bar if you want somewhere more welcoming for everyone.

Days 12–14: Batu Ferringhi, Penang
After the intensity of George Town, Batu Ferringhi is the reset you didn't know you needed. Penang's main beach strip sits about 30 minutes north of the city... and while the beach itself is good-not-great, the pace here is a whole different thing.
We literally packed up our bags mid-trip and moved here for a week because we needed sea breeze and slower mornings. It delivered.
A note for beach lovers: If pristine beaches are your priority, consider skipping Batu Ferringhi altogether and flying 40 minutes northeast to Langkawi instead. The beaches here in Penang are honestly not the most noteworthy, but Langkawi's coastline, with powdery sand, clearer water, and a more resort-focused scene, makes a compelling case for a final few days. It's an easy flight from Penang International, and you'll get far better beach time for your effort.

Where to Stay in Batu Ferringhi
- PARKROYAL Batu Ferringhi: right on the beach, multiple restaurants, good gym
- Lost Paradise: Bali-style, nature-integrated, infinity pool with Andaman Sea views (our bathroom was an outdoor room with a tree growing through it)
- Ferringhi 51: modern, sleek, hillside views, and occasionally a family of monkeys at the window


Day 12: Beach, Markets & Unwind
Move to Batu Ferringhi. Beach walk, beachside seafood restaurants for dinner, the evening Batu Ferringhi Night Market for sarongs, trinkets, and street food.
Day 13: Penang National Park & Jungle Hikes
Head to Penang National Park at the northwest tip of the island for jungle hikes and secluded beaches like Monkey Beach. Take a morning boat if you don't want to hike in. Come back and collapse by your hotel pool.

Day 14: Departure & Onward Options
Final morning in Malaysia. Slow coffee at a kopitiam. Depart from Penang International Airport (PEN) or take a 40-minute flight to Langkawi for a beach extension if you have more time.
Alternatively, consider crossing north into Thailand... Hat Yai and Songkhla are just over the border and is a fascinating city in its own right, with great food and easy onward connections.
Practical Logistics for Malaysia
Getting to Malaysia
KLIA (Kuala Lumpur) is your most common entry point. Budget airlines like AirAsia connect major Asian hubs; otherwise main carriers from Europe and the US route through Emirates, Qatar Airways, and others. The KLIA Ekspres gets you to KL Sentral in 28 minutes.
Visas
Most Western passports receive 90 days visa-free. You will need to fill in a Malaysia Digital Arrival Card (MDAC) before arrival at imigresen-online.imi.gov.my/mdac/main. There are computers at the airport if you forget.
Check current requirements at iVisa.
Getting Around
- Within KL: The MRT/LRT system is excellent. Pick up a myRapid KL card from any 7-Eleven. Grab for anything outside the metro reach.
- Between cities: Buses (from TBS in KL) are comfortable and cheap. KTM intercity trains connect KL, Ipoh, and Butterworth (for Penang).
- In Penang/George Town: Grab is your friend. The heritage zone is walkable; everywhere else requires transport.

A quick note on walking in Malaysia... the pedestrian infrastructure is not always great. This video from KL says a lot:
Internet & Data
Use inexpensive eSIMs for data before arrival and switch to a local SIM once in the country (you can do this at a 7-11). Most cafés have free Wi-Fi too.
Currency
Malaysian Ringgit (MYR). Cards are accepted widely, but carry cash for hawker centers, markets, and smaller spots. ATMs are everywhere.
Best Time to Visit
Malaysia is year-round, but March to September is generally drier. KL is hot and humid regardless of season. Penang's best weather is December–February. We came here during this time and can very much say it was sunny most days!
More Malaysia reading on Fabryk:
- Gay Kuala Lumpur Guide — LGBTQ+ bars, saunas, hotels & safety
- 18 Things to Do in KL at Night — our full KL nightlife breakdown
- Is Kuala Lumpur Worth Visiting? — honest pros, cons & verdict
- Gay Penang Guide — LGBTQ+ scene, hotels & nightlife in Penang
- Things to Do in Penang — the full Penang activities guide



WHAT OTHERS HAVE TO SAY: