• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Singapore to Lankayan Island by plane, bus, train, car ferry or car

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 Singapore Changi to Sandakan, travel  •  8 h 17 min

  1. Fly from Singapore Changi (SIN) to Sandakan (SDK) SIN - SDK
  2. Travel from Sandakan to Lankayan Island

7 alternative options

Fly Singapore Changi to Lahad Datu, bus, travel  •  12 h 47 min

  1. Fly from Singapore Changi (SIN) to Lahad Datu (LDU) SIN - LDU
  2. Take the bus from Lahad Datu to Sandakan Express Bus Terminal
  3. Travel from Sandakan to Lankayan Island

Bus, train to Kuala Lumpur, fly to Sandakan, travel  •  11 h 7 min

  1. Take the bus from Golden Mile Tower Singapore to Kuala Lumpur Terminal Bersepadu Selatan
  2. Take the train from Bandar Tasik Selatan to Klia T1
  3. Fly from Kuala Lumpur (KUL) to Sandakan (SDK) KUL - SDK
  4. Travel from Sandakan to Lankayan Island

Fly Singapore Changi to Kota Kinabalu, bus, travel  •  12 h 25 min

  1. Fly from Singapore Changi (SIN) to Kota Kinabalu (BKI) SIN - BKI
  2. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan
  3. Travel from Sandakan to Lankayan Island

Fly Senai to Kota Kinabalu, bus, travel  •  13 h 4 min

  1. Fly from Senai (JHB) to Kota Kinabalu (BKI) JHB - BKI
  2. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan
  3. Travel from Sandakan to Lankayan Island

Fly Senai to Tawau, Minibus, travel  •  13 h 30 min

  1. Fly from Senai (JHB) to Tawau (TWU) JHB - TWU
  2. Take the Minibus from Tawau to Sandakan
  3. Travel from Sandakan to Lankayan Island

Travel, car ferry, drive, bus  •  2 days 22 h

  1. Travel from Singapore to Kijang
  2. Take the car ferry from Kijang to Pontianak
  3. Drive from Pontianak to Limbang
  4. Take the bus from Limbang to Kota Kinabalu North Bus Terminal Inanam
  5. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan
  6. Travel from Sandakan to Lankayan Island

Travel, car ferry, drive, bus via Beluran  •  2 days 23 h

  1. Travel from Singapore to Kijang
  2. Take the car ferry from Kijang to Pontianak
  3. Drive from Pontianak to Limbang
  4. Take the bus from Limbang to Kota Kinabalu North Bus Terminal Inanam
  5. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Beluran
  6. Travel from Beluran to Lankayan Island

Questions & Answers

The distance between Singapore and Lankayan Island is 1664 km.

It takes approximately 8 h 17 min to get from Singapore to Lankayan Island, including transfers.

More details

There is no direct flight from Singapore Changi Airport to Sandakan Airport. The quickest flight takes 4 h 25 min and has one stopover.

Search flights

SilkAir, Singapore Airlines, Malaysia Airlines and AirAsia offer flights from Singapore Changi Airport to Sandakan Airport.

Search flights

Map of how to get from Singapore to Lankayan Island.
Launch map view
  • Distance: 1040 miles
  • Duration: 8 h 17 min

What companies run services between Singapore and Lankayan Island, Philippines?

There is no direct connection from Singapore to Lankayan Island. However, you can take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Sandakan, then take the travel to Lankayan Island. Alternatively, you can take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Lahad Datu, take the walk to Lahad Datu, take the bus to Sandakan, then take the travel to Lankayan Island.

