Sri Lankan buses: cheap, everywhere, and how not to be overcharged
Getting Around

Sri Lankan buses: cheap, everywhere, and how not to be overcharged

Red government buses versus private ones, the three fare tricks played on tourists, and the expressway coaches that halve your travel time. The bus network reaches every corner of the island for a fraction of any other option, and it is split in two. **Solid red buses** carry the Sri Lanka Transport Board logo: basic, government run, and.

travelguides.lk · updated Jul 2026 Sourced editorial
On this page

Red buses and the rest

The bus network reaches every corner of the island for a fraction of any other option, and it is split in two. Solid red buses carry the Sri Lanka Transport Board logo: basic, government run, and on fixed official fares. Overcharging on a red bus is almost unheard of.

Private buses are white, blue or elaborately decorated, usually with the music turned up. They are often quicker and more frequent, and they are also where essentially all tourist overcharging happens. Neither is unsafe; the difference is purely in what you pay.

Sources: [1]

The three fare tricks, and the fix for each

No ticket, no change
You hand over a 1,000 rupee note for a 150 rupee fare. The conductor says he has no change, promises to come back, and never issues a ticket. At your stop he says you never paid. The fix: never sit down without the printed ticket in your hand. If he truly has no change, have him print the ticket and write the balance owed on the back of it.
The tourist premium
On popular runs, especially the airport road, a private conductor may confidently ask for 500 rupees where locals are paying 45 to 100. The fix: ask another passenger at the stop what the fare is before you board, then hand over close to the exact amount without asking the price. Asking "how much?" is an invitation.
The luggage fee
This one is half fair. If a large backpack takes up a seat another passenger could use, paying for that seat is normal practice, not a scam. Keep the bag on your lap or wedged at your feet and the question does not arise.

Take the expressway coach

If you are travelling between Colombo and the south coast, skip the ordinary coastal buses entirely. Go to the Makumbura Multimodal Transport Hub on Colombo's southern edge and take an air-conditioned highway coach. It uses the Southern Expressway, takes roughly half the time, and runs on regulated fares with none of the roadside haggling. It is the single biggest upgrade available to a budget traveller here.

The board from Makumbura: Galle about 1 hour 20, Matara 2 hours 15, Tangalle 2 hours 30, and Ella or Kataragama about four hours. The regulated air-conditioned economy fare to Matara is around Rs 470 to 520, with a luxury coach tier above it at roughly Rs 1,170 on the same road. Compare that with a private car at US$120 and up for a comparable distance.

Two practical differences from an ordinary bus. Highway coaches usually want a ticket bought at the terminal or booked in advance rather than cash to a conductor, and they run to fixed schedules starting around 06:00. After 21:00 the SLTB runs Nisi Sariya, a night service with GPS tracking supervised by the National Transport Commission, which makes a late departure out of Colombo a reasonable option rather than a gamble.

Sources: [1][2]

Onboard habits

Board and move to the middle of the bus. It is steadier, safer and away from the crush at the doors. Leave the first two front seats alone, they are customarily kept for monks and clergy, and offer your seat to elders and pregnant passengers as locals do.

Carry small notes, 50s, 100s and 500s, so you can always pay something close to the exact fare. Keep your bag where you can feel it, and know that buses stop for barely a moment: be ready at the door before your stop.

Sources: [1]

Frequently asked

Are buses in Sri Lanka safe for tourists?

Yes. They are crowded and fast rather than dangerous, and violent crime is rare. The realistic risks are overcharging on private buses and pickpocketing in a crush.

How do I know the right bus fare?

Ask a fellow passenger at the stop before boarding, then hand over near-exact cash. Red government buses run on fixed official fares and rarely overcharge at all.

What is the fastest bus from Colombo to Galle?

The air-conditioned highway coach from Makumbura via the E01, about 1 hour 20 against 3 hours or more on the coastal road.

Do I need to book bus tickets in advance?

Not for ordinary services, you pay the conductor onboard. Highway coaches usually want a ticket bought at the terminal or booked ahead, and run to fixed schedules.

Are there night buses in Sri Lanka?

Yes. The SLTB Nisi Sariya service runs after 21:00 with GPS tracking and National Transport Commission supervision, which is what makes late departures from Colombo dependable.

Places in this guide

Sources

  1. National Transport Commission ↗
  2. Road Development Authority, expressway network ↗

We compile and link to public sources; details change, so verify time-sensitive specifics before you travel.