I attempted a $100 trip to Pulau Kapas!
Pulau Kapas entered my travel radar a few years ago. I was looking for a quick getaway from Singapore, with a hundred bucks limit. Fine sand, stretching as far as the eye could see, and tantalising write ups about this exotic island not overrun by tourists yet, came after a few pages of research. I was sold.
It was my first time crossing the Woodlands causeway at night, and it
was surprisingly quick and painless, no queues at all at both sides of immigration. From the Malaysian side of the border, it was another bus ride to Larkin Sentral. Larkin Sentral was
a bit intimidating at first, with men soliciting passengers for rides to
Singapore. It was recently upgraded and gone were the days of competing bus companies and touts. There is now a centralised ticket system, adopted by both
machines and counters, and I got my bus tickets to Marang easily.
![]() |
This was the ticket machine. Larkin Sentral was home to a McDonalds and Subway, many convenience stores and bakeries to stock up on food and supplies. |
![]() |
I bought my ticket at a manned counter. The staff asked for my passport for identification. |
![]() |
Announcements in Malay, a friendly couple translated for me and I entered the air-con and much more appealing holding area. |
![]() |
I travelled with Adik Beradik, a Terengganu based bus company I have not heard of before. I was pleasantly surprised with the very generous leg room and great recline. |
![]() |
We picked up more passengers at Kota Tinggi, and had a rest stop in Pahang. |
After a quicker than expected journey, I was dropped off
at Marang at the ungodly hour of 5 am. Nothing was opened, save a 7-11, and it
created a rather eerie atmosphere for walking. The jetty was almost empty, a
very skinny cat sat at my shadow and kept me company, lulled by the call to
prayer. Occasionally, people would drop off at the jetty either going on their
private boats or preparing to open their travel agencies. At 0630, the markets began to stir, mostly fishmongers reeling in the fresh catch.
Outside a public toilet, I exchanged pleasantries with a smiling Makcik in my
broken Malay, and at 7am, finally the first of the travel agencies raised their
shutters. The first boat was at 0830, more tourists came and after all that
wait, we finally left Marang for Pulau Kapas.
![]() |
I was dropped off opposite this mosque, right next to the Marang bus station. |
![]() |
A very empty Marang bus station. I bought my bus ticket from Kuala Terengganu back to Johor from here. This was also the station for the local myBas, linking Marang to the state capital. |
![]() |
Only 7-11 was open. Thank God they had tables and chairs, I stayed inside for a while. |
![]() |
Empty market. It was bustling on my way back, with makeshift stalls spilling onto the streets! |
![]() |
Travel agencies still closed at this very early hour. |
Marang jetty was enclosed by sea walls, which made for calm
waves at the start. This was a facade, a lie, a major deception. Once
past these barriers, the seas unleashed its fury on us, tossing and trampling us
around. Despite being at the inner part of the boat, I was still drenched as the
waves splashed mercilessly. It was a long 15 minutes and we landed at the middle beach of the island
outside KBC. There was a jetty but I did not observe a single passenger boat
use this during my time on the island.
![]() |
MGH was the first to open that day. |
![]() |
I could finally see the area I was waiting in when the sun rose. A very nice waterfront! |
![]() |
Marang was oozing with laid back kampung vibes. |
![]() |
Mostly local tourists in my boat. |
![]() |
We landed to this. A gorgeous welcome! |
I had three accommodations in mind which I planned to check out, but the ferry operator recommended Harmony campsite which they ran. The main beaches were branched out on the West side of the island, each cove separated by rocks or bridges, each differing slightly. My campsite was the northern campsite, sharing its beach with a chalet and adjacent to two more secluded ones. It was a quiet area, which I really appreciated. What followed was a 2-night stay, where I went beach-hopping, laying my towel on all the beaches on this coast, just reading, observing and relaxing. I craved for an escape of solitude and Pulau Kapas was the perfect place for it.
![]() |
An empty volleyball court on the next beach, under a minute away. |
![]() |
I mistook this campsite for mine. Also operated by MGH, I was told this was for group bookings. Harmony campsite was just next door, |
![]() |
The piece of beach in front of Harmony. I don't think it matters which part you are staying in as they are all linked and very easy to access. |
For my meals, I brought food from the mainland. I usually
had wafers and biscuits for breakfast and bread for lunch. I splurged in a
restaurant 3 beaches down for both dinners. By splurge, I meant by Malaysian
standards- both meals did not go over RM20 which included a delightfully fluffy
teh tarik, and a gorgeous view of the beach. My favourite beach would have got
to be those by the jetty, very long stretch of fine sand. The beach on the south near Longsha also had these cliff stones, like a mini Krabi or El Nido. The beach right in
front of my campsite was also a perfect reading spot. At night, the swing was
usually empty, and I would sit on it after a night shower, enjoying the night breeze.
![]() |
My favourite stretch by the jetty. |
Pulau Kapas was famous for snorkelling, and many would take a kayak
around the island. My main purpose, however, was for a breather so I did not do
anything strenuous. My most active activity would have to be going 2 beaches
north where one could spot Gem Island, a private island with a five star resort.
![]() |
The start of the quick hike north towards the Gem Island viewpoint. |
![]() |
Gem Island |
![]() |
The bridge was broken, I couldn't access the beach further north. Others would kayak or swim over. |
![]() |
Most people were still asleep at sunrise and I enjoyed taking a walk on the mostly empty beaches. Birds were at the shore early morning. |
![]() |
Gorgeous! I was told that the day I left was the eve of a week long holiday and the island would get much more crowded, especially with day trippers. |
![]() |
At low tide, submerged parts would be walkable and they had such soft and fine sand. At night, lights of the mainland were visible in the distance, as were the stars in the sky. |
The island did fulfill my criteria of being affordable, accessible and tranquil. However, I was aching for more adventure, new places to explore, architectural wonders, cultures, food and markets- something more stimulating and uplifting after this quiet escape. So I deviated from my original plan of going back straight to Singapore. Instead, I decided to drop by the state capital Kuala Terengganu, a quick ride up. I was so glad I did. Even though it broke my target budget.
So, with just Pulau Kapas, I did succeed with being way within budget. The budget is definitely doable, something a bit more difficult to achieve on the more famous Perhentians. Here is a rundown (1SGD = 3 MYR):
040819 Sunday
|
RM
|
SGD
|
Johor Bahru
|
||
McDonalds (Larkin Terminal)
|
20
|
6.70
|
Bread (SDS Bakery)
|
3.60
|
1.20
|
1.5 litre water (convenience store)
|
2.80
|
0.95
|
Bus Ticket (JB Larkin to Marang)
|
41.80
|
13.95
|
TOTAL
|
68.20
|
22.80
|
050819 Monday
|
||
Marang
|
||
7-11
|
13.75
|
4.60
|
Round trip boat ride (MGH)
|
40
|
13.35
|
Pulau Kapas
|
||
2 night accommodation (Harmony campsite)
|
30
|
10
|
Dinner
|
20
|
6.70
|
TOTAL
|
103.75
|
34.65
|
060819 Tuesday
|
||
Pulau Kapas
|
||
1.5 litre water (Kapas Coral)
|
4
|
1.35
|
Dinner
|
19
|
6.35
|
TOTAL
|
23
|
7.70
|
070819 Wednesday
|
||
Marang
|
||
Bus Ticket to JB
|
42.50
|
16.20
|
If I headed back straight GRAND TOTAL
|
237.45
|
81.35
|
If you decide to be pedantic and count the fare from Singapore to Larkin, that would still be within the budget. And so, I would count this as a success. Under a $100- doable and worth it.
![]() |
Thankfully, it was a smooth ride back. No bumps even! |
![]() |
Back at Marang, on to Kuala Terengganu! |
Comments
Post a Comment