It's so easy to get to SM megamall from Bulacan, try to find
passenger jeepney routing from Bulacan to Marilao, Bulacan or
Bulacan to Valenzuela, then find another passenger jeepney going to
EDSA, then find a passenger bus going to SM megamall, Mandaluyong
city, or passenger bus that will route to SM megamall, EDSA,
Mandaluyong city. Other options is to catch a passenger bus
travelling from the stretch of McArthur highway, Bulacan going to
Pasay city, EDSA, there ask the bus conductor to stop you at SM
megamall, Mandaluyong city.