How to get from Colombo to Kandy
 
				
					

Colombo to Kandy is Sri Lanka’s most-traveled upcountry route. Choose between the classic blue-train ride (scenic and comfy if you book seats), frequent intercity buses, a door-to-door car/van (great with luggage or kids), or self-drive if you want stops at Pinnawala or Peradeniya Gardens. Steps, booking links, and map planners below.
At A Glance (Colombo to Kandy)
| Mode | Duration | Best For | 
|---|---|---|
| 🚆 Intercity Train (Colombo Fort → Kandy) | ~2h30–3h10 | Scenery, comfort, predictable ride | 
| 🏷️ Cost: ~LKR 600–2,500 depending on class/service » compare trains | ||
| 🚌 Intercity Bus (AC / Semi-Luxury) | ~3–4h (traffic-dependent) | Frequent departures, low cost | 
| 🏷️ Cost: ~LKR 500–1,500 one-way » compare buses | ||
| 🚐 Private Car/Van (Door-to-Door) | ~3–3.5h (via A1 or expressway + A1) | Families, lots of luggage, odd hours | 
| 🏷️ Cost: ~LKR 24,000–48,000 per vehicle » get quotes | ||
| 🚘 Self-Drive / Car Rental | ~3–4h (stops add time) | Flex stops (Pinnawala, Peradeniya) | 
| 🏷️ Cost: From ~LKR 12,000–24,000/day + fuel » compare rentals | ||
| 🌿 Guided Day Tour / Transfer with Stops | ~8–10h (with sightseeing) | First-timers, curated stops | 
| 🏷️ Cost: From ~US$60–150 pp (private/group) » see tours | Klook picks | ||
Which Option or Route Should You Choose?
- Most scenic & comfy: Intercity train—book a reserved seat in 1st/2nd class if possible.
- Cheapest & frequent: Intercity bus from Bastian Mawatha to Kandy Goods Shed.
- Door-to-door with luggage/kids: Private transfer (pickup anywhere in Colombo or CMB airport).
- Flex itinerary/stops: Self-drive or a guided day tour with Pinnawala/Peradeniya en route.
How to Book and Practical Tips
- Reserve seats: Trains and popular buses sell out—compare options on 12Go or book locally.
- Ride-hailing: PickMe and Uber operate in Colombo/Kandy for station/terminal transfers. For fixed intercity pricing use GetTransfer.
- Luggage storage: If you need to roam before/after, check Radical Storage Colombo or Radical Storage Kandy.
- Seat classes: On trains, 1st/2nd reserved are best; 3rd can be crowded. AC intercity buses are the most comfortable road option.
- Monsoon & traffic: Allow buffer during heavy rain/holiday weekends—road times can increase.
🚆 Option #1 — Intercity Train (Scenic & Comfortable)
Scenic Reserved seating Fixed timetable
- Overview: Frequent trains run Colombo Fort → Kandy via Peradeniya Junction. Expect tea-country views, wide seats, and dependable timings.
- How to book (with price): ~LKR 600–2,500 depending on class/service. Compare/book on 12Go (trains). Official: Sri Lanka Railways seat reservations (when available).
- Pros: Comfort, scenery, city-center arrival. Cons: Popular departures sell out; limited luggage space overhead.
Step-by-step: Intercity Train
- Get to Colombo Fort Railway Station using PickMe/Uber or taxi from your hotel; arrive 30–45 minutes early.
- Buy/collect your ticket (e-ticket/PNR or counter). For assured seating, book 1–2 days ahead on 12Go.
- Board the correct class coach (signs on platform/coach sides). Keep your small bag with you; larger bags by the coach ends.
- Ride ~2h30–3h10 to Kandy Railway Station. On arrival, take a short tuk/ride-hail to your hotel.
Getting to the main embarking points (Colombo Fort & Kandy Station)
- Colombo Fort Station: Central Pettah area; well-signed, busy concourse with ticket counters.
- Kandy Station: Walkable to central hotels/Mall; tuk-tuks queue outside.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚌 Option #2 — Intercity Bus (Frequent & Budget-Friendly)
Low cost Departures all day Traffic-dependent
- Overview: AC intercity and semi-luxury buses run from Colombo’s Bastian Mawatha (Pettah) to Kandy’s Goods Shed terminal. They’re frequent and cheap.
- How to book (with price): Usually pay on board or at counters; expect ~LKR 500–1,500 depending on type. Check aggregated options on 12Go (buses).
- Pros: Many departures, lowest cost. Cons: Comfort varies; roadworks/traffic can extend the trip.
Step-by-step: Intercity Bus
- Ride PickMe/Uber/taxi to Bastian Mawatha Bus Terminal (Pettah). Ask for AC intercity to Kandy.
- Buy a ticket at the kiosk or from the conductor; store large luggage in the bus hold if offered.
- Ride ~3–4 hours (more at peak). Keep small change for quick snack/comfort stops.
- Alight at Kandy Goods Shed Bus Station; continue by tuk/ride-hail to your stay.
Getting to the main embarking points (Bastian Mawatha & Goods Shed)
- Bastian Mawatha (Colombo): Near Pettah market; busy—watch belongings.
- Goods Shed (Kandy): Central; next to Kandy railway station area.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚐 Option #3 — Private Car/Van (Door-to-Door, Most Convenient)
Door-to-door Space for luggage Higher cost
- Overview: A driver collects you anywhere in Colombo (or CMB airport) and drops you at your Kandy hotel. Great with kids, late arrivals, or lots of bags.
- How to book (with price): From ~LKR 24,000–48,000 per vehicle depending on size/time. Compare fixed quotes on GetTransfer or browse options on GetYourGuide / Klook.
- Pros: Fastest city-to-door, no transfers. Cons: More expensive than bus/train; traffic still applies.
Step-by-step: Private Transfer
- Enter pickup address/time (or flight number if from CMB) when requesting quotes on GetTransfer.
- Confirm inclusions (tolls, waiting time, child seats), vehicle size, and luggage capacity.
- Meet your driver at hotel lobby/arrivals; share your Kandy hotel location and preferred break points en route.
- Arrive at your Kandy accommodation; pay any remaining balance as agreed.
Getting to the main embarking points (Hotels / CMB Airport)
- Hotel pickups: Available across Colombo, Mount Lavinia, Negombo (longer ride).
- CMB Airport: Meet-and-greet at arrivals; drivers track flight delays.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚘 Option #4 — Self-Drive / Car Rental (Flexible, Add Stops)
Freedom Scenic detours Local driving
- Overview: Drive the A1/Kandy Road (or partial expressway segments + A1). Add stops at Pinnawala Elephant Orphanage and Royal Botanic Gardens, Peradeniya.
- How to book (with price): From ~LKR 12,000–24,000/day for a compact. Compare rentals on Booking.com Car Rental or Trip.com Car Hire.
- Pros: Leave when you want; easy to add sights. Cons: Left-hand traffic, busy city driving; parking around Kandy Lake can be tight.
Step-by-step: Self-Drive
- Pick up your car in Colombo/CMB; ensure insurance, roadside support, and a local SIM/GPS.
- Set navigation to Kandy with waypoints like Pinnawala and Peradeniya Gardens if desired.
- Follow A1 (or expressway segment) toward Kegalle–Peradeniya; expect ~3–4h plus stop time.
- Park near your Kandy hotel or the city’s public car parks; avoid peak temple hours for easier access.
Getting to the main embarking points (Rental Depots & Waypoints)
- Colombo/CMB depots: Airport desks have longer hours; downtown branches may close early on Sundays/holidays.
- Waypoints: Pinnawala (between Kegalle and Rambukkana) and Peradeniya Gardens (before Kandy).
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🌿 Option #5 — Guided Day Tour / Transfer with Sightseeing
Curated stops Hotel pickup Fixed itinerary
- Overview: Door-to-door day trips include transport, guide, and key stops (Pinnawala, spice garden, Peradeniya, Temple of the Tooth).
- How to book (with price): From ~US$60–150 depending on inclusions. Compare itineraries and reviews on GetYourGuide or Klook.
- Pros: No planning, cultural context, timed entries. Cons: Less free time in Kandy; set routes.
Step-by-step: Guided Day Tour
- Select a tour with your preferred inclusions (entrance fees, lunch, hotel pickup) on GetYourGuide or Klook.
- Be ready in your hotel lobby at the stated pickup time; carry water, sun protection, and modest attire for temples.
- Follow the guide through planned stops; confirm drop-off in Kandy or return to Colombo, depending on the product.
- Tip your driver/guide if service was great; confirm tomorrow’s plans.
Getting to the main embarking points (Hotel Pickup / Key Sights)
- Hotel pickup: Most central Colombo/Negombo hotels included; others by request.
- In Kandy: Many tours finish centrally (Temple area/Kandy Lake) or return you to Colombo—check your voucher.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Colombo to Kandy)
Train or bus—which is better?
Train is more scenic and comfortable if you get a reserved seat; buses are cheaper and more frequent but depend on traffic.
How far is Kandy from Colombo?
About 115–125 km by road depending on route; ~3–4 hours by car/bus, ~2.5–3+ hours by train.
Which train class should I choose?
1st or reserved 2nd class for comfort. Unreserved 2nd/3rd can be crowded, especially weekends/holidays.
Can I hire a car with driver one-way?
Yes—request a one-way transfer on GetTransfer; your hotel can also arrange a car/van at fixed rates.
Is there luggage storage at the stations?
Limited. Use your hotel or third-party lockers like Radical Storage Colombo / Radical Storage Kandy.
What’s the best time to travel?
Early morning trains/buses are less crowded and avoid peak Colombo traffic; avoid heavy-rain windows when possible for road travel.

