MasWings (www.maswings.com) operates daily flights connecting Kota Kinabalu to Lahad Datu. Flight duration is about 1 hour. From Lahad Datu, a 1:15 hour drive, part of it on gravel road, will take you to Tabin.
Kota Kinabalu to Lahad Datu (7 hours)
Sandakan to Lahad Datu (4 hours)
This is an increasingly more popular way to visit Tabin whereby visitors take a flight to Sandakan where they visit the Sepilok Orang Utan Rehabilitation Centre, and perhaps the Selingan Turtle Island, then onward to Sukau in Kinabatangan for at least one night’s stay and then by road from Sukau to Tabin Widlife Resort. This journey enables one to see some of the top eco-nature destinations in Borneo.
Tawau to Lahad Datu (4 hours)
Divers find Tabin a good destination to visit after their diving trip to Sipadan and Mabul islands, allowing them to break the non-flying-after diving rule and visiting Tabin for one or two nights’ stay. Journey from Semporna from Tabin is 3:15 hours.