How to Spend 5 Days In Kuala Lumpur With A Stop In Ipoh
The Good Observer Blog contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase or booking through one of my affiliate links, I may receive compensation at no extra cost to you. Read my full disclaimer here for more information.
Wondering if 5 days in Kuala Lumpur is too much? Or not nearly enough?
After visiting Kuala Lumpur multiple times, mostly thanks to early visa runs from Bali, I’ve refined this route again and again. I can confidently say that 5 days is the sweet spot.
It gives you enough time to see the highlights without rushing, while still escaping the city for something quieter.
Because KL’s city centre is so close to the airport and incredibly easy to navigate, you can comfortably add a side trip without turning your itinerary into chaos. And trust me, you will want to.
Before my first trip, several Malaysians insisted I visit Ipoh. They described it as beautiful, underrated, and often skipped by tourists.
They were absolutely right. The mix of limestone cave temples, colonial streets, and relaxed café culture makes it the perfect contrast to Kuala Lumpur’s energy.
I first followed this itinerary solo and it flowed perfectly. Later, I shared my exact plan with a couple I met after my trip.
They were on their honeymoon and absolutely loved it, especially the romantic accommodation I had booked in Ipoh. The peaceful setting and beautiful surroundings made it feel extra special for them.
That is when I realised this itinerary works just as well for couples as it does for solo travellers.
In this guide, I will walk you through my full 5 day Kuala Lumpur and Ipoh itinerary, including where to stay, how to get around, how to reach Ipoh easily, and how to structure your days so you experience everything from the iconic Petronas Towers to hidden cave temples without ever feeling rushed.
Itinerary Overview:
Day 1: Arrive in Kuala Lumpur, Chinatown, city views at night
Day 2: Petronas Towers, Saloma Bridge, Batu Caves
Day 3: Train to Ipoh, cave temples, Mirror Lake
Day 4: Ipoh Old Town, heritage walk, local cafe
Day 5: Return to Kuala Lumpur, visit the oldest mosque, or continue to the airport

How To Get To And Around Kuala Lumpur
From the airport to KL:
Like I mentioned earlier, getting to the city is really easy. By train it only takes 28 minutes from the airport to Kuala Lumpur Sentral (train station in Kuala Lumpur). This is honestly the best way because it’s efficient and fast. This is pretty key on a 5-day trip!
The train is called KLIA Ekspres. It is clean, reliable, safe and fast, I get it all the time! ➡️ You can book your tickets here on Get Your Guide for $14 or right at the airport. However, online is a lot faster and you don’t need to queue.
If you’re on a budget, you can opt for a bus which will cost you around $4 instead. It will take about 1h and 30 minutes but that’s if you don’t factor in traffic, so it could take even longer.
If you don’t mind the bus and are on a budget ➡️ Grab your seat on the bus here on 12Go. It’s the best way to get your tickets!
Best way to get around KL:
I love taking the MRT which is the local train (similar to the subway). It’s clean, affordable, spacious and on time. It covers pretty much anywhere you need and it’s fast.
However, you should know that you need cash to get the tickets. I didn’t know that so I had to cash out, then break the money buy buying a water bottle and then get my train tickets!
The machine will provide a digital coin that you will tap at the gate, it’s easy and intuitive to use but I just couldn’t believe I needed cash to get on the train!
Take a look at the map here if you want to check exactly which stations are covered. There are different passes available, they vary from time to time so make sure to check the current travel passes available here.
Keep in mind that if you join a 1 day tour, it’s very likely the guide will drive you from one spot to the other so you won’t need the MRT for that day!
Another good way to move around is using the Grab App, which is widely used in South East Asia. This is the equivalent of Uber and works really well. You can either get a bike or car.
Day 1 – A Taste Of Kuala Lumpur
Morning: Drop your bags and relax before a busy afternoon!
Check-in at your hotel, so you can drop your bags and refresh. If your room is not ready yet, make sure to drop your bags at reception.

