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
447 Routes
Updated: June 2026

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 Akkaraipattu

881/303/29/EX01-78/138/119/100
• 440 km
Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

To Akuressa

EX-1-18
• km
Super Luxury Normal Luxury

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
Normal Luxury

To Anuradhapura

15
4h 10m • 210 km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury 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
Normal Semi Luxury Luxury Super Luxury

To Beliathakumbura

42/384-2
• km
Normal Semi Luxury Luxury Super 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 Semi Luxury

To Dehiattakandiya

38-3
• km
Semi Luxury Normal

To Deiyandara

2-6
• km
Normal Normal Normal Normal Normal

To Deniyaya

60
• km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

To Derangala

60/369
• km
Normal

To Deyyandara

EX1-13
3h 45m • 195 km
Normal Semi Luxury Luxury Super Luxury

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 Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

To Galnewa

15-4
• km
Normal Normal Normal Normal

To Gampola

19-2
• km
Normal

To Girandurukotte

48/218-2
• km
Normal Semi Luxury Luxury Super Luxury

To Hakmana

EX1-XX
• 184.5 km
Normal Semi Luxury Luxury Super Luxury

To Hambantota

3-4
• km
Normal Semi Luxury Normal

To Hatton

18-2
• km
Normal Semi Luxury Luxury Super Luxury

To Horowpathana

15/835
• km
Normal

To Jaffna

87
8h 40m • 435 km
Super Luxury Normal Semi Luxury Luxury Super Luxury

To Janakapura

15-1
6h 20m • 325 km
Normal Semi Luxury Luxury Super Luxury

To Kaduruwela

48-3
• km
Normal Semi Luxury

To Kalahagala

48-33
• km
Normal Semi Luxury Luxury Super Luxury

To Kalaoya

57/978
• km
Normal

To Kalawana

473/7
• km
Normal

To Kalmunai

48
• km
Normal Semi Luxury Luxury Super Luxury

To Kalpitiya

07
4h • 172 km
Normal Semi Luxury

To Kamburupitiya

EX1-XX
• km
Normal Semi Luxury Luxury Super Luxury

To Kandy

01
4h 0m • 115 km
Normal Luxury Luxury Super Luxury

To Kankesanthurai

87/769
8h • 400 km
Normal Semi Luxury Luxury Super Luxury

To Kataragama

EX 01-12/32
5h • 275 km
Super Luxury Semi Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

To Kattankudy

48-14
• km
Normal Semi Luxury Luxury Super 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 Kokkadicholai

48-31
• km
Normal Semi Luxury Luxury Super Luxury

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 Normal Semi Luxury Luxury Super Luxury 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 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

08
5h • 140 km
Normal Luxury

To Matara

2
• km
Normal Semi Luxury Super Luxury

To Mawanella

1-2
• km
Normal Luxury

To Medagama

02/199/98/122
8h 30m • 300 km
Normal

To Medirigiriya

48-4
• km
Normal

To Meegahakivula

38-6
7h • 260 km
Super Luxury

To Monaragala

EX1-52/35-2
5h • 318 km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury

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 Multiple Destinations

• km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super 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 Semi Luxury Normal

To Nuwara Eliya

79
• km
Normal Semi Luxury Luxury

To Obbegoda

122/98-19
• km
Normal

To Oddamavadi

48-5
• km
Normal Semi Luxury Luxury Super Luxury

To Opatha

42/369
• km
Normal Semi Luxury Luxury Super Luxury

To Padiyapelella

1/744
• km
Normal

To Panama

98-8
• 348 km
Normal Semi Luxury Luxury Super Luxury

To Pasara

99
• km
Normal Semi Luxury Luxury Super Luxury

To Passara

99
• km
Super Luxury Semi Luxury Super Luxury

To Point Pedro

15/87/759
8h • 400 km
Normal Semi Luxury Luxury Super Luxury

To Pulmude

49/867
• 320 km
Normal Semi Luxury Luxury Super Luxury

To Puttalam

4-7
• km
Normal Luxury

To Rakwana

67
• km
Normal Normal

To Ratnapura

122
3h 30m • 103 km
Normal Luxury

To Seruwila

49/950-2
• km
Normal Semi Luxury Luxury Super 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 Sungawila

48-15
• km
Normal Semi Luxury Luxury Super Luxury

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 Thirukkovil

48-13
• km
Normal Semi Luxury Luxury Super Luxury

To Thunukkai

87/816
• km
Semi Luxury

To Trincomalee

49
• km
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury 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
Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury Luxury Super Luxury Normal Semi Luxury 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

02-4
5h 30m • 175 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.