Bentota Beach, Galle & Colombo — 3-Star Hotels
- Two nights on Bentota beach
- Galle Fort, a UNESCO World Heritage town
- Madu River boat ride & turtle hatchery
Scenic hill-country rail journey through tea estates on Sri Lanka's Main Line towards Badulla
Few journeys in Sri Lanka are as anticipated as the train ride from Kandy into the tea country and on to Ella. The line climbs steadily out of the Kandy area, threading through cuttings and along hillsides until the slopes are combed with tea bushes, then crosses the highest stretch of the network before dropping towards the Uva hills.
The pleasure lies in the pace. Trains move slowly enough to watch pickers between the rows, waterfalls after rain, small stations with painted name boards and mist sliding over the ridges. Doors and windows on many carriages stay open, and the journey becomes a long, rolling window onto hill-country life rather than simply a way to get from one town to another.
The Main Line was Sri Lanka's first railway. Its first section, from Colombo to Ambepussa, saw its first train in December 1864, and the line was built chiefly to carry coffee and later tea from the hills to the port of Colombo. It reached Kandy in 1867, Nawalapitiya in 1874, Nanu Oya in 1885, Bandarawela in 1894 and finally Badulla in 1924. Kandy itself is served by a branch from Peradeniya Junction.
The highest point on the line is at Pattipola, at about 1,898 metres. Steam locomotives worked the route until the 1950s, when diesels were introduced. In late 2025 Cyclone Ditwah caused severe damage on the hill-country railway; services between Nanu Oya and Badulla resumed in June 2026 after months of repairs, while some sections of the wider network were still being restored.
For hill-country residents the railway is everyday transport, not a tourist ride. Students, estate workers, traders and families share carriages with visitors, and snack vendors often work the platforms and carriages at stations. Trains are frequently crowded at weekends and holidays, especially around the Sinhala and Tamil New Year in April, when many people travel home or to the hills.
Travelling by day is the whole point, so pick a morning departure and settle in for most of the day. Reserved seats in first, second or third class guarantee a place; the observation saloon at the rear of some trains faces backwards and is popular with photographers. Unreserved second and third class tickets are sold at the station on the day.
Many travellers break the trip at Nanu Oya for Nuwara Eliya, or at Haputale or Ohiya for Horton Plains, rather than doing the full run in one go. Bring snacks and water, as food service on board is limited, and keep your camera handy for the tea country stretch.
The line can be ridden all year, but views are usually clearest on drier days, typically early in the year, and in the mornings before cloud builds. Heavy rain during the monsoon periods can bring mist, delays and, at worst, landslides that interrupt services, as happened after Cyclone Ditwah in late 2025. Check the current service status with Sri Lanka Railways before planning around a particular train.
Checked against the sources on 27 October 2026. Opening times and fees can change — confirm before you go.
General guidance from our specialists, not official information.
Kandy station is a short walk from the lake and the city centre, with plenty of guesthouses and eateries nearby. Along the route, Nanu Oya connects by road to Nuwara Eliya, Ohiya and Pattipola give access to Horton Plains, and Haputale and Bandarawela are hill towns with accommodation. At the far end, Ella village is a short walk from its station.
This guide was researched from the sources below and reviewed by our team on 27 October 2026. Facts under “Verified information” link to the page they were checked on; travel tips are general guidance. Photos are credited on each image. The ambient recording’s author and licence are shown in the sound player.