Shari-La Island Resort can be easily accessed through the following ways and mode of transportation
1. From Kuala Lumpur via Kota Bharu and Kuala Terengganu:
a. 45 minutes flight departing from Kuala Lumpur to Kota Bharu & Kuala Terengganu.
b. 8 hours via express bus ride from Kuala Lumpur to Kota Bharu & Kuala Terengganu.
2. From Kota Bharu:
a. 1 hour journey by bus No.3 from Kota Bharu to Pasir Puteh, then from Pasir Puteh, bus No.96 to Kuala Besut Jetty.
3. From Kuala Terengganu
a. 2 hours journey by bus from Kuala Terengganu Bus Terminal to Jerteh, then bus No.96 to Kuala Besut Jetty.
4. From Kuala Besut to Perhentian Island:
a. 30 minutes journey by speedboat,90 minutes journey by normal boat.