How to get from Kandy to Colombo Airport

Cities & Metropolitan Areas · Sri Lanka · Urban & Cultural · Bandaranaike International Airport (Colombo Airport) · Colombo · Kandy

Kandy to Bandaranaike International Airport (CMB) is about 100–120 km by road, so your best choice depends on your budget, luggage, and how tight your check-in time is. This guide compares the main routes—private transfer, train + airport bus, and long-distance bus + airport bus—with step-by-step instructions and booking links.

At A Glance (Kandy to Colombo Airport)

Mode Duration Best For
🚗 Private Transfer / Taxi (Door-to-Door) ~2.5–4h (traffic-dependent) Tight flight times, families, lots of luggage
🏷️ Cost: ~LKR 18,000–45,000 per car (vehicle/season dependent) » compare transfer options | private transfer listing | airport transfer alternatives
🚆 Train (Kandy→Colombo Fort) + Airport Express Bus (187-E03) ~3.5–5.5h total (connections + traffic) Good value, scenic ride, daytime travel
🏷️ Cost: Train ~LKR 400–3,900 + airport bus ~LKR 110–310 » check train options | Sri Lanka Railways seat reservation
🚌 Public Bus (Kandy→Colombo) + Airport Express Bus (187-E03) ~4.5–7h total (crowds/traffic dependent) Lowest cost, flexible travelers
🏷️ Cost: ~LKR 500–2,000 total (class/operator dependent) » check bus times | SLTB timetable search
🚙 Self-Drive Rental Car (Kandy→CMB) ~3–4.5h (plus fuel/tolls/parking) Stops en route, pairs/small groups, confident drivers
🏷️ Cost: Car rental varies by season + fuel + expressway tolls » compare car rentals

Which Option or Route Should You Choose?

  • Fastest/Most Convenient: Choose Option 1 (Private Transfer / Taxi)—best if your flight is early morning, late night, or you’re traveling with kids.
  • Cheapest/Most Economical: Choose Option 3 (Public Bus + Airport Bus)—best if you have plenty of buffer time and can handle a transfer in Colombo.
  • Most Scenic/Comfortable in Daytime: Choose Option 2 (Train + Airport Bus)—great views and generally smoother than road traffic for the Kandy→Colombo leg.
  • Most Flexible for Stops: Choose Option 4 (Self-Drive)—ideal if you want to detour (e.g., Pinnawala area) and you’re comfortable driving locally.

How to Book and Practical Tips

  • Give yourself a big buffer: For international flights, plan to arrive at CMB 3+ hours before departure. With public transport, it’s smart to leave Kandy 7–9 hours before your flight.
  • Keep small cash: Buses and many station counters often prefer cash for tickets and small purchases.
  • Reserve train seats for weekends/holidays: If you want reserved A/C or observation seating, book early via the Sri Lanka Railways seat reservation portal.
  • Plan for Colombo traffic: Midday and evening congestion can add 30–90 minutes around city approaches and the expressway entrance.
  • Use ride-hailing as a backup: PickMe is widely used; Uber is also available in key cities. For airport pickup instructions, see Bandaranaike International Airport pickup.
  • Overnight near the airport: If you have a very early flight, consider staying in Katunayake/Negombo the night before (see hotels in Katunayake).

🚗 Option #1 — Private Transfer / Taxi (Most Convenient, Door-to-Door)

Most convenient Fixed pickup time Costs more

  • Overview: A private car/van picks you up in Kandy (hotel or any address) and drops you at Bandaranaike International Airport (CMB) in one ride. Travel time varies with traffic, but this is the least stressful way to catch a flight.
  • How to book (with price): Compare vetted transfers on 12Go Kandy→Colombo Airport or book a door-to-door service like Kandy private transfer to Bandaranaike International Airport. You can also browse vehicle options via Bandaranaike Airport transfers (use Kandy as your destination/pickup). Typical pricing is ~LKR 18,000–45,000 per car depending on vehicle size and season.
  • Pros: Door-to-door, easiest with luggage, safest timing. Cons: Costs more than public transport; traffic can still delay you.

