Normally buses will leave every hour to Dau, the bus station that you need for Angeles City, Clark Airport. Make sure that you board the bus that takes the toll road, expressway and you will reach Dau in an hour. The bus passes through hilly countryside and is quite a scenic route. The fare was 140 pesos at the time of writing. The Dau Bus terminal is located in Macalabat and from here you can take a tricycle or jeepney to your final destination.
Victory Liner Bus Station is the biggest one in town as it seems to monopolize the bus routes, to Manila and the Zimbales Coast. As usual there are a/c buses with free wi-fi. Manila is best part of 3 hours away and buses go to various destinations in the city. Buses also go north to Baguio and Dau exchange just outside Angeles.
It is very easy to get around Olongapo by jeepney if you know the color coded system that signifies the various routes, making it very colorful and easy for the tourist to identify the jeepney he may require.
Yellow route--Subic Bay Main Gate to Pepsi at Santa Rita
Red route-----Subic Main Gate to Gordon Heights
Orange Route--Gordon to Pag-Asa
Beige route--Gordon Heights to Balic-Blaic
Green route--Mabayuan to public market
Blue route Subic to Olongapo City
The color coded system came into being around the early 80's when jeepneys would go anywhere, overcharge American sailors on special trips as they would pass by workers wanting to get home without picking them up. The American servicemen used to be charged many dollars just to get to the beach. Many jeepneys did not have a franchise so when a ship docked locals from nearby villages would rush in to town to fleece the Americans.
So finally, in the early 80's Richard Gordon was responsible for legalizing jeepneys and producing the system that is in place today, much admired by other towns,
Saulog fare is cheaper than Victory but am telling you.. pray a lot before the driver leaves
the terminal..lol! it's P161 from sm north to Gapo and vice versa. if you are in a hurry take this saulog ride to manila. the manong driver could "SSSSoarRRRRRRRRRRR" and get you there in just 3 hrs..
of all the places I've been.. onLy Olongapo has the fun trAnsportation system.. you will never ever get lost here as long as you know, at least, the exact (name of) place you are going to.. you won't need much directions to consider just this:
bLue jeep - Barreto (P7.50)
red jeep - Mabayuan (P7.50)
orange jeep - along Gordon Avenue (P7.50)
yellOw jeep - along Magsaysay and Rizal Avenue (P7.50)
even their tricycles are color coded but they could still take you on special service to your destination even if it's not their designated route (P15.00).
from Manila the regular fare for Victory airconditioned buses (even Saulog) is P165.00 plus P5.00 for insurance chervagh if your riding from the bus terminal. Chance passengers still pay P165 (just that no more insurance).
If you search in the internet, you will get the info that from Manila you can take a boat from PCC pier to Orion and from there a fast air-con bus directly to Olongapo and Subic Bay Freeport Zone. WRONG !!!
The above info is old and not valid any more. The boat is still running but there is no fast air-con bus.
The best way is to get a fast air-con bus directly from Manila to Olongapo - SBFZ.