Home >> Cruise,Malaysia Travel,Other Travels,Thailand Travel >> Royal Caribbean Cruise with 17-month old toddler (Part 2: Land excursions at Port Klang, Penang and Phuket)

Continued from: Royal Caribbean Cruise with 17-month old toddler (Part 1: Aboard Voyager of the Seas)

Our 6 Days 5 Nights ‘Spice of Southeast Asia’ cruise called at Pork Klang, Penang and Phuket (coincidentally all starts with ‘P’!).  Here is the itinerary:

Hubby and I are generally thrifty travellers.  When we cruised in Greece in 2010, I did tons of research into each port-of-call to see how we could get around on our own instead of joining the cruise excursions (which cost a bomb) and I must say we really saved a LOT of money.  But this time round, with MF and my in-laws around (扶老携幼 as my hubby calls it), we took the easy way out: We hailed a cab at each destination and asked the cabby to bring us around for the day. Of course, cabs in Southeast Asia are MUCH cheaper than in Europe, so we still managed to keep to a tight budget.  (Plus, we maxed out the cab capacity, making our money worth!)


Voyager was the very first cruise ship to use Singapore’s new International Cruise Terminal (ICT) at Marina Bay.

I love the design of the cruise terminal.. When the Voyager was docked there, the terminal building looked like it was part of the cruise ship (I believe it was deliberately designed that way), really cool!

Being in Marina Bay, when you board the ship, it offers you an awesome view of Singapore’s Marina Bay skyline, complete with Marina Bay Sands and the Singapore Flyer.

Well, we weren’t exactly tourists, so we didn’t do what many tourists did as the ship sailed away: Snap photos of the skyline from the top deck.  We were busy doing what Singaporeans did: Eating.  But I did manage to take some photos from the dining room.

As swanky as it was, cruising from a brand new cruise terminal did pose some inconveniences for passengers.  Getting there, many passengers said they were brought to the wrong place by the cabbies.  They were brought to Marina South Pier, which is not too far from the ICT thankfully.  From the Marina South Pier, they could see the huge Voyager being docked at another building nearby and they simply pointed it to the cabby and off they were to the correct place.  Getting back, the queue for cabs at the ICT was terribly long, and there wasn’t exactly a steady stream of cabs coming because the ICT is in a pretty isolated spot and cabbies weren’t that familiar with the place yet.  We decided to hop onto the free shuttle bus connecting the ICT to Marina Bay Sands and Marina Bay MRT station.  We took the shuttle to the MRT station and took a train home.  My advice is that if you need a cab, hop onto the shuttle to Marina Bay Sands, there are many more cabs there.

Port Klang

Once we arrived at Port Klang, there was a counter at the first floor of the terminal building that offered taxi service.  Prices were fixed, so there was no need to negotiate with the drivers.  We requested for a Chinese driver which we felt more comfortable with.. Paid him RM 250 to go sightseeing in Kuala Lumpur (KL) and off we went! Really convenient.

The first place we visited was Bukit Bintang for shopping.  The shopping here was pretty upscale, not exactly the kind of shopping we were looking for in KL.

At one of the shopping centres, Pavilion, they were having a Madagascar carnival – much to MF’s delight! We spent all the time we had here, since we weren’t exactly interested in the shopping.

Our next stop was the famous Petronas Twin Towers.  It was just a short stop, for us to take photos and go.  But if you are a shopaholic, you can spend more time exploring the KLCC.

From the Petronas Towers, we also caught a glimpse of the KL Tower.

Well.. You can see that MF was clearly not the least bit interested in sightseeing.  Moving on, we went to our last destination: Jalan Petaling a.k.a. Chinatown.

Now THIS is our kind of shopping: Street stalls where you can haggler and get really cheap clothing, and food stalls touting local fare in every corner.  While hubby was busy shopping for his sports wear, I saw an interesting stall selling colourful muah chee and bought a box to try.

