
How to Get to Lankayan Island 2026: Sandakan Boat
Fly to Sandakan (SDK) via Kota Kinabalu or Kuala Lumpur, then take the resort’s scheduled speedboat — roughly 1.5 hours across the Sulu Sea. Boats usually leave Sandakan in the morning, so most travellers overnight in Sandakan or Sepilok the night before. Book the transfer with your resort package; there is no public ferry.
Lankayan is a tiny, palm-ringed island in the Sulu Sea off northeast Borneo, inside the Sugud Islands Marine Conservation Area. It has a single dive resort, a white-sand rim you can walk around in well under an hour, nesting sea turtles and, in season, the chance of whale sharks. Getting there is part of the adventure — and the part most likely to trip up first-time visitors.
This guide focuses on the Lankayan transfer specifically for international travellers combining the island with a wider Sabah trip, who want a smooth, low-stress journey rather than a scramble. We cover flights, the boat, how to time your arrival, where to sleep the night before, and how to fit Lankayan around Sepilok and the Kinabatangan River.
Already planning the stay itself? Read our Lankayan Island honeymoon guide and the Lankayan vs Layang-Layang comparison.
The Route at a Glance
| Leg | From → To | Typical time | Notes |
|---|---|---|---|
| 1. International flight | Home → Kota Kinabalu or Kuala Lumpur | Varies | KK has more regional links |
| 2. Domestic flight | KK or KL → Sandakan (SDK) | ~45 min from KK; ~2.5–3 hr from KL | Several daily flights |
| 3. Road transfer | Sandakan airport/hotel → jetty | 15–30 min | Usually arranged by resort |
| 4. Speedboat | Sandakan → Lankayan | ~1.5 hr | Scheduled morning departure |
| Total (from KK) | — | Allow a full day plus overnight | Overnight in Sandakan recommended |
The key constraint is the boat schedule. Because the resort runs its transfers at set times — usually in the morning — the realistic plan is to arrive in Sandakan the day before.
Step 1: Fly to Sandakan
Sandakan Airport (SDK) is the gateway for Lankayan, Sepilok and the Kinabatangan River. Most international travellers connect through Kota Kinabalu (BKI), Sabah’s capital, which has direct flights from several Asian hubs; from there, the domestic hop to Sandakan takes about 45 minutes. Direct flights from Kuala Lumpur are also available and take roughly two and a half to three hours.
Check current schedules with the carriers directly — for example Malaysia Airlines and AirAsia both serve the route — and leave generous connection buffers. If you are arriving on a long-haul flight, consider spending a night in Kota Kinabalu first; our Kota Kinabalu luxury hotel guide lists the most comfortable options.
Baggage tip: domestic flights and the speedboat favour soft bags. Divers bringing gear should pre-purchase checked baggage on all legs.
If your international flight lands in Kota Kinabalu late at night, do not try to connect onwards the same evening. Sleep in KK, take a morning or midday flight to Sandakan, and use the afternoon for Sepilok before the next day’s boat. It costs one extra night but removes almost all the risk of missing the transfer.
Step 2: Overnight in Sandakan or Sepilok
Unless your flight lands early in the morning and the resort confirms a same-day boat, plan to sleep near Sandakan. There are two good options:
- Sandakan town: waterfront hotels close to the jetty make the morning departure easy. Spend the evening at the seafood restaurants or walking the heritage trail.
- Sepilok: about 25 minutes from the airport, with rainforest lodges next to the Sepilok Orangutan Rehabilitation Centre and the Bornean Sun Bear Conservation Centre. Arrive a day earlier still and you can see the orangutan feeding before heading to the island.
Either way, confirm your pick-up time with the resort the evening before. Transfers from hotels to the jetty are often included in Lankayan packages.
Step 3: The Speedboat to Lankayan
The boat leaves from Sandakan’s waterfront and crosses the Sulu Sea to the northwest, heading for the Sugud Islands. The ride usually takes about an hour and a half, depending on sea conditions. Boats are covered speedboats with life jackets; on calm mornings it is a smooth, scenic crossing past fishing boats and stilt villages, while on choppier days it can be bumpy.
The crossing itself is a highlight on good days. Watch for flying fish skipping ahead of the bow, and as you approach the Sugud Islands you may glimpse neighbouring islets and fishing platforms on the horizon. Bring sunglasses and a light long-sleeved layer; even under the canopy, glare and wind can be stronger than expected over open water.
- Take seasickness medication 30–60 minutes before departure if you are prone to motion sickness.
- Keep a dry bag with your phone, passport and sunscreen; spray is common.
- Sit towards the back of the boat, where the motion is gentlest.
- Expect a beach landing or jetty arrival depending on the tide — wear sandals you do not mind getting wet.
There is no public ferry to Lankayan. The island is accessible only via the resort’s own transfers, which are booked as part of your stay. The same applies on departure, so align your outbound flight with the return boat’s arrival time in Sandakan, leaving at least two to three hours’ buffer.
What to Expect on Arrival
As the boat slows, the water turns from deep blue to vivid turquoise over the reef flat surrounding the island. Staff usually meet guests at the jetty or on the beach with a welcome drink and a short briefing covering meal times, dive schedules and the island’s conservation rules.
Accommodation is in wooden chalets set along the beach, typically with verandas facing the sea. The resort restaurant serves set meals, and the dive centre runs boat dives to nearby sites, including wrecks and reef pinnacles, with house-reef snorkelling possible straight from the sand.
- Turtle rules: nesting beaches are protected after dark, and rangers or staff will call guests when a hatchling release is about to happen. Flash photography and torches are restricted.
- Plastic and waste: everything must be shipped in and out by boat, so bring refillable bottles and minimise packaging.
- Power and Wi-Fi: generated on the island; expect limited connectivity and plan offline entertainment.
- Medical: there is no hospital on the island. Bring personal medication and travel with dive insurance.
Most guests settle into an easy rhythm within a day: morning dives, a long lunch, an afternoon snorkel or nap, and an evening walk around the island at sunset.
When to Go: Seasons and Sea Conditions
Lankayan’s diving and turtle nesting continue all year, but sea conditions affect the boat ride. The calmest period is generally March to October. From roughly November to February, the northeast monsoon can bring stronger winds and rougher crossings; services may be reduced or occasionally delayed.
Whale shark sightings around Lankayan are most often reported in spring, roughly March to May, although they are never guaranteed. Green and hawksbill turtles nest on the island throughout the year, so you have a good chance of seeing nesting or a hatchling release at almost any time.
For official weather warnings, consult the Malaysian Meteorological Department before travel.
| Months | Sea state | Highlights |
|---|---|---|
| Mar–May | Calm | Whale shark season, good visibility |
| Jun–Oct | Mostly calm | Turtle nesting, reliable diving |
| Nov–Feb | Rougher | Fewer guests; possible delays |
Fitting Lankayan Into a Sabah Itinerary
Because Lankayan, Sepilok and the Kinabatangan River all use Sandakan as their hub, they combine naturally into one efficient loop. A typical seven-to-ten-day route looks like this:
- Kota Kinabalu (1–2 nights): arrival, rest, city and sunset.
- Sepilok (1 night): orangutans and sun bears.
- Lankayan (3 nights): diving, snorkelling, turtles, beach.
- Kinabatangan River (2 nights): river safaris for proboscis monkeys, pygmy elephants and hornbills.
- Departure via Sandakan or onward to Danum Valley.
Doing the island before the river is often easier, because the Kinabatangan lodges can collect you from Sandakan after the morning boat returns. Our 7-day Sabah luxury wildlife itinerary and the guide to Kinabatangan River lodges show how to link the legs.
One practical sequencing point: if your trip includes the Danum Valley, which is reached via Lahad Datu rather than Sandakan, plan Lankayan and the Kinabatangan first, then travel overland or fly onward. Backtracking to Sandakan for the island after Danum wastes a day.
Costs, Permits and Booking Tips
Lankayan stays are usually sold as full-board packages that include the boat transfer, meals and a set number of dives or snorkelling trips. The island sits inside a conservation area, so a conservation or marine park fee is normally added per guest; confirm whether it is included in your quote.
- Book the package first, flights second. The boat schedule should dictate your flight times, not the other way round.
- Ask about minimum stays. Two or three nights are common minimums.
- Bring cash in ringgit for extras, tips and the conservation fee if payable on arrival.
- Check dive certification requirements and bring your card and logbook.
- Buy travel insurance that covers diving and weather-related delays.
For broader trip planning and up-to-date regional information, the official Sabah Tourism Board site is a reliable resource, and the Lankayan Island overview provides useful background on the conservation area.
Key Takeaways
- Fly into Sandakan (SDK), usually via Kota Kinabalu, then take the resort’s ~1.5-hour speedboat.
- There is no public ferry — transfers are part of your resort package.
- Overnight in Sandakan or Sepilok before the morning boat.
- March to October offers the calmest crossings; March–May is prime whale shark season.
- Combine Lankayan with Sepilok and the Kinabatangan River using Sandakan as the hub.
- Leave 2–3 hours between the return boat and any onward flight.
Check Hotel Prices and Availability
Rates in Lankayan Island move a lot with season and holidays, so it is worth comparing live prices before you lock in dates.
See hotels in Lankayan Island on Booking.com
LuxStay may earn a commission if you book through these links, at no extra cost to you.
Frequently Asked Questions
How long is the boat from Sandakan to Lankayan?
About 1.5 hours, depending on sea conditions.
Is there a public ferry to Lankayan Island?
No. Access is via the resort’s own scheduled speedboat, booked with your stay.
Can I fly and reach Lankayan on the same day?
Only if you land in Sandakan early and the resort confirms the boat time. Most travellers overnight in Sandakan or Sepilok first.
When is the best time to visit Lankayan?
March to October for calmer seas. March to May gives the best chance of whale sharks.
Do I need to pay a conservation fee?
Usually yes, as the island lies within a marine conservation area. Check whether your package includes it.
Final Thoughts
Reaching Lankayan takes a little planning, but the logistics are simple once you understand the rhythm: fly to Sandakan, sleep near the jetty or the orangutans, and board the morning boat. From there, the hardest decision is whether to dive, snorkel or simply watch turtles on the beach.
Build the island into a Sandakan-based loop with Sepilok and the Kinabatangan, and you will see the best of Sabah’s land and sea in a single, efficient trip.
Prices, schedules and policies change — verify with each operator before booking.
About the Author
This guide was researched by the LuxStay editorial team — curating luxury island and Southeast Asia stays, updated regularly with on-the-ground verification.
