Diving in Perhentian Islands

Explore 106 dive sites in Perhentian Islands, Malaysia. Ocean conditions, marine species, and dive centres.

Best Time to Dive in Perhentian Islands

The warmest water temperatures in Perhentian Islands occur in June, averaging 31.2°C. The coolest conditions are in January at 28.3°C.

Monthly Water Temperatures

  • January: 28.3°C
  • February: 28.4°C
  • March: 29.1°C
  • April: 30.6°C
  • May: 31.1°C
  • June: 31.2°C
  • July: 31.1°C
  • August: 30.9°C
  • September: 30.8°C
  • October: 30.4°C
  • November: 29.8°C
  • December: 28.7°C

Marine Life in Perhentian Islands

Home to 169 recorded species including 105 reef fish, 39 hard corals, 11 sea cucumbers, 5 seagrass & algae, 3 sharks & rays, 2 other.

Dive Site Difficulty in Perhentian Islands

Perhentian Islands has 21 beginner, 6 intermediate dive sites - suitable for divers of all levels.

Recommended Packing List for Perhentian Islands

Based on average water temperature of 30.0°C, currents 5 cm/s.

  • Shorty or Rashguard - warm 30°C water needs minimal exposure protection
  • Mask - essential for every dive
  • Fins
  • BCD - buoyancy compensator
  • Regulator - your most safety-critical piece of gear
  • Dive Computer - tracks depth, time, and NDL
  • Surface Marker Buoy (SMB) - essential for boat pickups
  • Dive Torch - useful for crevices and colour at depth
  • Underwater Camera - capture your diving memories

Marine Protected Areas in Perhentian Islands

  • Pulau Redang Marine Park - Marine Park (IUCN Category II)
  • Pulau Perhentian Besar Marine Park - Marine Park (IUCN Category II)
  • Pulau Perhentian Kecil Marine Park - Marine Park (IUCN Category II)
  • Pulau Lang Tengah Marine Park - Marine Park (IUCN Category II)
  • Pulau Kapas Marine Park - Marine Park (IUCN Category II)
  • Pulau Susu Dara Marine Park - Marine Park (IUCN Category II)
  • Pulau Lima Marine Park - Marine Park (IUCN Category II)
  • Pulau Ekor Tebu Marine Park - Marine Park (IUCN Category II)
  • Pulau Pinang Marine Park - Marine Park (IUCN Category II)
  • Pulau Yu Besar Marine Park - Marine Park (IUCN Category II)
  • Pulau Yu Kecil Marine Park - Marine Park (IUCN Category II)
  • Pulau Tenggol Marine Park - Marine Park (IUCN Category II)
  • Rantau Abang Fisheries Prohibited Areas - Fisheries Prohibited Area (IUCN Category IV)
  • Pasir Che Keling Turtle Sanctuary - Turtle Sanctuary (IUCN Category IV)
  • Rantau Abang Turtle Sanctuary - Wildlife Reserve (IUCN Category IV)
  • Tanjung Guntung Turtle Sanctuary - Turtle Sanctuary (IUCN Category IV)
  • Pinang Seribu Turtle Sanctuary - Turtle Sanctuary (IUCN Category IV)
  • Tanjung Tukah Turtle Sanctuary - Turtle Sanctuary (IUCN Category IV)
  • Tiga Ruang Turtle Sanctuary - Turtle Sanctuary (IUCN Category IV)
  • Pulau Nyireh Marine Park - Marine Park (IUCN Category II)

Getting to Perhentian Islands - Nearest Airports

  • Sultan Ismail Petra Airport (KBR), Kota Baharu - 60 km away, approx 80 min travel time
  • Sultan Azlan Shah Airport (IPH), Ipoh - 238 km away, approx 275 min travel time
  • Penang International Airport (PEN), Penang - 284 km away, approx 325 min travel time

Dive Sites

Dive Centres