After we were done shopping, I insisted we take a hike to A&W for root beer float.  I miss A&W’s root beer float so much!! Was so sad when they pulled out of Singapore.  So when I spotted it in KL, I just had to go there.  The root beer float was simply classic – served in the frozen A&W mug.  Mmmmm….

MF took one look at it and clearly wasn’t very impressed.  I call this generation gap.

Well… That was it for KL.  The A&W root beer float was the highlight, as far as I am concerned.


The only research I did for this cruise trip was where to get good food in Penang. I LOVE Penang food! Penang char kway teow, Penang laksa.. Just the thought of it makes me drool! So I spent some time researching on where to get the best Penang food.

The ship docked at Swettenham Pier.  From my research, there is a coffee shop nearby (Eng Loh coffee shop) that served pretty good breakfast.  At the pier, there were many cabs touting for business, but I dragged the whole family for a walk to the coffee shop, despite the fact that we just had buffet breakfast on the ship.  But because we just had buffet breakfast, I only ordered coffee and a chai kueh.  They were delicious nevertheless.. Good coffee in the morning makes me a happy girl!

After eating, we visited the Peranakan mansion that was just across the road from the coffee shop.

There was nothing else around the vicinity, so we got a cab along the road (hubby made it a point to find one with a Chinese driver again) and asked him to take us around for 4 hours.  I can’t remember what was the price we agreed on.  The first place he took us to was Kek Lok Si Temple.

We had to queue pretty long to get onto the elevator that brought us to the top of the temple.  When we reached the top of the temple, we realized that we could have asked the cab to drive up! What a waste of time and money.  At the top of the temple, you get a pretty good bird’s eye view of Penang.. But it was simply too hot and sunny to hang around to appreciate.

When we were done viewing the temple, I told the cabby to bring us to the famous Penang laksa place at the foot of the temple.  He knew exactly where I was talking about, so off we went!

And lunch was served!  Just looking at the photo is making me drool! I love the flavours of Penang assam laksa, it’s something you can’t find in Singapore.  But not everyone loves it.. My father-in-law couldn’t appreciate it at all and kept complaining that there was no ingredients (no prawns, fish cakes, eggs etc.)  *roll eyes*.. Whatever.  I loved my laksa and finished drinking all the soup and could easily finish another bowl!

Our next destination was Penang Hill.  The queue to go up the hill was simply too long and we didn’t have that much time.  So we just took a been-here-done-that photo at the foot of the hill and left. Duh.

Since there wasn’t any other interesting sights in Penang, plus traffic was simply terrible there, we decided to head back to town and continue my food trail. I told the cabby to bring us to the famous Penang char kway teow at Lorong Selamat and he immediately knew what I was talking about. (I love this cab driver.. And this is why we travel with Chinese drivers.)

We had some oyster omelette to go with the char kway teow.. Both were fantastic!

After that, I told the cab driver to bring us to the famous chendol place at Penang Road and again, he did not disappoint us and brought us right to the front of the stall.

That was all we had time for.  I really wanted to eat the famous Rojak that everyone raves about, but traffic was absolutely crawling and we didn’t want the cruise ship to leave without us. When I asked the cab driver whether traffic was always this bad in Penang, he said traffic is bad, but it is made worse by the arrival of the big cruise ship.  Oh well.. I guess Penang was not built for 3000 tourists pouring onto the island and combing the city over a few hours.


Phuket was an absolute nightmare to visit via the Voyager. Upon arrival, we had to go through a makeshift immigration process at the dining room.  The process took FOREVER, as we had to queue up, collect our passports, let the immigration officers see our face and chop our passports, return our passports before we could continue queueing for the tender boats.  Getting back was worse, I will talk more about it later.

Once we FINALLY got to Phuket (we were tendered to a place called Makham Bay, which if I remember correctly is on the South-East part of Phuket) and there were many taxis touting for business as usual.  However, the taxis here were pretty nasty and most would only take you if you followed their itinerary and visited places nearby. It took a while for us to find a driver who was willing to take us around all day and all the way to Patong beach.

The first place the driver took us to was the cashew nut factory.  Not much of a factory, more like a cashew nut shop with two machines set up to show you how they extract cashew nuts.