If you need to kill a couple of hours for the room and you’re hungry, the central station is also some sort of shopping centre and it’s a great place to grab some food or a coffee.
I stayed at this amazing hotel called Alila Bangsar. As a solo traveller I felt looked after, my room was stunning and I absolutely loved the pool! ➡️ Check current prices here on Booking.com!
The reason why I chose this hotel is that it’s close to the Sentral Station where I would need to go to the airport and reach Ipoh.
I actually walked from the train station to the hotel but you can take the MRT (overground train) or get a “Grab” (taxi).
Afternoon: Explore Chinatown
Once you settle in, get ready for the first adventure in Kuala Lumpur which will be in Chinatown.

There is a lot to explore in this neighbourhood. The street art is breathtaking, there is a big local market too and beautiful historical buildings.

If you have some time I would recommend visiting Thean Hou Temple, it’s beautiful and frequented by local people. At this temple you can play a fun game by pulling a fortune stick that will “predict your fortune”. However, if you don’t like what it says and don’t want it to happen, you can tie the piece of paper to a tree on the right side of the temple.
My note said I will travel for the rest of my life (which I liked) and a couple next to me pulled a paper saying they will divorce!
After spending most of your afternoon in Chinatown, go back to your hotel for a quick shower and head out to explore KL by night.
I’m not a big fan of big cities but I found the KL skyline absolutely magical at night.
If you don’t want to miss it, you should definitely go on a Hop-on Hop-off bus. I know it’s touristy but it’s cool and you get an overview over the best spotsof the city in one go. KL is a warm town so being on a roof-less bus at night will be breezy and enjoyable! ➡️ You can reserve your tickets for the sightseeing bus right here on Klook.com.
Day 2 – Sightseeing Day In Kuala Lumpur
Ok, this is the day where you are going to sweat a lot, walk and fully explore the city. So wear a light outfit and comfy shoes because today you’re on the go!

Morning: Visit the Twin Towers
Start from admiring the famous Petronas Towers (or Twin Towers).
The best way to see them is from the Saloma Bridge which connects the districts of Kampung Baru and Kuala Lumpur City Centre. So I recommend heading to Saloma Bridge first and then to the Petreonas Towers.
You can go to the top of the Twin Towers and see the amazing view over the city from the Observation Deck. It’s on the 86th floor and it’s breathtaking! ➡️ Get your tickets in advance on Get Your Guide!
Alternatively, enjoy some air conditioning inside the shopping centre (still inside the towers) before going to the next top. Trust me, you can do with an AC break. I was dripping in sweat already by this point!
Afternoon: Visit the unmissable Batu Caves Temple
The next stop is Batu Caves and it’s the reason why you are wearing your light trainers and outfit at this point. Because you guys, it’s going to be hot!
Please bear in mind there will be monkeys here, so make sure to leave your backpack in the car or at your hotel if you don’t want any problems.
The Batu Caves are incredible, I can’t describe how big that statue was behind me or how climbing those colourful steps killed me, you have to do it yourself!

Before getting up, there is a temple right at the bottom of the stairs and it’s called “Sri Alarmel Mangai Samedha Sri Venkatajalapathi Temple“.
You will love the colours and statues inside, and you can even get a blessing from the Pujari (Hindu priest).
Remember to wear something that covers your knees before entering the temple and the same for the stairs and cave. If you don’t have anything you can rent a sarong for about $4.
Climb the Batu Caves stairs!
Right, let’s go back to the stairs. Accessing the stairs, temples and everything at Batu caves is free so after visiting the temple, put the shoes back on and start climbing the stairs!
It’s a lot of stairs! And a lot of monkeys, hoping to find tourists with plastic bottles (which they love!). My advice is to look straight at where you are going and they won’t bother you at all.
As soon as you reach the top and enter the cave, well, it’s hard to describe because it’s the most unique experience I’ve ever had!
The cave is really tall and there will be chickens (not sure why), Hindu music playing and amazing architecture. The acoustic is very interesting as it echoes different sounds (not at all what I expected but loved it!).
So is it worth it to climb the stairs? Absolutely YES!
If you don’t have a car and want to optimise your time, ➡️ I would strongly recommend this tour, where you can fit everything in one day including what I suggested for day 1! The guide is amazing, funny and highly knowledgeable!
Day 3 – Train to Ipoh And Full Immersion In Nature

