Quick Answer
For most travelers, the best way to get from Sandakan Airport (SDK) to Sandakan Port is by taxi or Grab, taking 10-15 minutes and costing RM 15-35 (≈$3-8 USD). The cheapest option is the public airport bus to town followed by a short walk or taxi ride, costing under RM 5 (≈$1 USD) but taking 45-60 minutes total. The port is only 2.5 km away, making transfers quick.
By Taxi & Ride-Hailing (Grab) – Fastest & Most Convenient
This is the recommended option for most tourists, families, or those with luggage. It offers a direct, air-conditioned journey from the airport arrivals hall to the entrance of Sandakan Port (Harbour Square).
Step-by-Step Guide & Key Details:
- Find a Taxi: Upon exiting baggage claim, you'll see the official pre-paid taxi counter. You pay a fixed fare here and receive a voucher for your driver.
- Fare & Payment:
- Pre-paid Taxi Fare: Approximately RM 25-35 to the port.
- Metered Taxi: You can also try to find one outside, but insist on using the meter. The metered fare should be similar.
- Payment: Cash (Malaysian Ringgit) is king. Some may accept card, but don't rely on it.
- Using Grab (Recommended):
- Download the Grab app before you arrive.
- Connect to the airport WiFi, set your pickup to "Sandakan Airport (SDK) Arrivals" and destination to "Sandakan Harbour Square" or "Sandakan Jetty".
- Cost: Typically RM 15-25, often cheaper than pre-paid taxis. Payment is cashless via the app.
Pros: Door-to-door, fast, comfortable, available 24/7, fixed fare (pre-paid).
Cons: Most expensive option (though still affordable), slight wait time for Grab during peak hours.
By Bus – The Most Budget-Friendly Option
For solo travelers or backpackers on a tight budget, the public bus is a viable and incredibly cheap option. Note that it requires a short walk or secondary taxi ride to complete the journey.
Detailed Route & Instructions:
- Find the Bus: Exit the terminal and turn left. Look for the orange or green public buses (operated by Borneo Express or others) parked along the curb. They are clearly marked with routes to "Bandar Sandakan" (Sandakan Town).
- Fare & Payment: The fare is a flat RM 2-3. Pay with exact cash to the driver when boarding.
- The Route & Where to Get Off: The bus will travel into the city centre. Your target stop is the main bus terminal near the Nak Hotel or the Central Market area. Inform the driver you are going to "Bandar" (town). The ride takes about 15 minutes.
- Final Leg to the Port: From the town centre, you have two choices:
- Walk (20-25 minutes): Head towards the waterfront. Sandakan Harbour Square is a prominent modern complex on the coast.
- Take a Short Grab/Taxi (5 mins): This will cost an additional RM 5-8, bringing your total transport cost to RM 7-11.
Pros: Extremely cheap (under RM 5 total), local experience.
Cons: Not direct, involves waiting and walking/catching a second ride, less comfortable with luggage, limited schedule (typically 6:30 AM to 6:30 PM).
By Walking – For the Adventurous & Light Traveler
Given the short distance, walking is a physical possibility but comes with significant caveats.
Is Walking Feasible? A Realistic Assessment:
- Distance & Time: Approximately 2.5 kilometers, taking 30 to 40 minutes at a steady pace.
- The Route: You will walk along Jalan Airport and then Jalan Leila. These are public roads with intermittent sidewalks, not dedicated pedestrian paths.
- Critical Considerations:
- Weather: Sandakan is hot, humid, and prone to sudden rain. Walking can be exhausting.
- Luggage: Absolutely not recommended if you have anything more than a small backpack.
- Safety: Walk facing traffic, be highly visible, and avoid walking after dark.
Who is it for? Very fit travelers with minimal luggage arriving in the cooler morning or evening hours who don't mind an urban hike.
By Rental Car or Motorbike – For Maximum Flexibility
If you plan to explore beyond Sandakan, renting a vehicle at the airport gives you complete freedom.
Renting & Navigating:
- Rental Agencies: Counters for companies like Avis, Hertz, and local firms are in the arrivals hall. Book in advance online for better rates and guaranteed availability.
- Drive to the Port: It's a straightforward 10-minute drive. Set your GPS to "Sandakan Harbour Square".
- Parking at the Port: Sandakan Harbour Square has ample covered and open parking. Parking fees are reasonable, typically a few Ringgit per hour.
- Fuel Cost: The fuel used for this short trip is negligible (less than RM 5).
Tip: If you're only going to the port and back, renting a car is overkill. This option is best combined with a wider Sabah road trip itinerary.
Other Transportation Options
- Private Transfer: Some hotels and tour operators offer meet-and-greet services. This is the most expensive option (RM 50+), but ideal for large groups or those seeking VIP treatment.
- Hotel Shuttle: If you are staying at a hotel near the port (e.g., Four Points by Sheraton), contact them in advance to inquire about airport pickup services, which may be free or for a fee.
- Bicycle: While not practical from the airport, some accommodations in town rent bicycles, which could be a fun way to get to the port later.
Tickets & Cost Comparison Table
Use this table to quickly compare all your options for traveling from Sandakan Airport to Sandakan Port.
| Mode of Transport | Approx. Distance/Route | Travel Time (Door-to-Door) | Approx. Cost (RM / USD) | Best For |
|---|---|---|---|---|
| Taxi / Grab | Direct via Jalan Airport | 10 - 15 minutes | RM 15-35 / $3-8 | Most travelers, families, those with luggage, convenience seekers |
| Public Bus + Walk | Airport -> Town Centre -> Walk to Port | 45 - 60 minutes | RM 2-3 / $0.50-0.70 (bus only) | Solo backpackers, ultra-budget travelers, no rush |
| Walking | Direct via roads | 30 - 40 minutes | FREE | Adventurous, very light packers, good weather |
| Rental Car | Direct via Jalan Airport | 10 - 15 minutes | RM 100+ per day + fuel / $20+ | Those exploring the region, families/groups on a multi-day trip |
| Private Transfer | Direct | 10 - 15 minutes | RM 50+ / $10+ | Large groups, corporate travel, luxury travelers |
Bottom Line: For a perfect balance of speed, cost, and comfort, Grab is the top recommendation. For the absolute lowest cost, take the bus.
Traveler Experience & Insider Tips
Essential Tips for a Smooth Transfer:
- Luggage Strategy: Pack light if you can. The port area and boats (like the Sepilok Express) have limited space for large suitcases. If you have bulky dive gear, coordinate with your liveaboard or resort in advance.
- Money Matters: Withdraw Malaysian Ringgit (RM) from the ATMs at the airport arrivals hall. While cards are accepted at the Harbour Square complex, cash is essential for buses, most taxis, and small vendors.
- Timing is Everything:
- Allow at least 2-3 hours between your flight landing and your scheduled boat departure. This accounts for potential flight delays, immigration, baggage claim, and the transfer.
- Boat schedules (e.g., to Semporna or islands) are tide-dependent and can change. Check the latest schedules online and confirm with your operator.
- Connectivity: Buy a local SIM card at the airport (digi, Celcom, Maxis) to use Grab, Google Maps, and communicate with your boat operator easily.
- Port Amenities: Sandakan Harbour Square is a modern mall with cafes, restaurants, supermarkets, and clean toilets. It's a great place to buy last-minute snacks, water, or sunscreen before your boat trip.
FAQs: Sandakan Airport to Port Transfers
What is the best way to get from Sandakan Airport to Sandakan Port?
For the best balance of speed, cost, and convenience, using the Grab app is highly recommended. It's cheaper than pre-paid taxis and provides a seamless, door-to-door service. For the absolute lowest cost, take the public bus to town and walk.
Is there a direct bus from Sandakan Airport to the port?
No. There is no dedicated shuttle bus. You must take the public airport bus to Sandakan town centre and complete the final 2km yourself by walking or taking a short taxi/Grab ride.
How much does a taxi cost from Sandakan Airport to Sandakan Port?
The official pre-paid taxi fare is RM 25-35. A metered taxi or, preferably, a Grab car will typically cost RM 15-25, depending on the time of day and demand.
Can I walk from Sandakan Airport to Sandakan Port?
Yes, but with major caveats. The 2.5km walk takes 30-40 minutes along roads with poor sidewalks and in tropical heat. It is only advisable for very fit travelers with minimal luggage during cooler parts of the day.
How long does the transfer from the airport to the port take?
By direct taxi/Grab: 10-15 minutes. By bus + walk: 45-60 minutes total. Walking the entire way: 30-40 minutes. Always add buffer time for flight delays and baggage collection.
Where do I buy tickets for the Sepilok Express or other tour boats at the port?
Ticket counters are located inside the Sandakan Harbour Square complex, at the waterfront level. It is highly advisable to book popular services like the Sepilok Express online in advance, especially during peak season.
Is it easy to find a taxi at Sandakan Port to return to the airport?
Yes. Taxis regularly wait outside Harbour Square. Using the Grab app is even easier and ensures a fair price. You can also ask your tour operator to help arrange one for you.
What should I do with my luggage if I have time between my flight and boat departure?
Sandakan Airport lacks long-term luggage storage. Your best bet is to proceed directly to Sandakan Harbour Square. Some cafes or tour operators might hold bags for customers, but this is not a guaranteed service. Plan your activities accordingly or book a hotel room if you have a very long layover.