WonderofCeylon
Highway coach bus travelling on a scenic Sri Lankan mountain road
Highway & Expressway Bus Guide

Sri Lanka
Highway Bus Timetable

Looking for Sri Lanka highway bus timetables? This page lists expressway routes, departure terminals, estimated fares, and travel times for the most popular long distance bus journeys in Sri Lanka.

  • ExpresswayRoutes
  • EstimatedFares
  • TouristFriendly
  • PublishedTimetables

Last updated

The fastest way to travel around Sri Lanka

Highway buses are the best balance of speed, cost, and comfort for getting between major cities in Sri Lanka. They use the expressways. They stop less. They are air conditioned. And they cost a fraction of what a private driver charges.

A private car from Colombo to Galle might cost 15,000 to 20,000 rupees. A highway bus on the same route costs between 400 and 1,200 rupees depending on the bus type. The time difference is small. The savings are enormous.

This guide covers the routes travelers actually use. Departure points. Estimated fares. Travel times. Terminal guidance. And the practical stuff that makes the difference between a smooth journey and a stressful one.

Find your highway bus route

Browse the published routes below. If your route is not listed yet, contact the relevant terminal directly. A missing page does not mean no bus operates.

Highway bus routes with departure point, travel time and approximate fare
RouteDeparture pointDestinationTravel timeApprox. fare (LKR)
Colombo to GalleColombo or MakumburaGalle2 to 2.5 hours400 to 1,200
Colombo to MataraColombo or MakumburaMatara2.5 to 3.5 hours500 to 1,500
Colombo to KandyColombo or KadawathaKandy2.5 to 3.5 hours450 to 1,100
Colombo to KataragamaColombo or MakumburaKataragama4 to 4.5 hours1,800 to 2,500
Colombo to TrincomaleeColomboTrincomalee5 to 6 hours1,800 to 2,500
Anuradhapura to ColomboAnuradhapuraColombo4.5 to 5 hours1,200 to 1,800
Colombo to KurunegalaColombo or KadawathaKurunegala2 to 3 hours400 to 800
Colombo to BadullaColombo or MakumburaBadulla5 to 6 hours900 to 1,500
Colombo to JaffnaColombo or KadawathaJaffna7 to 8 hours1,200 to 2,500
Colombo to HambantotaColombo or MakumburaHambantota3.5 to 4 hours1,200 to 1,800

Fares are approximate and change without notice. Treat them as planning figures, not exact quotes.

Major highway bus terminals

Know where your bus starts. This single piece of information prevents more travel disasters than anything else.

Makumbura Multimodal Centre

The main hub for southbound expressway routes. If you are heading to Galle, Matara, Hambantota, or Kataragama, your bus likely starts or stops here.

Key details for Makumbura Multimodal Centre
DetailInformation
LocationKottawa, High Level Road
Main contact011 203 4477
Parking24-hour park and ride
Train connectionYes
Full Makumbura bus timetable and terminal guide
Departure display above the Makumbura Multimodal Centre sign in Sinhala, Tamil and English

Kadawatha Highway Bus Terminal

The northern counterpart to Makumbura. Routes toward Kandy, Kurunegala, Anuradhapura, and Jaffna often depart from here.

Kadawatha is convenient if you are staying in north Colombo or arriving from the airport side of the city.

Kadawatha bus timetable, coming soon

Colombo Central Bus Stand

The old city terminal in Pettah. Many private highway buses start here before joining the expressway. If you are staying in central Colombo, this is often your closest departure point.

Ask your accommodation host which terminal is nearest before you commit to a route.

Highway bus vs normal bus: what actually matters

Feature by feature comparison of highway buses and normal buses
FeatureHighway busNormal bus
RouteExpressway where availableMain roads, frequent stops
Journey timeSignificantly shorterSignificantly longer
StopsOne or two rest stops maximumEvery few kilometers
Air conditioningYesOften not
Seat comfortPadded, sometimes recliningBasic
FareHigher but still cheapLowest
PredictabilityFixed departure pointsDeparts when full

For any journey over two hours, take a highway bus. The fare difference is small. The time and comfort difference is massive.

How to use highway buses in Sri Lanka

