About Mai Khao Beach

Mai Khao is the longest beach in Phuket province. It stretches along the north-west coast from Nai Yang Beach, past Phuket International Airport, to Sai Kaew Beach — about 11 km in total.

Waves on the sand at Mai Khao Beach
Photo: Michelle Maria, CC BY 3.0, via Wikimedia Commons
Plane over the beach near Phuket airport
Photo: shapurma, CC BY 3.0, via Wikimedia Commons

Key facts

📍

Location

Mai Khao subdistrict, Thalang district, Phuket.

📏

Length

About 11 km.

🌳

National park

Part of Sirinat National Park (established 1981).

🏖️

Sand

Coarser than on Phuket’s southern beaches.

🌊

Sea

Deep, with a steep drop-off.

Nature

🦀

Mole crabs

One of the richest mole crab habitats in Phuket.

🐢

Sea turtles

One of the island’s sea turtle nesting beaches.

When to visit

☀️

November – April

The sea is generally calmer.

🌧️

May – October

Monsoon: bigger waves, strong currents and frequent red flags.

Nearby

⬇️

Nai Yang Beach

To the south.

⬆️

Sai Kaew Beach

To the north — over 3 km of fine white sand.

🌉

Sarasin Bridge

The bridge between Phuket and Phang Nga.