
Book a seat on Sri Lanka’s intercity buses, pay by card and board with a QR ticket.
Choose where you board, where you get off and the day. You see every bus, its class and how many seats are left.
Window, aisle or front row. Seats kept for women are marked. Your seats are held for 10 minutes while you pay.
The conductor scans your ticket at the door, and it works without internet. Your ticket is texted to you too.
Your ticket lives on your phone. Show the QR and board.

No. Show the QR code on your ticket page, or the ticket we text you. The conductor checks it at the door; the app is only for live tracking and keeping tickets offline.
We text you when your bus is running late or its time changes. If the operator cancels the trip, the whole amount goes back to your card.
Yes, from My bookings, up to 2 hours before departure. The fare goes back to your card; the booking fee isn’t refunded.
By card: Visa, Mastercard or Amex, on our payment partner’s secure page. HopOn never sees your card number.
Yes. Fares follow the NTC table for the bus class. HopOn adds a Rs 25 booking fee per seat.
Send Support your question and we’ll text you the answer, in English, Sinhala or Tamil.
Get the HopOn app to keep your tickets offline and follow your bus live.