The service offers three main classes—Deluxe, Semi-Deluxe, and Premier. Joy Bus fares in the Philippines vary by travel class, route, and terminal, generally ranging from ₱600 to ₱1100 one-way. Deluxe class tickets cost around ₱730 for the Manila (Cubao) → Baguio route, while Premiere class seats are priced at about ₱1100 one-way. For Manila → Baler trips, deluxe fares start at ₱600. Shorter Baguio ↔ NAIA Terminal 3 services are even more affordable at approximately ₱500 each way. Across all routes, fares will generally fall within this band, with minor variations depending on departure point and season.
.
Origin | Departure | Deluxe | Premiere |
---|---|---|---|
Avenida | Baguio | ₱730-830+ | |
Cubao | Baguio | ₱740-850+ | ₱1100+ |
Pasay | Baguio | ₱780-900+ | ₱1100+ |
San Fernando | Baguio | ₱465+ | |
Clark Airpot | Baguio | ₱500+ | |
SM City Clark | Baguio | ₱500+ | |
Balanga | Baguio | ₱600+ | |
Cubao | Baler | ₱600-650+ | ₱800+ |
Joy Bus offers terminal-only discounts of 20% for children, students, seniors, and PWDs on all routes; these must be purchased in person at terminals such as Cubao, Pasay, Avenida, Baguio, or Baler. Get inquiries here.
Convenience Fee: Booking through online incurs a ₱30–₱50 service charge per ticket.
Payment Window: Reservations must be paid within 48 hours, or they will be automatically cancelled.
Accepted Methods: GCash, BPI/BDO bank deposits, ECPay, and PayPal (credit/debit cards).