The average bus between Lucena and Olongapo takes 8h 5m and the fastest bus takes 8h. There is a bus service every few hours from Lucena to Olongapo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Lucena and Olongapo. The earliest departure is at 12:00 AM at night, and the last departure from Lucena is at 8:00 PM which arrives into Olongapo at 4:30 AM. All services require a transfer at PITX Paranaque Integrated Terminal Exchange and take an average of 8h 5m. The schedules shown below are for the next available departures.

8h • 1 change
8h • 1 change
8h 30m • 1 change
8h 30m • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 change
8h • 1 changeWant to know about travelling from Lucena to Olongapo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Lucena to Olongapo. However, there are services departing from Lucena station and arriving at Olongapo station via PITX Paranaque Integrated Terminal Exchange. The journey, including transfers, takes approximately 8h 5m.
Lucena to Olongapo bus services, operated by Jam, depart from Lucena Grand Terminal station.
Lucena to Olongapo bus services, operated by Jam, arrive at Olongapo station.
Book your Lucena to Olongapo bus tickets online with Jam and Victory Liner.
The distance between Lucena and Olongapo is 175 km. The road distance is 258 km.
You can take a bus from Lucena Grand Terminal to Olongapo via PITX Paranaque Integrated Terminal Exchange, PITX Station, Doroteo Jose Station, Bataan Transit Avenida, and San Fernando in around 7h 45m.