Share Facebook WhatsApp Twitter Email LinkedIn Pinterest Ulo Ng Apo Marathon 2018 will be held on 8th July 2018 at Rizal Triangle, Olongapo City starting from 12:00 am. The available categories are 42km, 21km, 10km, 5km, and 2.5km.