5 Beautiful ISLANDS in Johor, Malaysia

What comes to your mind when someone mentioned Johor as their next trip for holiday? I guess you would probably think, “Is there anything worthy to visit in Johor?” Well, you know what, you are totally wrong!

Even though Johor seems to be an industrialized and urban country but do you know that Johor has many beautiful islands that you can pick as your next gateway from the bustling city?

For those who don’t know, let me introduce you to the 5 Beautiful Island in Johor.

Besar Island (Pulau Besar)

Besar Island is also known as Big Boar Island in the past due to the numbers of boars staying in the island. But, there is no longer any boars left on the island making it a vacation spot for Malaysian and tourists alike. The best thing is that not many people know about this island so there are not many crowds here compared to other islands.

The best time to visit Besar Island: March, April, May, June, July, August and September (depends on the monthly average rain volumes and rainy days).

There are also some resorts that you can find here to rest your tired body and mind. You can book the resorts by using AMI Travel service.
Click here more details on our package.

[Aseania Beach Resort]

Optional activities:

BBQ Dinner (min 30)

Island Hopping Tour

Fun Snorkeling (min 4)

Fun Fishing (max 6)

[Mirage Island Resort]

Optional activities:

BBQ (min 15)

[D’Coconut Island Resort]

Optional activities:


Aur Island (Pulau Aur)

Aur Island is famous for its natural beauty and sea-activities that you can do here even though it is only a small island. These activities are snorkeling and scuba diving where you can see a lot of different and rare sea creatures in the ocean.

The best time to visit Aur Island: April, May and June

Book the resorts here with AMI Travel to fully use your vacation time visiting this island.

[Blue Water Holiday Resort]

*The resort only available on weekend from Friday to Sunday only

[Sebukang Bay Resort]

Optional activities:

Fishing by speedboat

Hiking to Batu Cina (Pulau Aur landmark)

Round Island by speedboat


Hiking to durian orchard (during Pulau Aur durian season)

Durian feast (during durian season)

*Some activities may incur charges for guider, rental of boat etc and subject to weather conditions.

***Our packages for all the resorts include BBQ dinner and snorkeling trip

Pemanggil Island (Pulau Pemanggil)

Pemanggil Island is known for the deep-sea fishing and good hunting grounds for marlins and mackerels which probably will be a favorite island for people who love fishing. One of its wonderful attractions is the white sandy beaches where you walk barefoot to feel its softness. Due to its abundance of marine life, there is also some awesome spot for snorkeling.

The best time to visit Pemanggil Island: Late March to June and September to mid-October.

After playing in the water, have a nice sleep in the island’s resort and book it here by using AMI Travel service=)

[Lanting Beach Resort]

*Our package for this resort includes snorkeling trip and BBQ dinner

Sibu Island (Pulau Sibu)

Sibu Island is rich with natural beauties that will capture your heart with its pristine sandy beaches and a lot of scuba diving activities. If you are lucky, you can see sea turtle crawling to the shore to lay eggs, most probably in July. Snorkeling is also famous here with multiple spots to stop for this activity.

The best time to visit Sibu Island: June, July, August and September.

Spend a few nights here to admire more of its beauty and book these resorts by clicking here in order to make your trip perfect!

[Sari Pacifica Beach Resort & Spa]

Optional activities:

BBQ Dinner (min 30)

Island Hopping Tour (min 4)

Fun Fishing (max 6)

[Rimba Resort]

[Twin Beach Resort]

*Our package for this resort includes Kayaking or Banana boat, Karaoke session and snorkeling trip for their customer.

Tinggi Island (Pulau Tinggi)

Tinggi Island is one of the islands that will captivate you with its white, sandy beach and the clear, blue ocean which is full of exotic marine life. The island is also renowned for its legend about Malay’s hero, Hang Tuah, who people believe had stopped here in one of his journeys.

The best time to visit Tinggi Island: July, August and September.

Don’t forget to spend your time in the island wonderful resorts and book the resorts here.

[Tok Mok Chalet]

*Our package for this resort includes BBQ dinner (10 min), Kayaking (depends on availability) and snorkeling or Island Hopping for their customer.

[Shaz Resort]

Optional activities:


Outdoor Sport

Sea Sport

*Our package for this resort includes snorkeling trip to Mentigi Island for their customer.

[Tad Marine Resort]

*Our package for this resort includes jungle trekking and snorkeling Trip around Pulau Tinggi for their customer.

Getting there

The only way to get to the islands is of course by boat. However, there are two different jetties in Johor that will bring you to this 5 Island so make sure to have the right one.

Below is a map of these islands and the location of the jetties.

Mersing Jetty

(Besar Island, Aur Island and Pemanggil Island)

Tanjung Leman Jetty

(Sibu Island and Tinggi Island)

***Boat schedule varies from day to day

Marine Park Fee

You have to pay for marine park fees in order to go to these islands.

Malaysia citizen: RM10

Non-citizen: RM25


Monsoon season in Malaysia usually happens from November until February or March. Mostly all resorts in the islands are fully closed in this particular month.

Plan your trip carefully so that you will have the best time of your life!

Visit our website here for more Island Package =)

Happy Holiday!

Did you find this article useful?