Colombo Bus Transport Hub

The central nerve of Sri Lanka's transport network. From the chaotic energy of Pettah to the modern expressways, Colombo connects you to every corner of the island.

Total Connections
238 Routes
Updated: December 2025

Major Departure Points

Central Bus Stand (CBS)

For SLTB (Government) Buses

The main red building in Pettah. Departures for long-distance routes like Kandy (Route 1), Jaffna, and Anuradhapura.

Pettah Private Bus Stand

For Private Buses

A sprawling complex of terminals surrounding the CBS. Look here for private AC and Normal buses to Galle (Route 2), Negombo, and most other destinations.

Makumbura Multimodal Center (MMC)

For Highway Express Buses

Located in Kottawa (suburbs). The modern hub for luxury expressway buses to Galle, Matara, and Hambantota. Connected to Colombo Fort via Route 138.

Essential Guides

Top Route

Colombo to Kandy is our most searched route.
View Timetable

Buses Departing from Colombo

To Akuressa

EX-1-18
km
Super Luxury Luxury Normal

To Ambagaswewa

48-20
km
Normal

To Ambalangoda

2-3
2h 45m 85.5 km
Normal Semi Luxury Luxury Super Luxury

To Anamaduwa

4-9
km
Luxury Normal

To Angunukolapelessa

EX-01
3h 30m 204 km
Super Luxury

To Baduraliya

EX1-433/3/174
2h 83 km
Luxury

To Balangoda

98-6
km
Normal Normal

To Bandarawela

EX1-131/335
6h 345 km
Super Luxury Normal Semi Luxury Luxury

To Bogawantalawa

18-6
km
Normal

To Bulathkohupitiya

677
km
Normal

To Chilaw

4-11
km
Normal Luxury

To Dayagama

13-2
km
Normal

To Dehiattakandiya

38-3
km
Semi Luxury Normal

To Deiyandara

2-6
km
Normal Normal Normal Normal Normal

To Derangala

60/369
km
Normal

To Digana

9-2
km
Normal

To Diyasenpura

48-2
km
Normal

To Elpitiya

EX1-16
1h 55m 95 km
Luxury Super Luxury Normal Luxury

To Eluwankulam

4-10
km
Normal

To Embilipitiya

3-1
km
Normal Semi Luxury Super Luxury Luxury Normal

To Ethkandura

2/876
km
Luxury

To Galapitamada

1-4
km
Normal

To Galenbindunuwewa

15-6
km
Normal

To Galle

2-1
3h 30m 116.4 km
Normal Semi Luxury Luxury Super Luxury

To Galnewa

15-4
km
Normal Normal Normal Normal

To Gampola

19-2
km
Normal

To Hambantota

3-4
km
Normal Semi Luxury Normal

To Hatton

18-2
km
Luxury Semi Luxury Normal

To Horowpathana

15/835
km
Normal

To Kaduruwela

48-3
km
Normal Semi Luxury

To Kalaoya

57/978
km
Normal

To Kalawana

473/7
km
Normal

To Kalpitiya

7
km
Normal

To Kandy

01
4h 0m 115 km
Normal Luxury Luxury

To Kegalle

1-1
km
Normal

To Kilinochchi

87-6-1
km
Semi Luxury

To Kinniya

49/866
km
Semi Luxury

To Kirinda

2-12
km
Normal

To Kolonna

67-1
km
Normal Normal

To Kotiyakumbura

674-1
km
Normal

To Kuchchaweli

49/900
km
Normal

To Kuliyapitiya

92-4
km
Normal Luxury Normal

To Kurunagala

5
km
Normal

To Kurunegala

06, 6/588
2h 50m 93.4 km
Normal Semi Luxury Luxury Super Luxury

To Lunugala

99-9
km
Semi Luxury

To Lunugamvehera

32-2
km
Semi Luxury

To Madolsima

99/318
km
Semi Luxury

To Maduru Oya

48-16
km
Normal

To Mahiyanganaya

38-1
km
Semi Luxury

To Mannar

4
km
Semi Luxury

To Mapalagama

42-8
km
Normal Semi Luxury Luxury Super Luxury

To Matale

8
km
Luxury Normal

To Matara

2
km
Semi Luxury Normal Super Luxury

To Mawanella

1-2
km
Normal Luxury

To Medirigiriya

48-4
km
Normal

To Monaragala

98-2
km
Normal

To Morawaka

42/430
km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

To Mullaitivu

15/82
km
Semi Luxury

To Muttur

49/950
km
Normal

To Nandikadal

15/819
km
Semi Luxury

To Nattankandal

87/816-5
km
Semi Luxury

To Nawagattegama

4-9/916-1
km
Normal

To Nawalapitiya

16
km
Normal

To Nuwara Eliya

79
km
Semi Luxury Luxury

To Obbegoda

122/98-19
km
Normal

To Opatha

42/369
km
Normal Semi Luxury Luxury Super Luxury

To Padiyapelella

1/744
km
Normal

To Passara

99
km
Super Luxury Semi Luxury Super Luxury

To Puttalam

4-7
km
Luxury Normal

To Rakwana

67
km
Normal Normal

To Ratnapura

122
km
Normal Luxury

To Siripura

48/218-1
km
Normal

To Sripura

4/844
km
Semi Luxury

To Sungavila

48-15
7h 30m 252 km
Normal

To Suriyawewa

3/497
km
Normal Normal

To Talaimannar

4-1
km
Semi Luxury

To Talawakelle

18-7
km
Luxury

To Tangalle

32-4
km
Normal Semi Luxury Semi Luxury

To Teldeniya

9
km
Normal

To Thawalama

42-9
km
Normal Semi Luxury Luxury Super Luxury

To Thunukkai

87/816
km
Semi Luxury

To Trincomalee

49
km
Luxury Semi Luxury Normal Super Luxury Semi Luxury Normal Luxury Super Luxury

To Udugama

42
km
Normal Semi Luxury Luxury Super Luxury

To Udupussellawa

18/727
km
Normal Semi Luxury

To Urubokka

60-4
km
Normal Normal Normal

To Vavuniya

15-7
km
Semi Luxury Normal Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Semi Luxury Normal Luxury Super Luxury

To Vilachchiya

57-18
km
Normal

To Walasmulla

32/7-1
km
Semi Luxury Normal

To Warakapola

1-3
km
Normal

To Welikanda

48-17
km
Normal

To Welimada

79-1
km
Semi Luxury Luxury Semi Luxury

To Welioya

98/486-1
km
Normal

To Welipathayaya

98/487
km
Normal

To Wewala

15/968
km
Normal

To Yakkalamulla

393
km
Normal

To Yatiyana

2-4
km
Normal

Frequently asked questions

The Highway Express bus (Route 187-E3) departs from the Colombo Central Bus Stand (CBS) in Pettah. It runs every 30 minutes. The normal AC bus (Route 187) departs from the private stand nearby.

Pettah is generally safe but can be desolate late at night. Stick to well-lit areas near the main CBS building. If traveling after 9 PM, verify bus availability as frequency drops significantly.

Take the 138 Route bus from Pettah or Fort to Kottawa. Alternatively, use a taxi/Uber to "Makumbura Multimodal Center" for a faster transfer.