How to Book Bus and Boat Seats Online

Booking bus seats online is easy and fun!

1. Create your booking

Online Bus Booking - Step 1 - Biyaheroes

Choose your destination or bus end point, origin, number of seats, and departure date.

Choose a drop-off point in the dropdown if you wish to hop off along the way. For PARTAS trips, this includes areas in Tarlac, Pangasinan, and La Union. For CODA Lines, this includes Bontoc and Banaue. For JAC Liner trips in Mauban, this includes Tayabas. All main towns in Marinduque are destinations and can be origins too, so no need to choose a drop-off.

Please note that only origins indicated in the create booking dropdown are pick-up points. Buses can drop you off along the way, but they cannot pick you up midway.

2. Choose your preferred schedule

Online Bus Reservations - Step 2

The boat or bus line, type, route, number of seats left, departure time, and price are indicated with the schedules.

Click the one you prefer and review the details. If you are satisfied with what you have chosen, click 'Select Seats' to proceed to the seat selection.

3. Choose your seats

Online Bus Booking Philippines - How to - Step 3

This is as indicated in your number of passengers.

You can change the drop-offs per seat if anyone in your group is hopping off elsewhere. White seats are available while gray seats are already taken. Your selected seats are colored green. 'Enter Passenger Details' will be clickable once you have chosen all the seats needed.

4. Enter your reserver and passenger details

Book Buses in the Philippines - Step 4
As the person reserving the tickets, you need to indicate your first and last name, your valid email address, and mobile number. You can also indicate special notes. If you are also a passenger, you can check the 'I am also a passenger' for a seat allocation. Fill up the first and last names of the other passengers, and indicate their passenger type. Students, senior citizens, and PWDs are entitled to a discount, but ID numbers are required to be stated in the reservation and this will be checked at the terminal before boarding as well.

Booking online entitles you to perks and freebies. You can opt to select them or proceed to reviewing your booking. If you signed up or are signed in, you get points, too!
Online Bus Reservations - Step 5

5. Review your booking and choose your payment option.

Online Bus Booking - Step 6

An overview of your reservations will be displayed. Choose a payment option with the dropdown.

Online Bus Reservations Philippines - Step 7
Choose your payment option from the dropdown.
You can finalize and proceed by clicking the 'Pay Now' button. You will be redirected to Dragonpay who will ask for a reconfirmation of your chosen payment gateway. Instructions on how to settle payment will be emailed separately by Dragonpay.

Here is the complete list of our payment options:

Online Banking

Bitcoins (new!)
BDO Internet Banking
BDO Corp. Internet Banking
BPI Express Online
Chinabank Online
RCBC AccessOne
Unionbank of the Philippines EON
Unionbank of the Philippines
UCPB Connect


BDO Over the Counter
BPI Over the Counter
Chinabank Over the Counter
Landbank Over the Counter
Metrobank Over the Counter
PNB e-banking Bills Payment
PNB Over the Counter
RCBC Over the Counter
Robinsons Bank Over the Counter
Sterling Bank Over the Counter
Security Bank Over the COunter
Unionbank ATM
Unionbank Over the COunter
UCPB Over the Counter

Payment Centers

Bayad Center
Cebuana Lhuillier
EC Pay
Robinsons Department Store
RuralNet Banks and Coops
SM Departments Store/Supermarket/SaveMore Counter


BPI Globe BanKo
Globe Gcash
Smart Carrier Billing

7. Settle payment to receive confirmation SMS and email

No need to send us your receipts. Once you have settled the payment, we will automatically send you a text message and an email containing your voucher. Print out the voucher and present it at the terminal for check-in.

Wasn't that easy? :)

Booking bus and boat tickets is now easy and fun! Please read the terms and conditions of the bus and/or line carefully and make sure you arrive before the check-in time specified.

Book your bus and boat seats online now at Biyaheroes!