Tourists know Moalboal as an entry point to Panagsama Beach, where most resorts, restaurants, bars, and diving schools reside. Moalboal is a small town on the southwestern side of Cebu Island, located 89 kilometers from Cebu City, about two and a half hours away by public bus. 

Stretching out as a peninsula at the southwestern tip of Cebu, Moalboal is bordered on the West by the Tanyon Strait, and Negros Island is visible from the western coastline.

Moalboal has a fascinating history: it was once a royal settlement for about 100 years before becoming a popular tourist spot during the 1970s. The town’s name comes from its original inhabitants: Moalboos (or Moolbos).

Today, Moalboal is home to many resorts and villas built in different styles, modern or traditional. You can also find businesses that cater to divers and snorkelers, such as dive shops and hotels.


There are no airports or ports in Moalboal. The nearest airport is Mactan International Airport. The easiest way to get to Moalboal is from Cebu City.

  Manila to Cebu Schedule

Transport Name Route Time Price
Cebu Pacific Economy 03:25 - 05:05 $30
Philippine Airlines Economy 03:50 - 05:10 $34
Philippine Airlines Economy 04:20 - 05:45 $33
Cebu Pacific Economy 04:55 - 06:30 $30
Philippine Airlines Economy 05:20 - 06:50 $34
Philippines AirAsia in Economy 06:00 - 07:25 $26
Philippine Airlines Economy 06:25 - 07:55 $33
Cebu Pacific Economy 06:30 - 08:05 $30
Cebu Pacific Economy 13:00 - 14:35 $30
Philippine Airlines Economy 14:45 - 16:20 $37
Philippines AirAsia in Economy 15:35 - 17:05 $26
Cebu Pacific Economy 15:45 - 17:20 $30
Cebu Pacific Economy 16:20 - 17:55 $30
Philippine Airlines Economy 16:45 - 18:20 $34
Cebu Pacific Economy 17:00 - 19:00 $30
Philippines AirAsia in Economy 18:05 - 19:35 $26
Philippine Airlines Economy 18:30 - 20:10 $33
Philippines AirAsia in Economy 19:30 - 20:55 $26
Cebu Pacific Economy 20:15 - 21:50 $30
Philippine Airlines Economy 20:25 - 21:55 $33
Cebu Pacific Economy 21:05 - 22:40 $21
Philippines AirAsia Economy 21:15 - 22:40 $26
Cebu Pacific Economy 21:35 - 23:10 $21
Philippines AirAsia Economy 22:00 - 23:20 $26
Cebu Pacific Economy 22:25 - 00:00 $21
Philippine Airlines Economy 22:25 - 23:50 $33
2GO - Sunday 07:00 - 04:00 $16 - $33
2GO - Thursday 17:30 - 01:00 $16 - $33
2GO - Wednes. 19:00 - 16:00 $16 - $33

The road is in good condition, and the total distance is approximately 80 km. To get from Cebu to Moalboal, you must go to the South Bus Terminal, where buses from Cebu to Moalboal leave. If you are at Mactan Airport, take one of the white taxis to the South Bus Terminal bus station (from $33), give or take 30 minutes, depending on traffic). Buses from Cebu to Moalboal depart from the Southern Bus Terminal.

In addition, you can book a taxi + minibus transfer (single ticket) from anywhere in Cebu, where you will need to be picked up – to Moalboal (from $100).


Moalboal snorkelling

1. Snorkeling in Moalboal

Enter the water in front of the Saavedra Diving School, and you will encounter a massive shoal of sardines. A rare snorkeler will not see a giant turtle and, if lucky, a whale shark. This place is one of the best snorkeling spots in the Philippines.

diving in Moalboal

2. Unforgettable diving in Moalboal

Moalboal is one of the best diving spots in the Philippines. You can dive on House Reef to see a massive shoal of sardines below, but other exciting places like Tongo Point, White Beach, or Umbrella Point exist. On average, the prices for diving are 1500 pesos per dive.


The most popular places for snorkeling and diving sites

  • Fisherman’s Island (Pescador Island) – this tiny island, about 20 minutes by boat from Moalboal, is a chic place for snorkeling and diving. Here are some of the best diving sites in the Philippines
  • Sunken Island
  • Kasai
  • Plane Wreck
  • Tongo and Sampaguita
  • Marine reserves in Basdiot and Saavedra
White beach_Moalboal

3. Get some rest on Moalboal Beaches

Although Pagnasama Beach, where most of the Moalboal hotels reside, is mediocre (most of the beach was washed away by a typhoon in 1984), bat you will like White Beach: a great white sandy beach with emerald water and 30 meters from the shore you will find a coral reef rich in colorful inhabitants. Here, on the beach, you can also have lunch in restaurants located along the coast. Try to visit him from Monday to Friday when it’s quieter. If you have more time, don’t miss Lambug Beach, located about 20 km south, towards Badian. You can get to it by tricycle.


4. Visit Kawasan Waterfall around Moalboal

These crystal streams and bowls of intensely turquoise water are one of the most famous attractions in the Philippines. The waterfall is a three-stage cascade of waterfalls located in the rainforest, about 20 km south of Moalboal. You can safely plunge into the emerald water or enjoy canyoneering. More waterfalls in the Badian area/Samboan: Inambakan, Dao, Kambai, Montpellier, Binalayan, and Aginid.

Moalboal Orchid Farm

5. Attend Orchid Gallery in Moalboal

If you want to find a place in Moalboal where orchids are bred in the middle of a wild, picturesque landscape, turn off the national highway near the Petron gas station. Follow the 200 meters road, and you will find an Orchid Gallery. Here you can admire orchids and other plants and buy flowers. The entrance fee is symbolic.


6. Hike on Osmena Peak in Cebu

From Moalboal, you can also tour Cebu to travel around the mountains of Cebu. Osmeña Peak is the highest mountain in Cebu. From this place, you can get stunning 360-degree views of Cebu island. It’s the most stunning viewpoint in Cebu.


Sometimes it is much more effective to choose a place of residence using a map, selecting the most conveniently located hotel on the map.

Read about other great places in the Philippines