Reserve a Bus Seat in Advance in Sri Lanka

Arugam Bay

For information on buses to and from Arugam Bay please see Getting Here.

Reserve in Person

You can only reserve tickets in advance on some private buses (not the government red buses). Go to the private bus stand in any town or city and ask if it is possible to reserve a ticket on a bus leaving later that same day or on a future day.

Reserve Online

There are two functioning websites that can provide tickets in advance for a selection of long distance bus services. Payment is made by PayPal or credit card and an e-ticket is issued. You then show the SMS or email confirmation and an ID to the conductor when boarding the bus.

The list of cities served by these services include:

Akkaraipattu, Ampara, Anuradhapura, Badulla, Batticaloa, Colombo, Hatton, Jaffna, Kandy, Kataragama, Matara, Negombo, Nuwara Eliya, Polannaruwa, Ratnapura, Tangalle and Trincomalee.

Leave a Reply

Inline Feedbacks
View all comments