Coming from Manila, visitors have the option to go to almost any part of Bataan by bus. Bus companies plying the highways of the province are Genesis, Bataan Transit. The last two passing only Dinalupihan...it goes to Olongapo as its final destination rather than Balanga. Genesis has terminals at Pasay (beside the MRT Terminal) and Avenida (at the back of Philippine Rabbit terminal). Bataan Transit in Avenida (beside Genesis) and in Cubao (same terminal as 5 Star buses). Manila Routes would be Avenida and Pasay....Bataan would be Balanga and Mariveles. Fare would range from Php 200 to Php 210 depending on your destination and on the prices of petrol.