Next, we were adventurous enough to go elephant trekking – with MF.

As expected, MF was totally freaking out on the elephant and I was so worried he would fall off.  Ended up showing him Barney on my iPhone to keep him still for the whole ride.

At least after the ride, MF knew what an elephant was.  And then, it was time for lunch.  The cab driver took us to a seafood restaurant where we had lobster, prawns and classic Thai fare including pineapple rice, pad thai and tom yam soup.

I washed it all down with my favourite Thai iced tea, and MF enjoyed a Thai coconut.

After the sumptuous meal, it was time to hit the beach! We visited Patong Beach.. And MF LOVED it there!

After MF had enough fun at the beach, we decided to go shopping.  The driver dropped us off at a huge shopping centre near Patong beach.  MF clearly preferred the beach.

There were some pretty cute elephants around the mall, other than that there wasn’t much interesting (unless you are into cheap spa, facial and manicure / pedicure.. There are plenty of parlours here.)

We ventured out of the mall to the street stalls across the road to do our shopping and went home with tons of cheap clothes and souvenirs.  We returned to the mall and had dinner at one of the Thai restaurants there for more superb Thai food.

And when in Thailand, never forget the ‘Number 1 Most Delicious Food’, Massaman Curry!

While we ate, MF entertained himself with the Winnie the Pooh cutlery set that he was provided with.

After dinner, the cab driver took us back to Makham Bay to catch the tender boat back to the Voyager.  The ride back was a TOTAL nightmare.  We were on one of the last few tender boats going back.  There were still many people on Makham Bay trying to get back to the Voyager.  Royal Caribbean had outsourced the tendering to a ferry company in Phuket, and they did what they were infamous for: Disregarding safety regulations and overloading the tender boats.

Our tender boat was so freaking crowded! The Thai guy kept shouting at us to move in so that they could pack more people onto the ferry, but after a while, people just refused to move anymore and they let us go.  The water was pretty choppy that evening and the whole ferry swayed from side to side precariously.

If that was not scary enough, the tender boat was so heavy that it had difficulty reaching the Voyager, because the current kept pushing it away! We were stuck at sea for more than an hour (until the sky became dark), the ferry went round and round, tilting from side to side, and it simply couldn’t get close enough to the Voyager.  Passengers started freaking out and screaming to the Voyager for help. A fight nearly broke out between two passengers when one of them couldn’t take the other’s screaming anymore. When the ferry started rocking from side to side, someone shouted for everyone to move with the ferry to tilt it back.. But thankfully someone shouted at him to stop giving stupid instructions because that is EXACTLY what you do if you want the ship to capsize!! (I was thinking, “C’mon Idiot! Don’t you watch Pirates of the Caribbean?? What you’re asking us to do is exactly what Jack Sparrow made the crew do when they wanted to overturn the pirate ship! Are you trying to get us all killed?? SHEESH!”)

Okay.. I was freaking out.  We were actually very close to the Voyager already, I knew if anything happened, I could thread water long enough to be rescued… But what about MF?? There weren’t enough life jackets to go around, and he’s a goner if we hit the water!

As time dragged on, more people started to panic and I was absolutely annoyed that the crew on the Voyager was just standing there watching to show instead of trying to calm the people down.  At one point, our ferry finally managed to get close enough for them to tie the back of the ferry to the Voyager.. But the water coming out from the front of the Voyager kept pushing the front of the ferry away so we couldn’t get off safely.  Some passengers were so desperate they just jumped off the ferry onto the deck. You can imagine how desperate and scary the situation was.  When they told us they had to untie us so that the ferry can try to dock at the back of the Voyager instead, I wanted to cry. People screamed at them to please don’t let us go, but they didn’t have a choice. But at that point, someone from the Voyager was finally giving instructions for everyone to just sit down and stay calm.  Also, one of the Voyager’s engineer had hopped onto our ferry to help the skipper.

