Kandy Goodshed Bus Terminal
The transport gateway to Sri Lanka's hill country. Connect to Colombo, the Cultural Triangle, or the misty peaks of Nuwara Eliya from this central hub.
Terminal Overview: Goodshed
Unlike Colombo, Kandy has one primary bus terminal known as "Goodshed". Located next to the Kandy Railway Station, it serves both private and SLTB buses.
Clock Tower Stand
Note: Some local buses (e.g., to Peradeniya Gardens or University) depart from the separate Clock Tower Bus Stand in the city center, not Goodshed.
Departures from Kandy
To Akkaraipattu
52-14To Ambagaswewa
52-6To Angunukolapelessa
EX1/EX4To Anuradhapura
42-2To Badulla
21To Balangoda
52/996-37To Bandarawela
47-4To Batticaloa
52-12To Beliathakumbura
52/996-34To Borella
52/996-37To Colombo
EX3/4-602To Dehiattakandiya
52-26To Digana
52/996-9To Diyasenpura
52To Dutuwewa
825To Elpitiya
52/996-8To Eluwankulam
52/996-7To Embilipitiya
69-01To Ethkandura
52/996-5To Galapitamada
52/996-4To Galenbindunuwewa
52/996-3To Galle
EX1-27/01To Girandurukotte
52-28To Gomarankadawala
42/825/835To Hambantota
47-7To Hingurakgoda
52-3To Horowpathana
52/996-6To Jaffna
43/87To Janakapura
52/996-11To Kadawatha
52/996-37To Kaduruwela
52-9To Kaduwela
52/996-37To Kahatagasdigiliya
42/825To Kalahagala
52-29To Kalmunai
38/21To Kalutara
52/996-37To Kankesanthurai
52/996-19To Karapitiya
52/996-37To Kataragama
10To Kattankudy
52-16To Katunayaka
52/996-37To Kegalle
662To Kekirawa
52/996-36To Kilinochchi
52/996-17To Kinniya
52-20To Kokkadicholai
52-17To Kotiyakumbura
52/996-10To Kuchchaweli
52-22To Kurulu Bedda
52/218-1To Kurunegala
602To Lunuwatta
47-3/328To Maduru Oya
52/218To Maharagama
EX2-34To Makumbura
52/996-37To Mannar
43-1To Matara
EX01-24/01To Mawanella
662-1To Medirigiriya
52-10To Moratuwa
52/996-37To Mullaitivu
52/996-16To Muttur
45/950To Nandikadal
52/996-13To Nattankandal
52/996-14To Nawagattegama
52/996-12To Negombo
52/996-37To Nochchiyagama
42-5To Oddamavadi
52-11To Panadura
17To Piliyandala
52/996-37To Point Pedro
52/996-20To Polannaruwa
52/996-37To Pulmude
52-21To Ratnapura
52/996-37To Seruwila
52-24To Siripura
52-27To Siyambalagas Junction
52/996-2To Sungawila
52-18To Talaimannar
52/996-21To Tangalle
493/69-01To Thirukkovil
52-15To Thunukkai
52/996-15To Trincomalee
45To Udugama
52/996-29To Udupussellawa
52/996-28To Urubokka
52/996-30To Vavuniya
43/857To Vilachchiya
52/996-24To Walasmulla
To Welikanda
52-25To Welimada
47-3To Welioya
52/996-25To Welipathayaya
52/996-26To Wewala
52/996-33To Yakkalamulla
52/996-32To Yatiyana
52/996-31Arrivals to Kandy
From Angunukolapelessa
EX1/EX4From Chilaw
EX3/4-602From Colombo
01From Diyasenpura
52From Kataragama
10From Kurunegala
602From Maharagama
EX2-34From Makumbura
HighwayFrom Matara
EX01-24/01From Panadura
17From Tangalle
493/69-01From Walasmulla
Long DistanceFrequently asked questions
Yes! The Goodshed Bus Terminal is directly adjacent to the Kandy Railway Station. It is a short 2-minute walk through the underpass or across the road.
Buses to Dambulla (Route 41 or 42) depart from Goodshed. Look for buses heading to Anuradhapura or Kaduruwela; they all stop in Dambulla.
Yes, AC Intercity buses depart frequently (every 15-20 mins) from Goodshed. They are usually white Toyota Coaster buses. There are also luxury highway buses available.