Morning: Jump on the train to Ipoh!
Right, we are back on the road!
The best way to get from KL to Ipoh is definitely by train. I had a really good experience!
Make sure to book the train ticket to Ipoh in advance. You might struggle if there are school holidays or national holidays on the way! This is the best website to book your train ticket or you can buy it at the train station (KL Sentral).
It will take about 2h30 to get to Ipoh if you book the ETS Platinum ticket (which is the fastest train) and it costs $10. Again, the train is really nice and clean!
Alternatively, you can take a bus, which is about $6. There isn’t much price difference compared to the train so I wouldn’t personally go for it. ➡️ However, if train tickets run out, this is where you can book your bus tickets!
Afternoon: Check in at this dreamy hotel and visit the temple in a cave
Once you get to the station, get a Grab (taxi) to your hotel. I stayed at a place called Tui Blue The Haven Ipoh.
It’s a 20 min car from Ipoh town centre but it’s totally immersed in nature and it’s absolutely stunning!! It’s also the perfect base if you want to visit cave temples and lakes! ➡️ Check room availability here!

Once you settle in, get ready to get out! We are visiting Gua Kek Look Tong, which is an amazing cave temple not really known yet by tourists!
The temple is beautiful but the setting is even better. Just behind the temple, there is a huge park with 2 lakes and it even includes a reflexology path, which you could walk barefoot!
I had a lot of fun here on my own and I couldn’t believe it was free of charge!

If you still have some energy after the caves, I would suggest visiting the Mirror Lake or Qing Xin Ling Leisure & Cultural Village (which is temporarily closed at the moment as they are improving a few areas, so check their website before your trip!).
Here you can go for hikes, rent a bike and have an amazing time out!
Day 4 – Visit Ipoh Old Town

Morning: Visit the Old Town
The second day in Ipoh is going to be in the Old Town. I could just suggest going for a walk around but I have to say this Airbnb experience was fantastic and I would really recommend it: Historical heritage walk around Ipoh (not sponsored but loved it!!).
Sunny will take you around the old town, and give you a deep dive into the history (which is really far from what I knew) and local culture. He will also tell you the best places to eat and hidden gems!
After the cultural experience, I would take some time to come back to the places I liked the most or explore all the suggested places to eat around town. The architecture of the town is very fascinating, especially around Market Lane and Concubine Lane.
Afternoon: Take pictures and check out this cafe!
I took a lot of fun pictures with my tripod and felt totally safe walking around alone!
My favourite cafe was A Jie Cafe which is a bit of a walk from the Old Town (consider getting a Grab).
If you don’t want to spend the night in Ipoh and just do a day trip, you can totally do it! ➡️ This day tour from KL includes transport and a visit to Ipoh’s islands!

