Sapi Island Guide 2026: How to Get There, What to Do & Where to Stay

Traveloka MY
5 min read

Ask any KK local where to bring first-time visitors and nine out of ten will say the same thing: "bawak pergi pulau." That usually means Sapi Island, the smallest but arguably prettiest island in the Tunku Abdul Rahman Marine Park just off Kota Kinabalu.

It’s a 20-minute boat ride from Jesselton Point, and the water turned from murky harbour brown to that unreal turquoise you only expect on a postcard. You can spend the day snorkelling and eating grilled fish under the trees.

If you're planning a Sabah trip and wondering whether Sapi Island is worth squeezing in, here's everything you need, getting there, entry fees, best time to go, where to stay and what to eat.

So, Where Exactly Is Sapi Island?

Sapi Island sits within the Tunku Abdul Rahman Park (TARP), Malaysia's first marine national park, gazetted in 1974 and managed by Sabah Parks. The park covers five islands, Gaya, Sapi, Manukan, Mamutik and Sulug, located roughly 3km off the coast of Kota Kinabalu.

Sapi itself is small, walkable in under 20 minutes, and connected to Gaya Island by a narrow sandbar at low tide. It's famous for calm, clear water and one of the best "house reefs" in the park, which is why it's the go-to island for snorkelling day trips.

Malaysia

Sky Hotel Kota Kinabalu

8.2/10

Kota Kinabalu

RM 209

RM 200

Why Sapi Island Deserves a Spot on Your Itinerary

Unlike Bali or Phuket, Sapi doesn't need a flight out of the country. It's a proper island escape that's genuinely close to a state capital. A few reasons it keeps pulling people back:

Beginner-friendly snorkelling. The reef starts just metres from shore, so you don't need a boat trip to see coral and reef fish.

Postcard-worthy beach. Fine white sand, shady trees, and water shallow enough for kids to enjoy safely.

It's genuinely close. Just a 15–20 minute boat ride from Jesselton Point, easy as a half-day or full-day trip.

Easy to combine. Most boat operators let you island-hop to Manukan or Mamutik in the same trip.

Best Time to Visit Sapi Island

Sabah is warm year-round, but conditions for snorkelling shift with the seasons. The driest, calmest months are generally March to September, when the sea is flatter and underwater visibility is at its best.

The monsoon season, roughly October to February, brings more rain and choppier seas, and visibility tends to drop. It's not impossible to visit then, but check weather advisories before booking, since operators sometimes suspend trips during rough weather.

Whatever month you go, arrive early, mornings usually mean calmer water and smaller crowds before tour groups arrive.

Getting There: From Peninsular Malaysia to the Jetty

Most Malaysians fly into Kota Kinabalu International Airport (BKI), well served by direct flights from Kuala Lumpur, Penang, Johor Bahru and other major cities. From there, it's about a 20–30 minute drive or Grab ride to the city centre.

All boats to Sapi Island depart from Jesselton Point Ferry Terminal, the main jetty for Tunku Abdul Rahman Park. Boats generally run from around 8.30am, with the last return trips leaving the islands between 3pm and 5pm — don't dawdle or you might miss the boat.

You can book a boat transfer and snorkelling package on the spot at the jetty, though during weekends and school holidays it's smarter to sort tickets in advance so you're not queuing under the sun.

Malaysia

Kawa Kawa River Wildlife River Cruise Fireflies and Proboscis Monkey - 8 Hours

8.2/10

Kota Kinabalu

RM 184

One Thing Malaysians Often Ask: Do I Need a Passport?

Since Sabah has its own immigration control under the Malaysia Agreement 1963, travellers from Peninsular Malaysia go through an immigration checkpoint on arrival at Kota Kinabalu Airport. The good news: Malaysian citizens don't need a passport, your MyKad is enough. You'll be issued a short visit pass slip, so keep it safe until you leave Sabah.

Once you're in KK, no separate "visa" is needed to visit Sapi Island, you'll simply pay a Sabah Parks conservation fee at the jetty or island entrance, a few ringgit for Malaysians (foreign tourists pay more). Boat fares are charged separately, usually bundled into an island-hopping package.

How Long Should You Spend There?

Sapi Island is a day-trip destination — no overnight accommodation on the island, and most visitors are back on the boat by late afternoon. A half-day (3–4 hours) is enough to snorkel and relax, while a full day lets you add a second island or try water sports without rushing.

Discover flight with Traveloka

Tue, 15 Sep 2026

AirAsia Berhad (Malaysia)

Kuala Lumpur (KUL) to Kota Kinabalu (BKI)

Start from RM 363.99

Sun, 20 Sep 2026

AirAsia Berhad (Malaysia)

Tawau (TWU) to Kota Kinabalu (BKI)

Start from RM 134.97

Sat, 19 Sep 2026

AirAsia Berhad (Malaysia)

Johor Bahru (JHB) to Kota Kinabalu (BKI)

