HomeBus routesManilaPuerto Galera (via Batangas Port)
SE Asia bus route

🇵🇭 Manila Puerto Galera (via Batangas Port) 🇵🇭

Manila to Puerto Galera is the classic Mindoro island diving + beach route — 4-6h combined via bus to Batangas Port + ferry to Puerto Galera (Sabang or White Beach). Ceres Bus + Genesis + JAM Transit depart Cubao + Buendia LRT terminals every 30 min. From Batangas Pier: FastCat + Minolo + M/BCA ferry to Puerto Galera Sabang (45 min) or White Beach (60 min). Combined bus+ferry packages sold on 12go — one ticket easier than DIY. Popular for scuba diving certification + weekend beach.

Distance
165 km
Duration
4-6h (bus + ferry)
Operators
3
Region
SE Asia

Scam-note + booking tips

At Batangas Pier: use FastCat or Minolo — legit ferries with schedules + safety records. Some local operators oversell + delay boats. Sabang beach touts overcharge tricycles/hotels — walk to the main strip first.

Operators comparison

PREMIUM

Bus + Ferry Combined Ticket (JAM + FastCat)

AC bus + fast ferry

6-8x daily · 04:00-15:00

Price
PHP 700-1,000 (~$13-18)
One ticket combo Bus + ferry connection JAM Buendia dep
RELIABLE

Ceres Bus + separate ferry

AC 40-seat + FastCat ferry separate

Every 30-60 min

Price
PHP 500-750 combined
Cubao + Buendia dep
BUDGET

DIY: Manila → Batangas Port → ferry

Local buses + jeepneys + ferry

Price
PHP 400-600
Cheapest
More transfers + hassle. Only for budget backpackers.

Book ManilaPuerto Galera (via Batangas Port)

Live schedules + prices. Cancel free 24h before departure.

Book on 12go

Stay in Puerto Galera (via Batangas Port)

Find hotels in Puerto Galera (via Batangas Port)

1.4M+ properties · Trip.com

Search hotels

Frequently asked

Sabang or White Beach Puerto Galera?

Sabang = diving hub, nightlife, more expat scene, small beach. White Beach = better beach for swimming, family-friendly, resort atmosphere. Choose based on vibe. Ferries serve both piers from Batangas.

Manila to Puerto Galera day trip?

Too far for practical day trip — 4-6h each way + you'd only have 2-3h at the beach. Weekend (Fri evening dep, Sun evening return) is minimum. 3 days recommended for diving.

How do combined bus+ferry tickets work?

Book on 12go — you get one ticket for JAM bus Manila → Batangas Pier + FastCat ferry Batangas → Sabang/White Beach. Bus drops directly at pier; ferry departs 30-45 min after bus arrival. Saves DIY transfer hassle.

Where does JAM Transit depart Manila?

JAM Buendia (Pasay) is the main terminal for Manila-Batangas. LRT Line 1 to Buendia Station. Alternative: JAM Cubao terminal (Cubao LRT). Book departure from whichever is closer to your Manila hotel.

Related travel guides