It’s a local cafe suggested by a local friend. I haven’t seen any tourists there, just a lovely community cafe serving amazing traditional food and tea.
The waitresses were lovely and treated me like I was family!
Day 5 – Train to the airport Or Extra Trip
On day 5 I would head to the airport because it takes some time to get there from Ipoh.
The route would be: a train back to KL again and then another train from (KLIA Express again) to the airport.
If you are not rushing to the airport (or have an extra day), then I would suggest spending at least a day at Cameron Highlands visiting tea plantations. ➡️ This tour takes you there exactly from Ipoh and it’s fantastic!
In case you have more time in Kuala Lumpur, I strongly recommend visiting Masjid Jamek Mosque, which is the oldest mosque in Kuala Lumpur. It’s located right at the junction of 2 rivers and it’s definitely very fascinating.
That area is called River of Life and it’s now super popular for evening fountain shows or just a nice walk.
FAQs On Visiting Kuala Lumpur
Staying near Kuala Lumpur Sentral or along an MRT line makes this itinerary much easier.
It gives you quick access to the airport, Batu Caves, and the train to Ipoh, while still being well connected to Chinatown and the city centre.
You should wear clothing that covers your knees and shoulders when visiting temples such as Batu Caves and cave temples in Ipoh.
Light, breathable fabrics are ideal due to the heat. If you arrive unprepared, sarongs are usually available to rent on site.
If you have a couple of extra days, there are two great options. You can continue north to Penang, which is well known for its heritage streets, temples, and historic neighbourhoods.
Another easy option is heading back to Kuala Lumpur and visiting Malacca. This town works very well as a day trip and offers a deeper look into Malaysia’s colonial history.
There are several day tours from Kuala Lumpur that include transport, which is ideal if you prefer not to organise everything independently.
When I visited Malaysia for only 5 days, I had some difficulties because I joined lots of tours in order to squeeze in as much as possible.
When joining tours, you don’t normally get many options for lunch, so I tried to bring some snacks with me to keep me going.
Once I got to the hotel in the afternoon, I would always get a delivery through the Grab app. It’s a good way to pick a meal, there are many options and most of them come with the ingredients’ list.
If you have allergies, I recommend you read this blog post I wrote with my top tips (I’m not a doctor but this is what I normally do!).
What Next?
Did you know you can shower for free in Kuala Lumpur Airport? You guys, I’m obsessed with airports and let me tell you that KL has one of the best airports in Asia. The free shower is near the domestic departure and it’s really well equipped! Check my full blog post here for more information on the airport 🙂
Food is also pretty decent, there are many options even for special people like me with allergies!
Ciao for now,
Silvia x
Related Blog Posts:
5 Best Luxury Hotels In Kuala Lumpur Worth Splurging On
Ubigi eSIM Malaysia Review After My Kuala Lumpur Trip
Banyan Tree Kuala Lumpur Review After My 4-Night Stay
Shower Facilities at Kuala Lumpur Airport: Everything You Need to Know
✍️ Solo Travel Planning Guide 🌴
Before you start your unforgettable adventures to a new country, here are the essential tips every solo traveller should know:
📱 Should I get an eSIM?
✅ Yes. Having data from the moment you land makes your trip so much easier. I recommend Ubigi eSIM, which connects instantly without queuing at the airport for a SIM card and works better than other eSIMs I have tested. 👉 Check current plans here
🚑 Should I buy travel insurance when travelling alone?
✅ 100% YES! — My #1 safety tip for all travellers is to buy travel insurance for every trip in case anything happens during their visit. I highly recommend HeyMondo – you get 24/7 support and it’s budget-friendly!
🏩 What’s the best way to book my accommodations?
My go-to for hotels or hostels is Booking.com. For hostels, I normally go for Hostelworld (you can also filter by private rooms if you want!). If you love pets you should consider Trusted Housesitters, you would get free accommodation in exchange for looking after amazing pets ❤️
✈️ Where can I book my flight?
Skyscanner is definitely the best one out there! I love their “explore everywhere” function for when I need inspiration on where to go next! If you will embark into a long flight and you love showering in between flights or just using the lounges in airports all over the world, check out Lounge Passes on Klook, GetYourGuide or get a lounge membership on Priority Pass!
🚕 How can I book my taxi in advance from the airport to my accommodation?
I always recommend reserving your taxi in advance via Klook.com. This is because it will ask you for flight details and the driver will be able to track your flight in real time. I would book my taxi especially when I fly to new places or get there at night time! If you want to rent a car instead, use DiscoverCars, they have cars available to pick up right at the airport!
🐒 What’s the best way to book my activities?
Get Your Guide and Viator are the best ones. You can go through the reviews to learn more about each activity and they have amazing customer support!
🏄🏽 Where can I book surf camps or yoga retreats?
Booksurfcamps.com is the best for surf camps all over the world. Bookyogaretreats.com is my go-to for the best yoga retreats worldwide.
💰 𝗖𝘂𝗿𝗿𝗲𝗻𝗰𝘆: The best debit card to use when travelling worldwide is Wise! It’s easy to apply for and you save lots of money when travelling alone.