This is the process that works. Follow it and you will rarely have problems.

Before you travel

  1. Find your route page on this site
  2. Note the departure times and terminal
  3. Call the terminal to confirm the bus runs on your travel date
  4. Ask about the current fare
  5. Plan your journey to the terminal with buffer time

At the terminal

  1. Look for the departure board
  2. Find your destination and note the bay number
  3. Buy your ticket at the counter or from the conductor
  4. Confirm the bus destination with staff before boarding
  5. Keep your ticket until you reach your destination

On the bus

  1. Keep small notes for food and rest stop purchases
  2. Watch your luggage at rest stops
  3. Tell the conductor your drop off point if it is not the final stop

What tourists need to know

Carry cash
Most highway bus counters and conductors do not accept cards. Keep small notes and coins. A 5,000 rupee note can be hard to break on a bus.
Confirm the route before boarding
A bus heading to Galle might stop at Galle town or the Galle expressway interchange. These are not the same place. Ask the conductor or counter staff exactly where the bus drops you.
Use the word expressway
When asking about buses, say expressway bus. This tells the conductor you want the fast route. If you just say bus to Galle, you might be directed to a slow local service.
Arrive early on busy days
Friday evenings, Sunday afternoons, and public holidays are peak travel times in Sri Lanka. Buses fill up. Arrive 30 to 45 minutes early on these days.
Luggage space is limited
Highway buses have overhead racks and sometimes under floor storage. Large suitcases may need to go below. Keep valuables with you. Label your bags clearly.

Online booking

SLTB eSeat

The government bus service operates an online booking portal called eSeat. You can reserve seats on select SLTB highway buses.

Important things to know

  • Not every SLTB bus appears on eSeat
  • Booking opens only a few days before travel
  • You need an account
  • Payment is online
  • Show the confirmation when you board

Support line: 1315 within Sri Lanka

Private bus operators

Private highway bus operators rarely use centralized online booking. Some accept phone reservations. Most sell tickets at the terminal counter only.

Do not expect the same booking experience you would get in Europe or North America. This is a cash based system. Embrace it and plan accordingly.

Frequently asked questions

What is a highway bus in Sri Lanka?

A highway bus is a bus service that uses Sri Lanka's expressways for faster long distance travel between major cities. They stop less, have air conditioning, and run on more predictable schedules than normal local buses.

What is the difference between a highway bus and a normal bus?

Speed, stops, comfort, and cost. Highway buses use the expressway, stop rarely, and offer air conditioned seating. Normal buses take main roads, stop frequently, and are more basic. The fare difference is small relative to the time saved.

Where can I find highway buses in Colombo?

Three main points. Colombo Central Bus Stand in Pettah for private operators. Makumbura Multimodal Centre in Kottawa for southbound routes. Kadawatha for northbound routes. Your departure point depends on your destination.

How much does a highway bus cost in Sri Lanka?

Short routes like Colombo to Galle start around 400 rupees for a basic luxury bus. Longer routes like Colombo to Jaffna can cost 1,200 to 2,500 rupees depending on bus type. Super luxury buses cost more than standard luxury buses.

Do I need to book highway bus tickets in advance?

For most routes, no. You can buy at the terminal on the day. Exceptions are peak travel days like Friday evenings and public holidays when buses fill quickly. On those days, arrive early rather than trying to book online.

Are highway buses safe in Sri Lanka?

Yes. Highway buses are generally safe and well maintained. The main risks are the same as anywhere. Watch your luggage at rest stops. Keep valuables with you. Do not leave bags unattended.

Do highway buses have toilets?

Most do not. On longer routes, buses stop at designated rest areas every two to three hours where you can use facilities and buy food.

Can I take large luggage on a highway bus?

Yes, within reason. Most buses have overhead racks and some have under floor storage. A large suitcase and a small daypack per person is usually fine. If you have more than that, consider a private transfer instead.

Report a correction

Bus times and fares change. We maintain these pages using official terminal displays, operator announcements, and traveler reports. If you find an error or a route that is missing, tell us.

contact@wonderofceylon.com

Sources: SLTB eSeat portal, terminal departure boards, operator announcements, traveler feedback. Checked .