COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in ?

Book now

There are 6 ways to get from Hong Kong to Pulau Lankayan by ferry, 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

Ferry to Macau, fly to Sandakan, travel

  1. Take the ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
  2. Fly from Macau (MFM) to Sandakan (SDK)
  3. Travel from Sandakan to Pulau Lankayan

Fly Hong Kong to Kota Kinabalu, travel

  1. Fly from Hong Kong (HKG) to Kota Kinabalu (BKI)
  2. Travel from Kota Kinabalu to Pulau Lankayan

Fly Hong Kong to Sandakan, travel

  1. Fly from Hong Kong (HKG) to Sandakan (SDK)
  2. Travel from Sandakan to Pulau Lankayan

Ferry to Macau, fly to Kota Kinabalu, travel

  1. Take the ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
  2. Fly from Macau (MFM) to Kota Kinabalu (BKI)
  3. Travel from Kota Kinabalu to Pulau Lankayan

Fly Hong Kong to Lahad Datu, bus, travel

  1. Fly from Hong Kong (HKG) to Lahad Datu (LDU)
  2. Take the bus from Lahad Datu to Sandakan Express Bus Terminal
  3. Travel from Sandakan Express Bus Terminal to Pulau Lankayan

Fly Hong Kong to Puerto Princesa, travel

  1. Fly from Hong Kong (HKG) to Puerto Princesa (PPS)
  2. Travel from Puerto Princesa to Pulau Lankayan

Coronavirus (COVID-19) in Malaysia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Malaysia. For the latest travel status, please check the official page for Malaysia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Malaysia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Domestic travel is restricted within Malaysia due to Coronavirus (COVID-19).

Currently, we are unable to provide travel restriction information for leaving Hong Kong. For the latest Coronavirus (COVID-19) travel status in Hong Kong, please check government recommendations.

Official Coronavirus (COVID-19) Information for Hong Kong

Last updated: June 23 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The distance between Hong Kong and Pulau Lankayan is 1802 km.

It takes approximately 19h 19m to get from Hong Kong to Pulau Lankayan, including transfers.

More details

There is no direct flight from Macau Airport to Sandakan Airport. The quickest flight takes 18h 30m and has one stopover.

Search flights

AirAsia Philippines, Scoot Tigerair and AirAsia offer flights from Macau Airport to Sandakan Airport.

Search flights

The best way to get from Hong Kong to Hong Kong Airport is to subway which takes 25 min and costs $95 - $120.

More details

Map of how to get from Hong Kong to Pulau Lankayan.
Launch map view
  • Distance: 1801.7 km
  • Duration: 19h 19m

What companies run services between Hong Kong and Pulau Lankayan, Malaysia?

There is no direct connection from Hong Kong to Pulau Lankayan. However, you can take the ferry to Macau Taipa Ferry Terminal, take the walk to Macau airport, fly to Sandakan, then take the travel to Pulau Lankayan. Alternatively, you can take the subway to Airport, take the walk to Hong Kong airport, fly to Kota Kinabalu, then take the travel to Pulau Lankayan.

Airlines
AirAsia
Website
airasia.com
Flights from Macau to Sandakan via Kuala Lumpur
Ave. Duration
18h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 1300 - RM 3200
Flights from Macau to Sandakan via Kota Kinabalu
Ave. Duration
20h
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 650 - RM 2100
Flights from Macau to Sandakan via Kuala Lumpur, Kota Kinabalu
Ave. Duration
19h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 1300 - RM 3200
Flights from Macau to Sandakan via Kota Kinabalu, Kuala Lumpur
Ave. Duration
19h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 1500 - RM 3700
Flights from Macau to Sandakan via Manila, Kuala Lumpur
Ave. Duration
14h 40m
When
Wednesday and Sunday
Estimated price
RM 1600 - RM 3800
Flights from Macau to Sandakan via Singapore Changi, Kota Kinabalu
Ave. Duration
17h 45m
When
Monday and Wednesday
Estimated price
RM 1000 - RM 3100
Flights from Hong Kong to Kota Kinabalu
Ave. Duration
3h 5m
When
Every day
Estimated price
RM 600 - RM 2100
Flights from Hong Kong to Sandakan via Kuala Lumpur
Ave. Duration
9h
When
Wednesday, Friday and Sunday
Estimated price
RM 2500 - RM 6500
Flights from Macau to Kota Kinabalu
Ave. Duration
3h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 500 - RM 1700
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Hong Kong to Sandakan via Kuala Lumpur
Ave. Duration
9h 30m
When
Wednesday and Friday
Estimated price
RM 3400 - RM 8500
Flights from Hong Kong to Lahad Datu via Kuala Lumpur, Kota Kinabalu
Ave. Duration
18h 20m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RM 5000 - RM 14000
Flights from Hong Kong to Lahad Datu via Kota Kinabalu
Ave. Duration
18h 55m
When
Every day
Estimated price
RM 1400 - RM 4600
Flights from Hong Kong to Lahad Datu via Bandar Seri Begawan, Kota Kinabalu
Ave. Duration
17h 5m
When
Sunday
Estimated price
RM 1700 - RM 6500
Flights from Hong Kong to Lahad Datu via Taiwan Taoyuan, Kota Kinabalu
Ave. Duration
19h 45m
When
Tuesday
Estimated price
RM 3400 - RM 11000
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Hong Kong to Kota Kinabalu via Bandar Seri Begawan
Ave. Duration
4h 45m
When
Sunday
Estimated price
RM 750 - RM 2800
Cebu Pacific
Website
cebupacificair.com
Flights from Hong Kong to Puerto Princesa
Ave. Duration
3h
When
Tuesday, Thursday and Sunday
Estimated price
RM 500 - RM 2500
Bus operators
Dyana Express
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
Ferry operators
Hong Kong TurboJET
Phone
+85228593333
Email
enquiry@turbojet.com.hk
Website
turbojet.com.hk
Ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
Ave. Duration
1h
Frequency
Every 30 minutes
Estimated price
RM 96
Schedules at
turbojet.com.hk
Book at
12go.asia

Want to know more about travelling around Malaysia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.