Travel Colombo to Kandy

Colombo to Kandy Bus: Schedules, Tickets & Prices

The bus journey from Colombo to Kandy takes approximately 3h 15m to 4h 15m, with fares from 1,552 LKR to 3,749 LKR.

Bus from Colombo to Kandy

The day’s first bus leaves at 05:15, with regular departures following from Sethsiripaya, Kotte or Mount Lavinia KFC, Angulana. If you’re traveling from Colombo, you can plan your trip to Kandy at a time that works for you. The journey usually takes around 3 hours 15 minutes to reach Peradeniya Bus Stand, Mangalagama, Kandy or Kandy Colombo Intercity, with fares starting from 1,552 LKR. Check availability and book here to reserve your seat.

Prices: 1,552 LKR to 3,749 LKR

Duration: 3h 15m – 4h 15m ⏱

Explore with bus from Colombo to Kandy for LKR 1552 Travel with bus from Colombo to Kandy in 3h 15m

View all Bus tickets →

Distance Colombo to Kandy

The distance between Colombo and Kandy is 94.7 kilometers.

Bus from Colombo to Kandy Details

Find key information about the Bus from Colombo to Kandy, including travel time, prices and stations.

Bus
Average price
2,873 LKR
 
Cheapest
1,552 LKR
Average duration
3h 51m
 
Shortest
3h 15m
Number of departures
7
05:15 - 09:50
Tickets
 
Stations
Departure stations
Arrival stations
Sethsiripaya, Kotte
Mount Lavinia KFC, Angulana
Peradeniya Bus Stand
Mangalagama, Kandy
Kandy Colombo Intercity
Operators
Sri Lanka Bus Service, NCG Express
 

Bus Routes & Schedules from Colombo to Kandy

- Catch a bus at Sethsiripaya, Kotte, with a journey lasting roughly 3h 15m. You’ll arrive at Peradeniya Bus Stand. Tickets begin from 3,749 LKR, and services run at 08:40.
- Starting at Sethsiripaya, Kotte, buses head toward Kandy Colombo Intercity, covering the distance in roughly 3h 30m. With departures at 08:40 and tickets from 3,749 LKR.
- Catch a bus at Mount Lavinia KFC, Angulana, with a journey lasting roughly 4h. You’ll arrive at Peradeniya Bus Stand. Tickets begin from 3,749 LKR, and services run at 08:05.
- Starting from Mount Lavinia KFC, Angulana, buses make their way to Mangalagama, Kandy, taking around 4h. Tickets cost 1,552 to 1,782 LKR, and departures run from 05:15 until 09:50.
- Kandy Colombo Intercity can be reached from Mount Lavinia KFC, Angulana with a bus ride lasting about 4h 15m. Services run at 08:05, and fares start at 3,749 LKR.

Check all Bus tickets →

Frequently Asked Questions Bus Colombo to Kandy

Below you will find answers to the most common questions about traveling from Colombo to Kandy by bus.

How long is the bus journey from Colombo to Kandy?

The Colombo to Kandy bus journey takes about 3 hours 15 minutes to 4 hours 15 minutes, depending on the service and the departure point. Some bus trips are quicker, while others take a little longer, so it is worth checking the specific bus service before you travel.

What is the bus ticket price for Colombo to Kandy?

Bus tickets for Colombo to Kandy are priced between 1552 LKR and 3749 LKR. The final fare can vary by the bus service and the departure point, so it is a good idea to compare the available bus tickets before booking.

When does the first bus from Colombo to Kandy leave?

The first Colombo to Kandy bus departure is at 05:15. If you want an early bus trip, this is the earliest option listed for the route, so planning ahead can help you catch it on time.

What time is the last bus from Colombo to Kandy?

The last Colombo to Kandy bus departure is at 09:50. If you are taking a later bus journey, it is best to check the schedule carefully so you do not miss the final bus service of the day.

How many bus trips are available between Colombo and Kandy?

There are 7 bus trips available for Colombo to Kandy. That gives travelers a few options for choosing a bus service that fits their timing and travel plans.

Can I book bus tickets for Colombo to Kandy in advance?

Yes, it is sensible to book bus tickets for Colombo to Kandy in advance, especially if you want a specific departure time or station. Since the bus service has a limited number of trips, early booking can make it easier to secure the bus journey you prefer.

Which bus departure points are used for Colombo to Kandy?

The Colombo to Kandy bus service departs from Sethsiripaya, Kotte and Mount Lavinia KFC, Angulana. These departure points give travelers different options depending on where they are starting their bus trip.

Where do the bus arrivals go on Colombo to Kandy trips?

On Colombo to Kandy bus journeys, arrivals include Peradeniya Bus Stand, Mangalagama, Kandy, and Kandy Colombo Intercity. It is a good idea to check your bus ticket carefully so you know which arrival point matches your bus service.


More Bus routes from and to Colombo or Kandy

Planning more than just Colombo to Kandy?

You’re currently viewing Bus options for Colombo to Kandy. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.