Step-by-step: Private Transfer / Taxi

  1. Choose your pickup point: Your hotel lobby, a landmark (e.g., Temple of the Tooth area), or Kandy Railway Station.
  2. Pick the right vehicle: Solo/couple: sedan; 3–4 people + bags: SUV; families: van.
  3. Book in advance if timing matters: If you want a pre-set price and driver details, use Welcome Pickups Colombo Airport ↔ Kandy guidance (use it as a benchmark for airport-distance transfers) or compare operators via GetTransfer rides from Kandy.
  4. On the day: Leave earlier than you think you need—Colombo approaches can be slow.
  5. Ride-hailing alternative: If you’re flexible and it’s daytime, you can try PickMe or Uber; availability for long trips varies, so don’t rely on it for critical flight times.

Getting to the main pickup points (in Kandy)

  • Hotels/guesthouses: The simplest pickup—share your exact pin and a contact number.
  • Kandy Railway Station: Useful if you’re coming from a train/hotel in the center; allow extra time for station traffic.
  • Kandy Central Bus Stand: Handy if you’re already near the bus terminal; confirm a clear meeting spot outside the congestion.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚆 Option #2 — Train to Colombo Fort + Airport Express Bus (Best Value in Daytime)

Good value Scenic ride Requires a transfer

  • Overview: Take the train from Kandy Railway Station to Colombo Fort (central rail hub), then connect to the 187-E03 airport express bus (or a taxi) to reach CMB.
  • How to book (with price): For reserved seats, use Sri Lanka Railways seat reservation; for a quick comparison of departures, see Kandy→Colombo train options. Train fares vary by class and whether you reserve; budget roughly LKR 400–3,900. The airport bus is typically ~LKR 110–310 depending on service class and operator.
  • Pros: Less affected by road traffic on the Kandy→Colombo leg; comfortable for daytime travel. Cons: You still need to navigate a busy station area and make a transfer in Colombo.

Step-by-step: Train + Airport Express Bus (187-E03)

  1. Start at Kandy Railway Station: Arrive 20–40 minutes early, especially if you need to queue for tickets or find your platform.
  2. Ride to Colombo Fort: Choose Intercity/Express if available for faster timing; keep valuables close in crowded coaches.
  3. Exit toward Fort / bus terminal area: From Fort Station, walk/ride a short distance to the airport-bus departure point (often near the main bus terminals around Fort/Pettah).
  4. Take the airport express bus: Look for Route 187 (187-E03) marked for the airport; buses typically run frequently during the day. If you want to check official time windows, use the NTC inter-provincial bus time information page.
  5. Arrive at CMB: The bus drops at/near the airport bus stop area; follow airport signs for Departures.
  6. Backup plan: If the bus queue is long or you’re short on time, use PickMe/Uber or a metered taxi for the Fort→Airport hop.

Getting to the main embarking points (Kandy Railway Station & Colombo Fort)

  • Kandy Railway Station: From central Kandy, a short tuk-tuk/ride-hail ride; morning traffic around the station can be slow.
  • Colombo Fort Station: You’ll arrive in the heart of Colombo transport hubs; stay alert for crowds and keep small change handy.
  • Airport-bus departure area: Commonly around Fort/Pettah bus terminals; ask station staff or a conductor for the closest 187-E03 departure point.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚌 Option #3 — Public Bus to Colombo + Airport Express Bus (Cheapest)

Lowest cost Frequent departures Most variables

  • Overview: Ride a Kandy→Colombo bus (often to Pettah/Bastian Mawatha area), then transfer to the 187-E03 airport express bus for CMB. This is the most budget-friendly route but can be tiring with big luggage.
  • How to book (with price): Many buses are buy-on-board or at the terminal; for planning, check NTC bus time information and the SLTB timetable search. Budget roughly LKR 500–1,500 for Kandy→Colombo depending on operator/class, then LKR 110–310 for the airport bus.
  • Pros: Cheapest overall. Cons: Crowds, heat, and traffic delays; not ideal for very early/late flights.

