Mindoro, Philippines
Puerto Galera
Manila's nearest dive destination.
Just 3 hours from Manila via Batangas ferry, Puerto Galera is the easiest tropical escape from the capital. White Beach, Sabang for divers, and a UNESCO Biosphere Reserve coral reef make it one of Luzon's most popular weekend getaways.
The complete Puerto Galera travel guide
When to visit Puerto Galera
Puerto Galera's dry season runs November to May, with the calmest seas (best for diving and beach trips) from December to April. December-January can be windy. February to April delivers the most reliable weather. Holy Week (the week before Easter) is the absolute busiest time — Manila pours in, hotel rates triple, and White Beach becomes packed shoulder-to-shoulder.
June to October brings afternoon rains and choppier seas; some boat tours and dive trips get cancelled. Hotel rates drop 30-50% during this time.
How to get to Puerto Galera
It's a multi-step journey from Manila. Take a bus or van from Cubao or Pasay to Batangas Pier (2-3 hours, PHP 200-300 via JAM Liner or DLTB). From Batangas Pier, take a boat to Puerto Galera (1-1.5 hours, PHP 270-400 with FastCat or Minolo Shipping). The boat lands at one of three ports: Muelle (main town), Sabang (for diving), or White Beach (for beach holidays). Choose your boat based on where you're staying.
Total travel time from Manila: about 4-5 hours door-to-door.
Where to stay in Puerto Galera
Your beach choice determines your trip. White Beach is the busy, party-friendly main strip — restaurants, bars, jet skis, sand castles, banana boats. Family-friendly during the day, livelier at night. Aninuan Beach (15 minutes west) is the quieter, more upscale alternative with boutique resorts. Sabang Beach is the diving hub — adult-focused nightlife, dive shops everywhere, less family appeal. Big La Laguna next to Sabang is quieter with great snorkeling right off the beach.
Diving in Puerto Galera
The Verde Island Passage is one of the most biodiverse marine areas on Earth. Major dive sites within 20 minutes of Sabang include the Canyons (drift diving with current), Sinandigan Wall, Hole in the Wall, and Verde Island (full-day trip to the famous "Pinnacle" dive). Dive prices: PHP 1,500-2,500 per dive with gear and transport. Open Water certification courses cost PHP 16,000-22,000 (typically 3-4 days).
Getting around Puerto Galera
White Beach itself is small and walkable. Between beaches (White Beach to Aninuan, White Beach to Sabang) the standard transport is a tricycle (PHP 80-200) or a small banca boat that runs between beaches (PHP 100-200 per person). Sabang to Puerto Galera town takes 10-15 minutes by tricycle. To reach Tamaraw Falls or the Mangyan Heritage Center, rent a motorbike (PHP 400-600/day).
What to eat in Puerto Galera
White Beach has the most varied restaurant strip — Filipino, Italian, Indian, Japanese, Greek, all competing along a 500-meter stretch. Tina's Restaurant is a White Beach institution. Hangout Bar is popular for late-night drinks. In Sabang, Capt'n Greggs is the famous breakfast spot (American-style, hearty portions). For seafood right on the sand, the BBQ stalls at the south end of White Beach grill fresh fish to order — PHP 200-450 depending on size.
Practical tips
- Environmental fee: PHP 120 collected at the boat terminal.
- Avoid Holy Week unless you must: Prices are 2-3x normal; beaches are crowded.
- Boat suspension: During typhoons, boat crossings to Batangas can be suspended for 1-2 days. Buffer your return flight.
- Sabang vs. White Beach: Don't confuse them — different ports, different vibes, choose carefully when booking.
- Reef-safe sunscreen: Required by the marine sanctuary. Local shops sell it.
Things to do in Puerto Galera
Each spot below has its own full guide — click any card to read the complete write-up with photos and tips.
Hotels in Puerto Galera
Compare hotels and resorts in Puerto Galera on the live map below. Filter by price, rating, and property type — all bookings open with our affiliate partners.
Frequently asked questions
How do I get to Puerto Galera from Manila?
Bus from Manila to Batangas Pier (2-3 hours), then ferry from Batangas to Puerto Galera (1-1.5 hours). Total travel time about 4-5 hours.
Which beach should I stay at?
White Beach for families and party-friendly atmosphere. Sabang for divers and adult-focused nightlife. Aninuan and Tamaraw for quiet boutique resorts away from crowds.
Is Puerto Galera good for non-divers?
Yes — White Beach is a proper white-sand beach with shallow swimming, and the Mangyan Heritage Center and Tamaraw Falls are nearby.
When is the best time to visit Puerto Galera?
November to April is dry season with the calmest seas. Holy Week (Easter) is the busiest time of year — expect crowds and triple prices.