Phuket beaches compared: coast side, length and car times from HKT airport, Patong and Phuket Town

25 beaches of the island with open data: 21 on the west coast, 2 at the southern tip and 2 on the east coast. The longest is Mai Khao Beach (≈ 10.1 km by OpenStreetMap); the closest to the airport is Nai Yang Beach (8.5 km, about 19 min by car without traffic).

Map data © OpenStreetMap contributors, available under the Open Database License (ODbL). Routes: OSRM. Drive times are car times without traffic. This is the English edition of the Russian beach comparison of Kvartiry-Phuket; each beach also has a detailed page in Russian (sea by month, neighbouring beaches, amenities nearby), linked in the last column.

All beaches in one table

Drive columns: car time without traffic (OSRM), then the road distance.

Phuket beaches: side of the island, approximate length by OpenStreetMap and car time without traffic (OSRM) from HKT airport, Patong and Phuket Town, with road distance. Select a column heading to sort.
Detailed page
Mai Khao BeachWest≈ 10.1 km25 min · 11.2 km49 min · 39.9 km45 min · 36.9 kmin Russian
Nai Yang BeachWest≈ 1.4 km19 min · 8.5 km39 min · 34.0 km35 min · 31.0 kmin Russian
Nai Thon BeachWest≈ 1.1 km23 min · 12.9 km32 min · 27.3 km34 min · 30.5 kmin Russian
Banana BeachWest≈ 220 m26 min · 15.1 km29 min · 25.1 km31 min · 28.3 kmin Russian
Layan BeachWest≈ 440 m32 min · 20.1 km29 min · 23.1 km31 min · 26.4 kmin Russian
Bang Tao BeachWest≈ 6.1 km35 min · 21.3 km25 min · 19.3 km31 min · 23.5 kmin Russian
Surin BeachWest≈ 870 m34 min · 22.5 km14 min · 12.5 km27 min · 23.7 kmin Russian
Laem Singh BeachWest≈ 410 m34 min · 23.5 km12 min · 11.0 km27 min · 23.6 kmin Russian
Kamala BeachWest≈ 2.1 km37 min · 25.4 km11 min · 9.4 km26 min · 21.9 kmin Russian
Kalim BeachWest≈ 160 m45 min · 32.9 km2 min · 1.7 km17 min · 14.2 kmin Russian
Patong BeachWest≈ 2.8 km51 min · 37.4 km6 min · 3.6 km21 min · 16.5 kmin Russian
Tri Trang BeachWest≈ 740 m59 min · 40.1 km13 min · 6.3 km28 min · 19.6 kmin Russian
Paradise BeachWest≈ 100 m1 h 02 min · 41.6 km16 min · 7.9 km31 min · 21.2 kmin Russian
Freedom BeachWest≈ 400 m1 h 10 min · 40.7 km25 min · 6.7 km39 min · 19.1 kmin Russian
Karon Noi BeachWest≈ 460 m54 min · 39.6 km9 min · 5.6 km23 min · 17.9 kmin Russian
Karon BeachWest≈ 3.4 km56 min · 43.1 km11 min · 9.1 km21 min · 17.5 kmin Russian
Kata BeachWest≈ 1.6 km1 h · 46.0 km15 min · 12.0 km20 min · 15.8 kmin Russian
Kata Noi BeachWest≈ 760 m1 h 03 min · 48.0 km18 min · 14.0 km21 min · 16.7 kmin Russian
Nui BeachWest≈ 150 m1 h 30 min · 51.9 km44 min · 17.9 km48 min · 19.1 kmin Russian
Ao Sane BeachSouth≈ 250 m1 h 09 min · 49.0 km27 min · 20.4 km26 min · 18.5 kmin Russian
Nai Harn BeachWest≈ 790 m1 h 07 min · 48.1 km25 min · 20.9 km24 min · 17.6 kmin Russian
Ya Nui BeachWest≈ 210 m1 h 08 min · 48.5 km26 min · 21.9 km25 min · 18.1 kmin Russian
Rawai BeachSouth≈ 1.1 km1 h 05 min · 47.1 km25 min · 21.0 km22 min · 16.6 kmin Russian
Ao Yon BeachEast≈ 1.1 km59 min · 43.2 km28 min · 23.9 km14 min · 11.9 kmin Russian
Panwa BeachEast≈ 260 m1 h · 44.0 km29 min · 24.7 km16 min · 12.7 kmin Russian

Key figures

Methodology and sources

How to cite

Please credit Kvartiry-Phuket with a link to this page. Suggested citation:

Kvartiry-Phuket (2026). Phuket beaches compared: coast side, length and drive times. Data © OpenStreetMap contributors (ODbL); routes: OSRM; retrieved 2026-09-25. https://kvartiry-phuket.com/en/phuket-beaches/

As an HTML link:

<a href="https://kvartiry-phuket.com/en/phuket-beaches/">Phuket beaches compared — Kvartiry-Phuket</a>

When you reuse these figures, keep the OpenStreetMap attribution: © OpenStreetMap contributors (ODbL).

More open data in English