top of page

About Besar Island


Pulau Babi Besar, meaning "Big Boar Island" in Malay and located 15km off the east coast of Johor, is a tropical paradise. With an abundance of swaying palm trees framing white sands that cushion one's feet and crystal clear waters providing visibility even to its smallest inhabitants; it is not hard to understand why this island should be considered an idyllic getaway oasis for those looking for respite from Singapore. Resorts are available on Pulau Besar offering solace amongst some of nature’s most stunning views while many other scattered islands provide further exploration opportunities just waiting to be discovered.

Besar Island's pristine beaches and crystal-clear blue waters offer an idyllic escape from busy life. To ensure the protection of its rich marine wildlife, this picturesque paradise has been designated as a Marine Park by the Government - safeguarding over 60 species within 2 nautical miles (3.7 km) around it. Looking out onto tropical jungles lush with coconut palms, visitors can also marvel at breathtaking views that extend 845 feet (258 m) skyward into rolling hillsides against azure skies.

Side Image_300x500.jpg
Side Image_300x500.jpg

How to go to Besar Island



By Self Drive

From Singapore to Mersing Jetty takes about 4 hours 30 minutes drive.

Driving direction from Woodlands, Singapore to Mersing Jetty, Johor


By Express Bus

Take a direct bus from Singapore bus station to Mersing Bus Station or From Singapore bus station to Larkin Bus Station, then from larkin Bus Station to Mersing Bus Station.



By Self Drive

From Kuala Lumpur – take an exit 244 Ayer hitam and continue to Mersing Jetty (4-5 hours drive).

Driving direction from Kuala Lumpur to Mersing Jetty, Johor


By Express Bus

From Terminal Bersepadu Selatan to Mersing Bus Station.


By Domestic Flight

Take a domestic flight from Subang Airport/KLIA Airport to Senai International Airport, Johor Bahru. Then from Senai International Airport, You may take a taxi/grab to Mersing Jetty.



By Self Drive

From Johor Bahru to Mersing Jetty, takes about 2 hours 30 minutes drive.

Driving direction from Johor Bahru to Mersing Jetty


By Express Bus

Take an express from Larkin Bus Station - to Mersing Bus Station.

bottom of page