Joy Bus is a premium intercity coach service operated by Genesis Transport Inc. Since 2010, it has positioned itself as a more spacious, amenity-rich alternative to standard provincial buses. Joy Bus Online Booking makes premium-class intercity travel fast, simple, and secure for journeys between Metro Manila and popular Northern Luzon destinations like Baguio and Baler. You can reserve your seat in real time via their official partner, with instant confirmation upon payment. Choose from a range of accommodations—from Deluxe, Executive to Premiere—on buses equipped with spacious 2+1 seating, onboard restrooms, complimentary Wi-Fi, snacks, and USB charging ports. With departures nearly every hour and multiple terminals in Cubao, Pasay, and Avenida, Joy Bus Online Booking delivers convenience for both day and night travel. Updated information can be found here.
Owned Buses
Ticket Counters
Years Experience
Trips Everyday
Search & Select
Enter your origin (Cubao, Pasay, or Avenida) and destination (Baguio or Baler), and choose your preferred departure time.
Choose Your Seat
View real‑time seat map; tap to reserve your deluxe or premier seat.
Pay Securely
Complete payment within 48 hours via GCash, BPI/BDO deposit, ECPay, or PayPal.
Receive & Present E‑Ticket
Instantly get your e‑ticket by email; show the QR code at the terminal 30 minutes before departure.
Joy Bus units feature a 28-seat configuration, 2*1 or 2*2 seating, wider legroom, onboard lavatories, and entertainment amenities on all deluxe executive and Premier coaches: regular bus maintenance, sanitized interiors, and experienced staff. Buses are marked “JoyBus Executive Coach” with modern, streamlined liveries and are maintained under Genesis’s Luzon division.
Joy Bus Deluxe
Premier Executive Bus
Joy Bus Online Booking payments must be settled within 48 hours of the reservation to avoid automatic cancellation. Cancellation and refund requests must be sent 48 hours before departure and are subject to operator approval, with possible change fees applied. Passengers should check in at least 30 to 60 minutes before departure, present their e‑ticket at the terminal, and may collect refunds or rebook via official ticketing offices in Cubao, Pasay, Avenida (Manila), Baguio, or Baler if necessary.
Safety & Reliability: Strict adherence to health protocols and well‑maintained coaches.
Comfort Redefined: Spacious executive seating and top‑tier onboard services.
Value for Money: Competitive fares (₱730–₱1100 one‑way) across all classes.
Dedicated Support: 24/7 customer assistance via online portals and Joy Bus terminals.
Seats can be reserved up to 3 months before travel.
A minimal convenience fee of ₱30–₱50 per ticket applies.
Send requests at least 48 hours before departure, subject to operator approval and change fees.
Premier coaches include restrooms and Wi‑Fi; confirm availability when booking.
Terminals at Cubao, Pasay (near LRT Taft), and Avenida (Manila); drop‑off in Baguio at Gov. Pack Road and in Baler at Baler terminal.
Approximately 4–6 hours, depending on traffic.
Present your e‑ticket and a valid government‑issued ID at least 30 minutes before departure.
Address:
Genesis Transport Building, 704 EDSA cor New York St., Cubao, Quezon City
Phone:
+632 8332 8075, +632 8551 0842