Top 5 Spots for Diving in Thailand

People go to Thailand for many reasons: some for Bangkok’s Michelin-starred restaurants, others for the affordable quality of life the islands offer, and others for a bit of adventure. If you’re in the latter category, check out diving in Thailand. With the country’s turquoise blue waters and more than 1,200 miles of shoreline, it’s the perfect dive spot for both newbies and pros.

Here are the best places to dive in Thailand.

5.) Diving in Thailand: Sail Rock, Koh Tao

Diving in Thailand: Sail Rock


Thailand’s Koh Samui Archipelago is made up of three islands: Koh Samui, Koh Pha Ngan and Koh Tao, as well as a marine national park. Koh Tao is one of the best places for diving in Thailand.

Sail Rock, also known as Hin Bai, is a small island off Koh Tao. Approximately 90 minutes away by boat, it boasts some of the best diving in Thailand due to its remote location. Sail Rock is named for its shape: It’s an actual rock sitting approximately 26 feet out of the water. The dive site below stretches over 131 feet below the surface in some areas. Experienced divers can explore the rock’s cave, also known as the chimney, which is about 16 feet deep and extends 26 feet back.

Diving in Thailand: Sail Rock aquatic life

Newbie divers should steer clear of the chimney and instead enjoy the sea life, including pin cushion sea stars, giant moray eels, and large schools of fish.

How to Get to Sail Rock:  

You can take a mix of planes, trains, automobiles and boats to get to Koh Tao.

If you’re coming from Bangkok, you can take a local flight to Chumphon from either Suvarnabhumi Airport or Don Mueang International Airport. Once in Chumphon, you’ll need to go to the ferry station, which can be reached via train, taxi or bus. Once in Koh Tao, various dive companies offer excursions to Sail Rock.