Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Quick Answer

Getting around Sri Lanka in 2026 means working around a real rail disruption: Cyclone Ditwah’s late-2025 landslides left the Colombo-Kandy line and the Kandy end of the Kandy-Ella scenic line still under repair, so check seatreservation.railway.gov.lk before booking either leg. The unaffected Colombo-Galle coastal train and the Nanu Oya-Badulla segment near Ella still run normally, and buses, the metered PickMe app, and hired private drivers cover the rest of the classic Colombo-Kandy-Ella-Galle loop.

Getting Around Sri Lanka: The Train You’ve Read About Isn’t Fully Running

Every “Sri Lanka itinerary” article on the internet sells you the same postcard: the Kandy-to-Ella train, hanging out the open door as tea hills roll past. It’s real, and it’s worth doing. It just isn’t fully operating right now.

Cyclone Ditwah tore through the hill country in late November 2025, and the damage hasn’t finished healing. Here’s what actually works in 2026, route by route, so you can build a plan around reality instead of an old blog post.

Search Flights
Compare live fares across 700+ airlines

Trains: What’s Running, What Isn’t, and How to Book

Sri Lanka Railways operates several lines, but two of the routes every itinerary wants, Colombo to Kandy and Kandy to Ella, are still recovering from cyclone damage as of August 2026. A third line, the Colombo-Galle coastal route, was never affected and runs as normal.

Colombo-Kandy (hill country line). Cyclone Ditwah caused landslides and washouts at 97 sites between Maradana and Peradeniya in late November 2025. A July 2026 parliamentary update put 92 of those sites back in service, but 5 critical sites between Rambukkana and Kadugannawa, the steepest, most landslide-prone stretch, remained under repair, with full restoration targeted for late 2026 or early 2027. Don’t plan a trip around this leg as a guaranteed train ride: check current status on seatreservation.railway.gov.lk and Sri Lanka Railways’ own notices first, and have a road transfer as backup.

Kandy-Ella (scenic highland line). This is the more famous ride, and it’s also more disrupted. As of June 2026, only the Nanu Oya-Badulla segment on the Ella side had reopened. The Kandy end stays suspended because of the same unrepaired Rambukkana-Kadugannawa sites. A through Kandy-to-Ella train isn’t currently operable in one sitting; the workaround is a road transfer from Kandy to Nanu Oya or Nuwara Eliya, then the reopened segment onward toward Ella.

Colombo-Galle (coastal line). Unaffected by the highland-line disruption. Sri Lanka Railways runs Fort Station to Galle several times a day, with fares spanning roughly $1 to $9 depending on class and a journey time around 2 hours.

Normal (pre-disruption) reference fares, for once these lines are fully restored:

Route1st class / observation2nd class reserved3rd classNormal journey time
Colombo-Kandyaround LKR 1,000-1,500around LKR 600-1,000around LKR 400-600around 2.5-3 hours
Kandy-Ella (full route)up to around LKR 3,000around LKR 600around LKR 300around 6-6.5 hours
Colombo-Galle (coastal, unaffected)up to around $9mid-rangearound $1around 2 hours

Book any reserved seat through seatreservation.railway.gov.lk, the only official portal. Popular classes on the scenic segments sell out fast in season, so reserve as far ahead as the portal allows once you’ve confirmed your route is operating. Unreserved third class is sold at the station on the day of travel.

Buses: The Reliable Backup and the Southern Expressway

Buses cover every route the trains do, plus the routes they don’t, and they’re the practical fallback while the hill-country rail lines finish repairs.

The clearest example is Colombo to Galle. The Southern Expressway (E01) runs a standard AC coach for around LKR 870 (about $2.80), taking around 1.5 hours, actually faster than the coastal train on the same corridor. If your priority is speed over scenery, the expressway bus wins that route outright.

For hill-country legs affected by the rail disruption, road transfers (private driver or bus) are the current way to link Colombo, Kandy and Ella until the line fully reopens. Fares and schedules for individual intercity bus routes vary by operator and season, so confirm the current fare and departure point locally or through your guesthouse rather than relying on a fixed figure.

PickMe and Tuk-Tuk Metering Reality

PickMe is Sri Lanka’s dominant ride-hailing app, alongside Uber, and it operates islandwide, including a designated pickup point at Bandaranaike International Airport (CMB).

Here’s the part that actually saves you money: PickMe runs on a taximeter-style model, base fare from around LKR 180, rising with distance, traffic and any detour, across tuk-tuk, “Flex,” mini, car, minivan and van tiers. App-based fares are typically cited as around 10-17% cheaper than negotiating directly with a roadside tuk-tuk driver. Both cash and cashless payment are supported in the app.

The metering reality on the street is simpler than it sounds: some roadside tuk-tuks run a working meter, plenty don’t, and “broken meter, I’ll give you a good price” is a routine opening line aimed at tourists. If you’re not booking through PickMe or Uber, agree the fare before you get in, not after.

Private Drivers: When Hiring One Makes Sense

A hired private driver, sometimes for a single transfer, sometimes for the whole multi-day loop, is a common and comfortable way to cover the Colombo-Kandy-Ella-Galle route, especially while the hill-country rail lines are still recovering.

The trade-off is straightforward: more comfort and flexibility than a bus, no train-status guessing game, at a higher cost than public transport. Rates vary by vehicle, route length and number of days, so get a quote and agree the full itinerary and price with a licensed operator or through your guesthouse before you start, rather than trusting a number from an old blog post.

This guide doesn’t push self-driving, and most visitors don’t attempt it. Between a private driver, PickMe, buses and the trains that are running, you can cover the whole classic route without renting a car yourself.

CMB Airport Transfers: Train, Bus, PickMe or a Pre-Booked Taxi

Bandaranaike International Airport (CMB) sits north of Colombo, and you’ve got four real ways into the city.

OptionAround costJourney time
Train (walk/tuk-tuk to Katunayake South, then to Fort Station)around LKR 30-100 (well under $1)around 1 hour
Bus (to Fort/Pettah)around LKR 290 (under $1)around 1 hour
PickMe or Uberaround LKR 2,500-8,000 (roughly $8-25)around 35-55 minutes
Pre-booked airport taxi or shared minivanaround $13-27varies with traffic

The train is cheapest, at the cost of a walk or short tuk-tuk hop to Katunayake South station, which sits about 1 km from the terminal. The bus lands in a similar price range with a more direct pickup. PickMe or a pre-booked taxi is the fastest and most convenient option if you’re landing late, jet-lagged, or traveling with a lot of luggage, and it’s the option worth booking in advance if predictability matters more than saving a few dollars.

Stay connected from the moment you land
Skip the SIM-card queues and roaming bills. Install a travel eSIM in minutes.
  • Activate before you fly: data works on arrival
  • Plans for 200+ countries from a few dollars
  • Keep your number; no physical SIM swap
Get your travel eSIM

Get your eSIM active before you land so PickMe, maps and your hotel’s WhatsApp all work from the arrivals hall onward. See our full Sri Lanka eSIM guide for current Airalo, Dialog and Mobitel pricing, or browse the wider eSIM hub for other destinations.

Frequently Asked Questions

Is the Colombo to Kandy train running in 2026?

Not fully. Cyclone Ditwah’s landslides (November 2025) damaged 97 sites on the line, and as of a July 2026 parliamentary update, 5 critical sites between Rambukkana and Kadugannawa were still under repair, with full restoration targeted for late 2026 or early 2027. Check seatreservation.railway.gov.lk and Sri Lanka Railways’ own status notices before booking, and have a road transfer as a backup.

Is the Kandy to Ella scenic train running in 2026?

Not end to end. Only the Nanu Oya to Badulla segment, on the Ella side, had reopened as of June 2026. The Kandy end stays suspended because of the same unrepaired sites near Rambukkana and Kadugannawa, so a through Kandy-to-Ella train isn’t currently operable in one sitting.

How do I book Sri Lanka train tickets?

Through the official seat reservation portal at seatreservation.railway.gov.lk, which lets you book reserved seats on the classes that offer them. Popular routes and classes sell out fast in season, so book ahead once the operating status of your route is confirmed. Unreserved third class is sold at the station on the day.

What’s the cheapest way from Colombo airport (CMB) into the city?

The train is cheapest: walk or take a short tuk-tuk to Katunayake South station, then ride to Fort Station for around LKR 30-100 (well under $1), about an hour total. The bus to Fort/Pettah runs around LKR 290 (under $1). PickMe or a taxi costs more, around $8-25 depending on vehicle and traffic, but takes only about 35-55 minutes.

Is PickMe reliable for tuk-tuks and taxis in Sri Lanka?

Yes, PickMe is Sri Lanka’s dominant ride-hailing app (alongside Uber) and runs on a taximeter-style model, with fares typically cited as around 10-17% cheaper than negotiating directly with a roadside tuk-tuk driver. It operates islandwide, including a designated pickup point at Bandaranaike International Airport (CMB), and takes both cash and cashless payment.

Should I rent a self-drive car in Sri Lanka?

Most visitors don’t, and this guide doesn’t push it. Between a hired private driver, PickMe, buses and the (partially disrupted) trains, most travelers cover the classic Colombo-Kandy-Ella-Galle route without ever getting behind the wheel themselves.

Plan Your Sri Lanka Transport Now

VoyageHacks checked the rail disruption, PickMe’s fare model, and the CMB transfer options live in August 2026. The short version: confirm your hill-country train legs on seatreservation.railway.gov.lk before you build a schedule around them, lean on the Southern Expressway bus or a private driver where the rail line is still out, and let PickMe handle the metering headache everywhere else.

Find flights into Colombo | Compare Colombo hotels

Start with the Sri Lanka travel guide for the full month-by-month picture, then check the Sri Lanka itinerary for how this transport reality shapes a 7, 10 or 14-day route, and the Sri Lanka budget guide for what transport actually adds to a daily spend. Confirm entry rules on the Sri Lanka visa guide , grab a travel eSIM so PickMe and maps work from the airport, compare hotels near Fort Station or the Southern Expressway stops that fit your route, and consider travel insurance for a trip with a moving rail-repair timeline.