Step-by-step: Bus + Airport Express Bus (187-E03)

  1. Start at Kandy Central Bus Stand: Ask for buses to Colombo (Pettah/Fort). If you have luggage, aim for a semi-luxury/AC coach when available.
  2. Arrive in Colombo (Pettah/Fort area): Expect heavy traffic around terminal approaches.
  3. Walk to the airport-bus departure point: Look for Route 187 / 187-E03 signage.
  4. Ride the expressway bus to CMB: Keep small notes/coins ready; the ride is usually quicker once on the expressway.
  5. If you’re running late: Switch to PickMe/Uber for the Colombo→Airport leg rather than waiting for the next bus.

Getting to the main embarking points (Kandy Bus Stand & Colombo terminals)

  • Kandy Central Bus Stand: Close to the city center; arrive early to find the correct bay for Colombo buses.
  • Colombo Pettah / Bastian Mawatha terminals: These are busy hubs near Fort; keep your bags close and follow local directions to the airport-bus stop.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚙 Option #4 — Self-Drive Rental Car (Flexible, Good for Stops)

Flexible Good for detours Driving confidence required

  • Overview: Rent a car and drive Kandy→CMB. This is a great option if you plan a stop (e.g., a short break, viewpoint, or attraction) and want control over departure time.
  • How to book (with price): Compare rental providers and pickup locations via Booking.com Car Rentals. Pricing varies widely by season, insurance, and whether you add a driver.
  • Pros: Total flexibility; easy with multiple stops. Cons: Local driving style can be intense; add time for navigation, tolls, and parking.

Step-by-step: Self-Drive to CMB

  1. Choose pickup & drop-off: Confirm whether the rental allows a one-way drop at/near the airport.
  2. Check documents: Ensure you have the right license/permit accepted by the rental provider and required insurance.
  3. Plan your route: Use live navigation to avoid city congestion and confirm expressway access.
  4. Arrive early for return/parking: Allow time for refueling, drop-off paperwork, and walking/shuttle time to the terminal.

Getting to the main pickup points (rental offices)

  • In Kandy: Ask your hotel to help with a pickup pin and a simple meeting point to avoid traffic snarls.
  • In Colombo: If rentals in Kandy are limited, consider renting in Colombo a day earlier and overnighting near the airport (see Katunayake stays).
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Kandy to Colombo Airport)

What’s the easiest way to get from Kandy to Colombo Airport (CMB)?
The simplest option is a private transfer or taxi—door-to-door, no transfers, and best if your flight time is tight.

How long should I budget if I’m using public transport?
Plan 4.5–7 hours total for train + airport bus or bus + airport bus, plus extra buffer for Colombo traffic and waiting times.

Is there a direct train to the airport?
There are train stations in the Katunayake area, but a straightforward, traveler-friendly “train-to-terminal” setup is not typical. Most travelers do Kandy→Colombo Fort by train and then switch to the airport express bus or a taxi.

Where do I catch the airport bus in Colombo?
The airport express bus (Route 187/187-E03) is commonly accessed from the Fort/Pettah transport hub area near Colombo Fort and the main bus terminals. If you’re unsure, ask staff/conductors for the nearest departure point.

Do PickMe or Uber work for Kandy→Airport rides?
PickMe is widely used in Sri Lanka and Uber operates in major cities. Long-distance availability can be inconsistent, so for critical flights it’s safer to pre-book a transfer and use ride-hailing as a backup.

What if my flight is early morning or late night?
Public transport options may be limited or less predictable outside daytime hours. For very early/late flights, prioritize Option 1 (Private Transfer) or consider staying near the airport the night before (see Katunayake hotels).

Can I book bus or train seats online?
Reserved train seats are available via Sri Lanka Railways seat reservation. Some bus services/timetables can be checked through NTC time information and SLTB schedules.

Where can I store luggage if I have time in Colombo before the airport?
Availability varies by city. If you need a third-party option, you can check the Radical Storage destinations list to see whether there’s a nearby partner location on your travel dates.