Airlines
AirAsia
Website
airasia.com
Flights from Singapore Changi to Sandakan via Kuala Lumpur
Ave. Duration
7 h 16 min
When
Every day
Estimated price
$110 - $220
Flights from Singapore Changi to Sandakan via Kota Kinabalu
Ave. Duration
5 h 55 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$110 - $220
Flights from Singapore Changi to Sandakan via Kuala Lumpur, Kota Kinabalu
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$110 - $220
Flights from Singapore Changi to Sandakan via Langkawi, Kuala Lumpur
Ave. Duration
7 h 50 min
When
Tuesday, Thursday and Saturday
Estimated price
$110 - $220
Flights from Singapore Changi to Sandakan via Penang, Kuala Lumpur
Ave. Duration
8 h 50 min
When
Every day
Estimated price
$110 - $220
Flights from Singapore Changi to Sandakan via Kuching, Kuala Lumpur
Ave. Duration
8 h 50 min
When
Every day
Estimated price
$110 - $220
Flights from Kuala Lumpur to Sandakan
Ave. Duration
2 h 53 min
When
Every day
Estimated price
$50 - $400
Flights from Kuala Lumpur to Sandakan via Kota Kinabalu
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$50 - $400
Flights from Singapore Changi to Kota Kinabalu
Ave. Duration
2 h 30 min
When
Every day
Estimated price
$40 - $230
Flights from Singapore Changi to Kota Kinabalu via Kuching
Ave. Duration
4 h
When
Friday and Sunday
Estimated price
$40 - $230
Flights from Singapore Changi to Kota Kinabalu via Kuala Lumpur
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$40 - $230
Flights from Senai to Kota Kinabalu
Ave. Duration
2 h 20 min
When
Every day
Estimated price
$30 - $190
Flights from Senai to Kota Kinabalu via Tawau
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$30 - $190
Flights from Senai to Kota Kinabalu via Kuala Lumpur
Ave. Duration
4 h 37 min
When
Every day
Estimated price
$30 - $190
Flights from Senai to Kota Kinabalu via Kuching
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$30 - $190
Flights from Senai to Tawau
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$50 - $310
Flights from Senai to Tawau via Kuala Lumpur
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$60 - $380
Flights from Senai to Tawau via Kota Kinabalu
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$55 - $320
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Singapore Changi to Sandakan via Kota Kinabalu
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$460 - $1,800
Flights from Singapore Changi to Sandakan via Kuala Lumpur
Ave. Duration
4 h 40 min
When
Monday to Friday
Estimated price
$110 - $550
Flights from Singapore Changi to Sandakan via Kuala Lumpur, Kota Kinabalu
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$110 - $550
Flights from Singapore Changi to Lahad Datu via Kuala Lumpur, Kota Kinabalu
Ave. Duration
7 h 40 min
When
Every day
Estimated price
$190 - $850
Flights from Singapore Changi to Lahad Datu via Kota Kinabalu
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$230 - $950
Flights from Kuala Lumpur to Sandakan
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$60 - $600
Flights from Kuala Lumpur to Sandakan via Kota Kinabalu
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$60 - $600
Flights from Singapore Changi to Kota Kinabalu
Ave. Duration
2 h 17 min
When
Every day
Estimated price
$80 - $550
Flights from Singapore Changi to Kota Kinabalu via Kuala Lumpur
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$110 - $420
Flights from Senai to Kota Kinabalu via Kuala Lumpur
Ave. Duration
4 h 46 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $300
Flights from Senai to Tawau via Kuala Lumpur
Ave. Duration
4 h 35 min
When
Friday, Saturday and Sunday
Estimated price
$70 - $360
SilkAir
Website
silkair.com
Flights from Singapore Changi to Kota Kinabalu
Ave. Duration
2 h 17 min
When
Every day
Estimated price
$80 - $550
Malindo Airways
Website
malindoair.com
Flights from Singapore Changi to Kota Kinabalu
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$75 - $350
Flights from Singapore Changi to Kota Kinabalu via Kuala Lumpur
Ave. Duration
5 h
When
Every day
Estimated price
$75 - $350
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Singapore Changi to Kota Kinabalu via Bandar Seri Begawan
Ave. Duration
4 h 2 min
When
Every day
Estimated price
$210 - $550
Train operators
KLIA Express
Website
kliaekspres.com
Train from Bandar Tasik Selatan to Klia T1
Ave. Duration
29 min
Frequency
Every 30 minutes
Estimated price
$8 - $14
Schedules at
kliaekspres.com
Bus operators
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
StarMart Express
Phone
+60 5 847 5055
Website
starmartbus.com
Bus from Golden Mile Tower Singapore to Kuala Lumpur Terminal Bersepadu Selatan
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$22
Schedules at
starmartbus.com
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
Sabah Booking
Phone
+6089 215 969
Email
ask@sabahbooking.com
Website
sabahbooking.com
Bus from Tawau to Sandakan
Ave. Duration
5 h
Frequency
3 times a day
Estimated price
$10
Schedules at
sabahbooking.com
Salam Bumimas Express
Phone
+6 082 531 133
Website
salambumimas.com
Bus from Limbang to Kota Kinabalu North Bus Terminal Inanam
Ave. Duration
5 h 10 min
Frequency
Once daily
Estimated price
$19
Schedules at
salambumimas.com
TransTedar Express
Website
transtedar.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Beluran
Ave. Duration
5 h 47 min
Frequency
Twice daily
Estimated price
$10
Schedules at
transtedar.com
Book at
easybook.com
Optis Jaya Express
Website
easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Beluran
Ave. Duration
5 h 47 min
Frequency
Once daily
Estimated price
$18
Schedules at
easybook.com
Book at
easybook.com
Ferry operators
Pelni
Website
pelni.co.id
Car ferry from Kijang to Pontianak
Ave. Duration
37 h 24 min
Frequency
Once a week
Estimated price
$24 - $35
Schedules at
pelni.co.id

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 Travelling to the UK: What do I need to know?, How to get from Luton Airport into central London and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.