Explore Destinations

Discover the world's most amazing places

How to Get from Sandakan Airport to Sandakan Port

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.

Quick Navigation: Sandakan Airport to Port Guide

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:

  1. 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.
  2. 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.
  3. 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:

  1. 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).
  2. Fare & Payment: The fare is a flat RM 2-3. Pay with exact cash to the driver when boarding.
  3. 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.
  4. 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:

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:

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

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.