Travel Kandy to Colombo

Kandy to Colombo Bus: Schedules, Tickets & Prices

Buses from Kandy to Colombo take around 3h 15m to 4h 15m, with tickets starting from 1,552 LKR to 3,749 LKR.

Bus from Kandy to Colombo

If you're traveling from Kandy to Colombo by bus, you can board at Kandy Colombo Intercity, Kandy Bogambara Bus Stand or Peradeniya Bus Stand, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 3 hours 15 minutes, providing a comfortable way to reach your destination, arriving at Mount Lavinia KFC, Angulana, Sethsiripaya, Kotte or Pettah Bus Station, Colombo, with bus ticket prices starting from 1,552 LKR. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.

Prices: 1,552 LKR to 3,749 LKR

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

Book bus from Kandy to Colombo for LKR 1552 Take bus from Kandy to Colombo for LKR 1552

View all Bus tickets →

Distance Kandy to Colombo

The distance between Kandy and Colombo is 94.7 kilometers.

Bus from Kandy to Colombo Details

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

Bus
Average price
2,840 LKR
 
Cheapest
1,552 LKR
Average duration
3h 51m
 
Shortest
3h 15m
Number of departures
7
14:00 - 18:00
Tickets
 
Stations
Departure stations
Arrival stations
Kandy Colombo Intercity
Kandy Bogambara Bus Stand
Peradeniya Bus Stand
Mount Lavinia KFC, Angulana
Sethsiripaya, Kotte
Pettah Bus Station, Colombo
Operators
Sri Lanka Bus Service, NCG Express
 

Bus Routes & Schedules from Kandy to Colombo

On this bus route between Kandy and Colombo, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 3h 15m. Buses follow a coordinated schedule running from 14:00 until 18:00, covering most of the day. Fares usually start at 1,552 LKR and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Kandy to Colombo helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

Check all Bus tickets →

Frequently Asked Questions Bus Kandy to Colombo

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

How long is the bus trip from Kandy to Colombo usually?

A bus trip from Kandy to Colombo usually takes about 3 hours 15 minutes to 4 hours 15 minutes, depending on the service and the exact stop in Colombo. Some Kandy to Colombo bus journeys are quicker than others, so it is worth checking the specific bus departure and arrival points before you travel.

What does a bus ticket for Kandy to Colombo cost?

Bus tickets for Kandy to Colombo are priced from 1552 LKR to 3749 LKR. The fare can vary by the bus service and the route segment, so it is a good idea to compare the available bus tickets before choosing your Kandy to Colombo bus journey.

When is the first bus departure from Kandy to Colombo?

The first bus departure for Kandy to Colombo is at 14:00. If you are planning a bus journey from Kandy to Colombo, it helps to arrive early and confirm your chosen bus service and departure point.

What is the last bus departure on the Kandy to Colombo route?

The last bus departure for Kandy to Colombo is at 18:00. For a bus trip on this route, it is sensible to check the schedule in advance so you do not miss the final bus service of the day.

How many bus options are there between Kandy and Colombo?

There are 7 bus trips available between Kandy and Colombo. That gives travelers several bus service options, so you can choose a departure that fits your plans and preferred arrival point in Colombo.

Which bus stations can I use for a Kandy to Colombo bus journey?

For a Kandy to Colombo bus journey, departures can be from Kandy Colombo Intercity, Kandy Bogambara Bus Stand, or Peradeniya Bus Stand. Arrivals may be at Mount Lavinia KFC, Angulana, Sethsiripaya, Kotte, or Pettah Bus Station, Colombo, so it is important to match the bus service with the stop that works best for you.

Is there a faster bus connection from Kandy to Colombo via Peradeniya?

Yes, one Kandy to Colombo bus connection from Peradeniya Bus Stand to Sethsiripaya, Kotte takes about 3 hours 15 minutes. Other bus journeys on this route take around 4 hours, so the exact bus service you choose can make a difference.

What should I know before booking bus tickets from Kandy to Colombo?

Before booking bus tickets for Kandy to Colombo, check the departure station, arrival point, and travel time so the bus journey matches your plans. Since the route has different bus service options and prices, comparing the available bus tickets can help you pick the most suitable trip.


More Bus routes from and to Kandy or Colombo

Planning more than just Kandy to Colombo?

You’re currently viewing Bus options for Kandy to Colombo. 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.