There are 6 ways to get from Singapore to Pulau Lankayan by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Fly Singapore Changi to Sandakan, travel
-
Fly from Singapore Changi (SIN) to Sandakan (SDK)
-
Travel from Sandakan to Pulau Lankayan
Fly Senai to Sandakan, travel
-
Fly from Senai (JHB) to Sandakan (SDK)
-
Travel from Sandakan to Pulau Lankayan
Fly Singapore Changi to Kota Kinabalu, travel
-
Fly from Singapore Changi (SIN) to Kota Kinabalu (BKI)
-
Travel from Kota Kinabalu to Pulau Lankayan
Fly Senai to Kota Kinabalu, travel
-
Fly from Senai (JHB) to Kota Kinabalu (BKI)
-
Travel from Kota Kinabalu to Pulau Lankayan
Fly Singapore Changi to Lahad Datu, bus, travel
-
Fly from Singapore Changi (SIN) to Lahad Datu (LDU)
-
Take the bus from Lahad Datu to Sandakan Express Bus Terminal
-
Travel from Sandakan Express Bus Terminal to Pulau Lankayan
Bus to Kuala Lumpur, fly to Sandakan, travel
-
Take the bus from Larkin Bus Terminal to Klia
-
Fly from Kuala Lumpur (KUL) to Sandakan (SDK)
-
Travel from Sandakan to Pulau Lankayan
Travel safe during COVID-19
International entry into Malaysia from Singapore
- Entry is fully open for citizens and permanent residents of Singapore
Conditions of entry into Malaysia from Singapore
- Health screen upon arrival
Rules to follow in Malaysia
1m
Mandatory
Considerations leaving from Singapore
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, entry into Malaysia is currently allowed from Singapore.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
- Regional restriction measures in place
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Pulau Lankayan is 03 88810200.
Wearing a face mask on public transport in Pulau Lankayan is mandatory.
The social distance requirement in Pulau Lankayan is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 03 88810200.
Yes, entry into Singapore from Malaysia is currently restricted.
Explore options for future travel.
Last updated: 4 Aug 2022
Exceptions may apply, for full details: Ministry of Health Malaysia.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
It is approximately 1664 km to get from Singapore to Pulau Lankayan.
It takes approximately 8h 44m to get from Singapore to Pulau Lankayan, including transfers.
There is no direct flight from Singapore Changi Airport to Sandakan Airport. The quickest flight takes 4h 55m and has one stopover.
Singapore Airlines, Malaysia Airlines and AirAsia offer flights from Singapore Changi Airport to Sandakan Airport.

- Distance: 1664.4 km
- Duration: 8h 44m
What companies run services between Singapore and Pulau Lankayan, Malaysia?
There is no direct connection from Singapore to Pulau Lankayan. 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 Pulau Lankayan. Alternatively, you can take the bus to Woodlands Checkpoint Out, take the walk to JB Sentral, take the bus to Senai Airport, take the walk to Senai airport, fly to Sandakan, then take the travel to Pulau Lankayan.

- Website
- airasia.com
Flights from Singapore Changi to Sandakan via Kota Kinabalu
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- RM 310 - RM 1200
Flights from Singapore Changi to Sandakan via Kuala Lumpur
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- RM 310 - RM 1200
Flights from Singapore Changi to Sandakan via Penang, Kuala Lumpur
- Ave. Duration
- 7h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- RM 310 - RM 1200
Flights from Singapore Changi to Sandakan via Kuching, Kota Kinabalu
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- RM 310 - RM 1200
Flights from Singapore Changi to Sandakan via Kuala Lumpur, Kota Kinabalu
- Ave. Duration
- 9h 2m
- When
- Friday and Sunday
- Estimated price
- RM 310 - RM 1200
Flights from Singapore Changi to Sandakan via Kuching, Kuala Lumpur
- Ave. Duration
- 9h 55m
- When
- Tuesday
- Estimated price
- RM 310 - RM 1200
Flights from Senai to Sandakan via Kota Kinabalu
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Kuala Lumpur
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Penang, Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Bintulu, Kota Kinabalu
- Ave. Duration
- 7h 35m
- When
- Friday
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Kuala Lumpur, Kota Kinabalu
- Ave. Duration
- 7h 50m
- When
- Friday and Sunday
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Penang, Kota Kinabalu
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- RM 240 - RM 450
Flights from Senai to Sandakan via Kuching, Kota Kinabalu
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- RM 240 - RM 450
Flights from Singapore Changi to Kota Kinabalu
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- RM 230 - RM 1200
Flights from Singapore Changi to Kota Kinabalu via Kuching
- Ave. Duration
- 4h
- When
- Tuesday, Thursday and Saturday
- Estimated price
- RM 230 - RM 1200
Flights from Singapore Changi to Kota Kinabalu via Kuala Lumpur
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- RM 230 - RM 1200
Flights from Senai to Kota Kinabalu
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- RM 210 - RM 750
Flights from Senai to Kota Kinabalu via Miri
- Ave. Duration
- 4h
- When
- Tuesday and Saturday
- Estimated price
- RM 210 - RM 750
Flights from Senai to Kota Kinabalu via Kuala Lumpur
- Ave. Duration
- 4h 27m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- RM 210 - RM 750
Flights from Senai to Kota Kinabalu via Bintulu
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- RM 210 - RM 750
Flights from Senai to Kota Kinabalu via Tawau
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- RM 210 - RM 750
Flights from Kuala Lumpur to Sandakan
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- RM 180 - RM 950
Flights from Kuala Lumpur to Sandakan via Kota Kinabalu
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- RM 180 - RM 950

- Website
- malaysiaairlines.com
Flights from Singapore Changi to Sandakan via Kuala Lumpur
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- RM 480 - RM 1400
Flights from Senai to Sandakan via Kuala Lumpur
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday and Friday
- Estimated price
- RM 400 - RM 650
Flights from Singapore Changi to Kota Kinabalu
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday and Saturday
- Estimated price
- RM 460 - RM 1300
Flights from Singapore Changi to Kota Kinabalu via Kuala Lumpur
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- RM 460 - RM 1300
Flights from Senai to Kota Kinabalu via Kuala Lumpur
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- RM 270 - RM 700
Flights from Singapore Changi to Lahad Datu via Kota Kinabalu
- Ave. Duration
- 6h 52m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- RM 1200 - RM 2200
Flights from Singapore Changi to Lahad Datu via Kuala Lumpur, Kota Kinabalu
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- RM 1928
Flights from Kuala Lumpur to Sandakan
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- RM 240 - RM 1100
Flights from Kuala Lumpur to Sandakan via Tawau
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 240 - RM 1100

- Website
- flyscoot.com
Flights from Singapore Changi to Kota Kinabalu
- Ave. Duration
- 2h 25m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- RM 210 - RM 1300

- Phone
- +6088 389 997, +6016 831 65 65
- Website
- beautifulkk.com
Bus from Lahad Datu to Sandakan Express Bus Terminal
- Ave. Duration
- 3h 12m
- Frequency
- Twice daily
- Estimated price
- RM 42
- Schedules at
- dyanaexpressblog.blogspot.com

- Phone
- +60111 0661111
- Website
- billionstarsexpress.com
Bus from Larkin Bus Terminal to Klia
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Book at
- 12go.asia
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 What are the different types of Renfe trains in Spain?, Slovenia: Getting from Ljubljana to Lake Bled and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.