There are 4 ways to get from Manila to Sandakan Airport (SDK) by plane, bus or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Sandakan  •  7 h 56 min

  1. Fly from Manila (MNL) to Sandakan (SDK) MNL - SDK

$263 - $1,104

Cheapest option

Fly to Kota Kinabalu, bus  •  11 h 39 min

  1. Fly from Manila (MNL) to Kota Kinabalu (BKI) MNL - BKI
  2. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan

$75 - $213

2 alternative options

Fly to Lahad Datu, bus  •  14 h 5 min

  1. Fly from Manila (MNL) to Lahad Datu (LDU) MNL - LDU
  2. Take the bus from Lahad Datu to Sandakan Express Bus Terminal

$228 - $921

Car ferry  •  2 days 11 h

  1. Take the car ferry from Manila to Zamboanga Manila
  2. Take the car ferry from Zamboanga to Sandakan Harbour

$108 - $154

Questions & Answers

The distance between Manila and Sandakan Airport (SDK) is 1019 km.

The best way to get from Manila to Sandakan Airport (SDK) without a car is to car ferry which takes 2 days 11 h and costs .

More details

It takes approximately 7 h 56 min to get from Manila to Sandakan Airport (SDK), including transfers.

More details

There is no direct flight from Manila Airport to Sandakan Airport. The quickest flight takes 10 h 20 min and has one stopover.

Search flights

Cebu Pacific, AirAsia Philippines, Philippine Airlines and three other airlines offer flights from Manila Airport to Sandakan Airport.

Search flights

There are 72+ hotels available in Sandakan Airport (SDK). Prices start at $14 USD per night.

More details

Map of how to get from Manila to Sandakan Airport (SDK).
Launch map view
  • Distance: 637.2 miles
  • Duration: 7 h 56 min

What companies run services between Manila, Philippines and Sandakan Airport (SDK), Malaysia?

AirAsia, AirAsia Philippines and four other airlines fly from Manila to Sandakan Airport (SDK) every 4 hours.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Manila to Sandakan via Bandar Seri Begawan, Kota Kinabalu
Ave. Duration
5 h 50 min
When
Saturday and Sunday
Estimated price
$550 - $1,000
Flights from Manila to Sandakan via Kota Kinabalu, Tawau
Ave. Duration
8 h 55 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$320 - $1,800
Flights from Manila to Lahad Datu via Kota Kinabalu
Ave. Duration
7 h 17 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$220 - $1,100
Flights from Manila to Lahad Datu via Bandar Seri Begawan, Kota Kinabalu
Ave. Duration
10 h
When
Thursday
Estimated price
$450 - $800
Flights from Manila to Lahad Datu via Kuala Lumpur, Kota Kinabalu
Ave. Duration
13 h
When
Every day
Estimated price
$490 - $2,100
Flights from Manila to Lahad Datu via Taiwan Taoyuan, Kota Kinabalu
Ave. Duration
11 h 55 min
When
Every day
Estimated price
$500 - $2,200
AirAsia
Website
airasia.com
Flights from Manila to Sandakan via Kuala Lumpur
Ave. Duration
9 h 41 min
When
Every day
Estimated price
$750 - $2,600
Flights from Manila to Sandakan via Kota Kinabalu
Ave. Duration
6 h 37 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$270 - $1,400
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Manila to Kota Kinabalu via Bandar Seri Begawan
Ave. Duration
4 h 5 min
When
Thursday, Saturday and Sunday
Estimated price
$120 - $600
Cebu Pacific
Website
cebupacificair.com
Flights from Manila to Kota Kinabalu
Ave. Duration
2 h 5 min
When
Monday and Friday
Estimated price
$75 - $330
AirAsia Philippines
Website
airasia.com
Flights from Manila to Kota Kinabalu
Ave. Duration
2 h 5 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $450
Bus operators
Tung Ma Express
Website
facebook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan
Ave. Duration
5 h
Frequency
Every 4 hours
Estimated price
$11
Schedules at
beautifulkk.com
Dyana Express
Website
facebook.com
Bus from Lahad Datu to Sandakan Express Bus Terminal
Ave. Duration
3 h 12 min
Frequency
Twice daily
Estimated price
$11
Schedules at
dyanaexpressblog.blogspot.com
Ferry operators
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Manila to Zamboanga
Ave. Duration
42 h
Frequency
Once a week
Estimated price
$50 - $85
Schedules at
travel.2go.com.ph
Super Value Class
$50 - $70
Mega Value Class
$50 - $70
Tourist Class
$50 - $75
Cabin for 4
$70 - $85
Stateroom for 2
$140 - $170
Suiteroom for 2
$150 - $180
Aleson Shipping
Phone
63 (062) 992-0970
Website
aleson-shipping.com
Car ferry from Zamboanga to Sandakan Harbour
Ave. Duration
16 h
Frequency
Once a week
Estimated price
$55 - $70
Schedules at
aleson-shipping.com
Economy
$59
Aircon
$64
Cabin
$70

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, 5 delightfully under-the-radar French towns you need to visit and Travelling by boat in Italy - to help you get the most out of your next trip.