Eventually, after a few more tries, this time with everyone sitting down calmly, we managed to dock safely.  I never felt more relieved when I stepped foot back on the Voyager. After that, I felt somewhat angry over the poor management of the whole ordeal by Royal Caribbean.  Being such a big and experienced cruise company, I wonder why they didn’t take more prompt action.  I, for one, would have told the ferry to head back to Makham Bay and unload all the passengers and load only the safe number of passengers on before coming back. I was also upset that there was no Royal Caribbean staff at Makham Bay itself to oversee the tendering process, nor any staff on the tender itself in case of emergency, that they just outsourced the tendering process to some Phuket ferry company, and a quick google will tell you that Phuket ferries are infamous for overloading and sinking. Not funny.

I have written a looooong feedback to Royal Caribbean with suggestions on ways to improve the tendering process at Phuket.  They never replied me, but I sure hope they take the incident seriously before an accident really happens *touch wood*, since they do have plans to continue cruising to Phuket.

Cruising in Southeast Asia?

Overall, I still think cruising is a great way to vacation.  But if you ask me, I would say avoid Southeast Asia for the time being.  The region is still very new to cruising, and from what I experienced, many ports-of-call are not quite prepared to receive huge crowds from large cruise ships. (Lack of taxi at cruise terminal, massive traffic jam at Penang, horrible immigration process at Phuket plus dangerous tendering process.)  I experienced none of these when I cruised in Greece, a place that is used to receiving cruise passengers.  I say stick to the tried and tested routes.. I definitely do not wish to be a guinea pig again at some new destination and put my life in danger.

the author

Supposed to be a stay-home mom, but hates staying home. Definition of parenting is bringing the boys out for 'experiential learning' in Singapore, Japan and wherever else in the world her husband can afford to pay for.


  1. Ann Duc says:

    Loved your detailed description. I am starting to worried about finding a right driver when we dock at phuket, as well as the returning part. I can really picture myself in our position. I will also be travelling with my 2yrs old daughter. This will be our very 1st time going on the sea. Hopefully she will not have seasick. Thank u for sharing.

  2. Diana says:

    Thanks for all the detailed information in your post! My family and I are taking Royal Caribbean this November and I’ve been looking all over for details on how to get off the ship in Penang & Phuket.

  3. saptenber says:

    Hihi… I love ur detailed blog. Can I check the taxis uncle will bring u automatic to all those places in KL or u tell him where to go and he drive u there? The USD85 is round trip taxis fare or 1 way trip? Hope to hear from you soon. Thanks.

    • bumblebeemum says:

      Hi, if you know where you want to go, you can tell him where you want to go. If not, you can ask him to recommend. We told him we wanted to go to Petronas Tower and Chinatown, and any shopping stop along the way (he brought us to Bukit Bintang). He also asked us if we wanted to go to KL Tower which was along the way, but we passed and rather spend more time at Chinatown. USD85 is round trip, starting and ending at Port Klang.

  4. Wen says:

    Hi, for the taxi service at Port Klang, is it RM250 per cab or RM250 per pax?
    Do you have any contact details of the taxi service?

    • bumblebeemum says:

      Hi, I apologize for only replying now. I just shifted my blog out of wordpress.com to my personal domain and this comment only appeared after I did that!

      It is RM250 per cab.

      I do not have their contact details, the taxi stand is located inside Port Klang ferry terminal where you disembark.

  5. mavis says:

    hi can i know around how much is it for the taxi ride in phuket? and whats the name of the shopping mall you went in phuket?

    • bumblebeemum says:

      Hi, I apologize for only replying now. I just shifted my blog out of wordpress.com to my personal domain and this comment only appeared after I did that!

      I really cannot remember how much the taxi ride cost, it was so long ago and I have terrible memory. >_< The shopping mall was JungCeylon.

  6. Emily says:

    Loved reading your blog. I go on the Mariner of the Seas in January same stops but we also stop at Langkawi and we’re in Phuket for 2 days.
    Scary about the tender back 🙁 glad you all got onboard safe

Leave a Reply

Your email address will not be published.

CommentLuv badge