Start from RM 339.97

What to Eat Around Kota Kinabalu

Bring your own snacks and water for the island itself, since options there are limited to a few small stalls. Save your appetite for after the jetty — Kota Kinabalu's seafood scene is one of the best reasons to extend your Sabah trip.

Head to the waterfront restaurants near Jesselton Point or Api-Api for grilled fish, butter prawns and Sabah-style vegetables like midin (jungle fern) and Sabah choy. Gaya Street is worth a stroll for the famous Sunday market too.

Where to Stay: Base Yourself in Kota Kinabalu

Since Sapi Island has no hotels, everyone stays in Kota Kinabalu city and takes the boat out for the day. Basing yourself near Jesselton Point cuts down on morning travel time considerably. A few solid picks to check on Traveloka:

1. The Jesselton Hotel 

Nestled right in the heart of Kota Kinabalu along historic Gaya Street, The Jesselton Hotel stands as an iconic colonial-style boutique stay that blends post-war elegance with modern hospitality. Its unbeatable location puts guests within steps of the famous Sunday Gaya Street Market, legendary local coffee shops, and popular street food stalls, while the Jesselton Point Ferry Terminal remains just a short, pleasant walk away. 

Malaysia

The Jesselton Hotel

8.4/10

Kota Kinabalu

RM 286

RM 203

2. Jesselton Quay Premier Suites 

Offering stylish, contemporary living right on the waterfront, Jesselton Quay Premier Suites provides modern serviced apartments with sweeping views of the South China Sea. Guests can enjoy access to top-tier building amenities, including a sky pool, fitness center, and multi-tier security. Situated right beside the Jesselton Point Ferry Terminal and Suria Sabah Shopping Mall, it serves as an excellent option for families, groups, or longer-term visitors looking for extra space, upscale comforts, and seamless sea transfers. 

Malaysia

Jesselton Quay Premier Suites Kota Kinabalu

9.2/10

Kota Kinabalu

RM 278

RM 191

3. Jesselton Quay by Pinstay

For travelers seeking modern, high-rise suite accommodations without the luxury price tag, Jesselton Quay by Pinstay delivers a budget-friendly option in the exact same prime waterfront development. Guests can enjoy access to the complex’s shared leisure facilities, such as the rooftop swimming pool and fitness space, while benefiting from a central location just minutes from the ferry jetty and vibrant city center. 

Malaysia

Jesselton Quay by Pinstay

8.4/10

Kota Kinabalu

See Price

4. Jesselton Point Homestay

Designed for maximum efficiency and budget consciousness, Jesselton Point Homestay is a straightforward, no-frills guesthouse that caters to backpackers, solo explorers, and transit travelers. Positioned near the Jesselton Point district, this homey lodging focuses on providing clean, quiet, and air-conditioned rooms with comfortable beds to ensure a restful night before an early departure. While it skips elaborate resort amenities, its warm, welcoming vibe and unbeatable price point make it a practical stopover stay for anyone taking an early morning ferry to the nearby islands or catching a connection out toward East Sabah. 

Malaysia

Jesselton Point Homestay

Kota Kinabalu

See Price

Practical Tips Before You Go

Bring reef-safe sunscreen, a hat and a dry bag for your phone, there are no shops for forgotten essentials once you're on the island. Cash is handy for the conservation fee and gear rental, and lockers are available near the jetty for valuables you'd rather not bring onto the boat.

Worth the Trip? Absolutely.

Sapi Island won't take up much of your Sabah itinerary, but it delivers disproportionately clear water, easy snorkelling, and a proper beach day. Pair it with a couple of days in Kota Kinabalu city for a well-rounded trip.

If your dates are locked in and your MyKad is packed, let Traveloka handle the rest. Choose your hotel, car rental, and activity with Traveloka. Enjoy special deals, hotel discounts of up to 25%, free hotel cancellation, and easy flight rescheduling. 

Traveloka is Southeast Asia's #1 all-in-one travel app, with over 140 million downloads across 9 countries. Book flights, hotels, and activities with 300+ airline partners, access to 2 million+ hotels, and 90,000+ activities, all backed by 24/7 live agent support. Download it free on Google Play or the App Store. 

In This Article

• So, Where Exactly Is Sapi Island?
• Why Sapi Island Deserves a Spot on Your Itinerary
• Best Time to Visit Sapi Island
• Getting There: From Peninsular Malaysia to the Jetty
• One Thing Malaysians Often Ask: Do I Need a Passport?
• How Long Should You Spend There?
• What to Eat Around Kota Kinabalu
• Where to Stay: Base Yourself in Kota Kinabalu
• 1. The Jesselton Hotel 
• 2. Jesselton Quay Premier Suites 
• 3. Jesselton Quay by Pinstay
• 4. Jesselton Point Homestay
• Practical Tips Before You Go
• Worth the Trip? Absolutely.
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved