Lakpura
Lakpura®

Scenic Train Rides

Sri Lanka's railway network is one of the most rewarding ways to move through the island — not merely as transport, but as an experience in itself. Built largely during the British colonial period from the 1860s onwards, the metre-gauge lines thread together the coast, the cultural triangle, the tea highlands, and the far north in a single, affordable system. The hill country route from Colombo to Badulla, passing through Kandy, Nuwara Eliya, and Ella, has earned a global reputation as one of the finest train journeys anywhere; but the coastal line south and the recently reopened northern line to Jaffna are equally worth serious attention.

Why Train Travel Works in Sri Lanka

Roads between key destinations are frequently congested, and highway driving standards make long tuk-tuk or bus rides tiring. Trains bypass much of that friction. They are also dramatically cheaper than private car hire — a first-class reserved seat from Colombo to Ella costs roughly USD 10–15 (around LKR 3,000–4,500 at 2024 rates), while the same journey by hired vehicle with driver runs USD 80–120. Punctuality is imperfect, but delays of 30–90 minutes are common rather than exceptional; building buffer time into an itinerary is advisable.

The network is operated by Sri Lanka Railways (SLR), a government body. There is no privatised or luxury concession operator. All carriages — from unreserved third class to air-conditioned observation cars — run on the same state timetable.

The Main Routes at a Glance

Route Key Stops Journey Time Scenery Highlight Reservation Needed?
Main Line: Colombo Fort → Badulla Kandy, Hatton, Nanu Oya, Haputale, Ella, Badulla 9–11 hours full run Tea estates, Nine Arches Bridge, Demodara Loop Yes — especially observation cars
Coastal Line: Colombo Fort → Matara Bentota, Hikkaduwa, Galle, Unawatuna vicinity, Weligama, Mirissa vicinity 2.5–4 hours to Galle; ~4.5 hours to Matara Ocean views, lagoon crossings Optional; unreserved is fine for short hops
Northern Line: Colombo Fort → Jaffna (KKS) Anuradhapura, Vavuniya, Kilinochchi 7–9 hours Dry zone scrub, causeway approaches Recommended; limited intercity services
Puttalam Line: Colombo → Puttalam (via Negombo) Negombo, Chilaw ~2 hours to Negombo Lagoon and coastal lowlands No
Trincomalee/Batticaloa Line: Colombo → East Maho junction, Trincomalee or Batticaloa 7–9 hours Dry zone, tank landscapes Recommended

The Hill Country Route in Detail

The section from Kandy to Ella — roughly 140 km of track that the train takes five to six hours to cover — is the journey most travellers centre their Sri Lanka itinerary around. The line climbs from Kandy at 500 m above sea level to Pattipola at 1,898 m (the highest station in the country) before descending in a series of switchbacks into Ella at around 1,000 m. Several engineering landmarks make the journey memorable even beyond the landscape.

Key Segments and Landmarks

  • Colombo Fort to Kandy (approx. 3 hours): The train climbs gradually through rubber and coconut lowlands. Peradeniya junction, just outside Kandy, is where the Badulla line diverges from the Puttalam branch.
  • Kandy to Nanu Oya (approx. 4 hours): The most dramatic ascent. The train passes through Kadugannawa, crosses deep ravines, and enters genuine tea country above Hatton. Nanu Oya is the alighting station for Nuwara Eliya (a 30-minute taxi or bus ride away).
  • Nanu Oya to Ella (approx. 3 hours): The Ambewela and Pattipola plateau sections feel almost alpine. Between Demodara and Ella, the line performs a complete spiral loop — the train passes directly over a tunnel it entered moments earlier, a feat of Victorian engineering. Shortly before Ella station, the Nine Arches Bridge is visible from the left-hand windows (standing on the vestibule doorstep gives the best angle).
  • Ella to Badulla (approx. 1 hour): Often overlooked. The descent into Badulla valley through jungle and waterfalls is striking and far quieter than the Ella segment.

Observation Cars

The Sri Lanka Railways observation saloon cars — numbered S11 and S12 on the Colombo–Badulla intercity — have panoramic windows at each end and are limited to around 40 seats. They are the most sought-after carriages and sell out days or weeks in advance during high season. They cost LKR 1,500–2,000 per person (approx. USD 5–7) as a supplement on top of the base fare. Booking these as early as possible — ideally a month ahead in December–March — is strongly recommended.

Ticket Classes and What They Mean in Practice

  • First Class (Reserved): Air-conditioned on intercity expresses; observation cars also fall in this bracket. Padded seats, often in 2+2 configuration. The logical choice for long journeys.
  • Second Class (Reserved or Unreserved): Ceiling fans, padded benches. Reserved second-class seats are a sensible fallback when first-class is sold out. Often the most honest way to experience the journey alongside local commuters.
  • Third Class (Unreserved): Wooden slatted seats, no fans on older rolling stock. Extremely inexpensive — Colombo to Ella in third class costs under LKR 400 (approx. USD 1.30). Standing passengers are common. Suitable for budget travellers on short hops and those happy to stand in the open doorway, though physically demanding on a nine-hour run.

Seasonality: When to Travel

Month Hill Country Coastal (South/West) North & East Crowd Level
JanuaryCool, some mist — excellentCalm seas, sunnyDry, goodHigh (European winter holidays)
FebruaryExcellent — dry and clearBest of seasonGoodHigh
MarchGood, warmingGoodGoodHigh → shoulder
AprilInter-monsoon showers beginShoulderGetting hotShoulder; New Year surge
MaySouth-west monsoon arrives; mist heavyRough; avoid south coastGood, getting hotLow
JuneWet but dramatically mistyWetExcellent — peak east seasonLow west; moderate east
JulyWet; Kandy Esala PeraheraWetPeak east coastModerate; Esala Perahera spikes Kandy
AugustImprovingImproving late monthGoodEuropean summer — rising
SeptemberGoodShoulderShoulderModerate
OctoberNorth-east monsoon begins; unpredictableImprovingRain arrivesLow
NovemberWet, misty — dramatic but dampTransitionalWetLow
DecemberClearing; Christmas surgeExcellentWet to dryVery high (Christmas–New Year)

The hill country train is enjoyable in any month — mist and low cloud lend an atmosphere that clear sunny days cannot replicate — but visibility across the valleys is best from December to March. Avoid booking unreserved carriages for the Kandy–Ella stretch in the Christmas–New Year and February half-term windows unless you enjoy standing for six hours.

Booking Tickets: Practical Guidance

Sri Lanka Railways operates an official online reservation system at eticket.railway.gov.lk. The interface is functional rather than elegant; foreign Visa and Mastercard payments are accepted but occasionally fail, in which case trying a different card or browser resolves the issue. Reservations open 28–30 days in advance for most intercity services.

Observation car seats (S11/S12) on the morning Colombo–Badulla intercity departures are the fastest to sell out. If those are unavailable, reserved first-class or second-class seats on the same or adjacent trains offer a very similar journey; the observation car is the most comfortable option but not a prerequisite for enjoying the route.

For those already in Sri Lanka, station booking offices open from around 05:30 and handle reservations up to the day of travel (subject to availability). Colombo Fort station has a dedicated foreign-visitor reservation window on the ground floor which is worth using.

A note on third-party resellers: numerous websites sell Sri Lanka train tickets at significant mark-ups, sometimes 300–500% above face value. These services are legal but unnecessary. There is no allocation advantage to using them. The official system and station offices are the only sources worth using.

The Coastal Line South

The line from Colombo Fort south to Matara runs close to the Indian Ocean for long stretches — in places the track is separated from the beach by only a narrow strip of palms. It is a compelling journey in its own right, and because most travellers drive or bus the coastal road, the train feels comparatively uncrowded outside peak weekends.

Key boarding points for travellers include Bentota (alighting at Aluthgama station, a short tuk-tuk ride from the beach strip), Hikkaduwa, and Galle. Weligama and Mirissa are served by Weligama station; the walk or tuk-tuk to Weligama or Mirissa takes 10–20 minutes. No reservation is strictly needed for the coastal line — unreserved second class works fine for the two-hour Colombo–Galle leg — though a reserved seat is comfortable on a busy weekend.

The Northern Line to Jaffna

Reopened in 2014 after being closed for decades due to the civil conflict, the line to Jaffna is one of Sri Lanka's more overlooked rail journeys. The Yal Devi intercity departs Colombo Fort in the morning and reaches Jaffna (KKS station) in roughly eight hours, passing through Anuradhapura — itself an important stop for the ancient city. The dry zone landscape is austere and compelling in a different register from the hill country. Reservations are essential; the service has a limited number of first and second class cars.

Combining Train Journeys with an Itinerary

The most logical framework for a two-week trip is to use the rail network as the spine and fill in the gaps with buses, tuk-tuks, or occasional car hire.

  • Colombo → Kandy by train: Morning intercity, 2.5–3 hours. Good first move after arriving via Bandaranaike International Airport. Spend two nights in Kandy.
  • Kandy → Ella by train: The centrepiece segment. Take the morning intercity for the best light. Spend two to three nights in Ella.
  • Ella → Colombo or Coast by train: Backtrack to Colombo then continue to Galle on the coastal line, or take a bus south to Tissamaharama for the south coast and Udawalawe National Park.
  • Side stop: Nanu Oya for Nuwara Eliya: Alight here and return to the rail line the same day or next morning. Bluefield Tea Gardens is accessible from the Nuwara Eliya area.
  • Northern extension: For travellers with 16 or more days, the overnight train to Jaffna followed by a return via Anuradhapura adds real depth to an itinerary.

Safety, Practical Notes, and Things to Know

  • The open doorways: Travelling in the vestibule with the door open is common practice and widely tolerated by SLR staff. It provides unobstructed views and ventilation. Use the grab rail, keep bags secured, and do not lean out beyond the door frame — the clearance on some tunnels and cuttings is narrow.
  • Luggage: Overhead racks and under-seat space are adequate for a 40-litre backpack. Large wheeled suitcases are awkward in unreserved carriages during busy periods.
  • Food and water: Vendors board at most stations selling short eats (wade, rotty, fruit), bottled water, and tea. Bringing snacks is wise for early departures before vendors arrive.
  • Delays: Plan connections with at least 90 minutes of buffer. Missing a connection at Kandy or Colombo Fort because of a delayed arrival is a genuine risk, especially during the wet season when landslips on the hill section occasionally halt services.
  • Pickpocketing: Rare but not unknown in crowded unreserved carriages at Colombo Fort and Kandy. Keep valuables in a front or cross-body bag.
  • Photography: Photographing trains, bridges, and landscapes from carriages is entirely acceptable. The Nine Arches Bridge is more dramatically photographed from trackside (Ella town) than from inside the carriage itself.

What to Bring

  • A light layer — hill country carriages can be cold above 1,500 m, especially early morning departures from Colombo that reach peak altitude around midday
  • Earplugs or headphones for overnight services
  • A printed or downloaded PDF of the reservation confirmation — ticket inspectors do not always have a reliable way to scan QR codes
  • Small denomination LKR notes for platform food vendors
  • A reusable water bottle — bottled water is available but generating unnecessary plastic waste on a long mountain journey is avoidable
Ask Lakpura® Agent