Ella Railway Station sits at roughly 1,040 metres above sea level in the heart of Sri Lanka's Uva Province, 271 kilometres by rail from Colombo Fort. Modest in scale but rich in atmosphere, it serves both as a practical transit point for the surrounding hill country and as the final act of what many travellers consider one of the world's great train journeys. Arriving at Ella by rail is not just a way to get somewhere — it is an experience in itself.
What is the Colombo–Badulla line, and why does it pass through Ella?
The Colombo–Badulla railway, often called the Upcountry Line or the Hill Country Line, was built during the British colonial period primarily to transport Ceylon tea from the highlands to the coast. The route climbs steadily through a series of engineering marvels — spiral loops, horseshoe curves, and narrow viaducts — that allowed Victorian-era locomotives to gain altitude without impossible gradients. Ella station sits near the eastern descent of this line, after the track has wound through Nanu Oya - the station that serves Nuwara Eliya - and Haputale, making it a natural stopping point before the line continues to Badulla, the terminus.
The section between Kandy and Ella is particularly celebrated. Dense cloud forests, plunging valleys, terraced tea gardens, and occasional waterfalls appear in close succession as the train navigates sharp bends and short tunnels. On clear mornings, the light catches the mist over the plantations in a way that passengers tend to remember long after the journey ends.
What can I see and do around Ella Railway Station?
Ella is a small town, but the countryside around the station is dense with accessible natural attractions. Most are within a short walk, tuk-tuk ride, or easy hike.
- Nine Arches Bridge: Sri Lanka's most photographed viaduct stands roughly two kilometres from the station. Built from brick and stone — without a single steel beam — it spans a jungle gorge on the Colombo–Badulla line itself, so timing a visit to coincide with a passing train is very much possible.
- Little Adam's Peak: A well-maintained trail leads to this peak, which, at around 1,141 metres, offers panoramic views over the Ella Gap and the southern plains below. The climb is manageable for most fitness levels and typically takes under an hour each way.
- Ravana Falls: One of the widest waterfalls in Sri Lanka, located on the main road a short distance from town. The falls are associated with the Ramayana legend, adding a layer of cultural narrative to the visit.
- Ella Rock: A more demanding hiking trail that follows the railway line before ascending through jungle to a rocky summit. Views from the top extend across multiple provinces on a clear day.
- Tea estate walks: The slopes immediately around Ella are covered in working tea plantations. Several tea estates welcome visitors for guided tours and tastings.
How do I get to Ella Railway Station from Colombo?
Sri Lanka Railways operates daily services on the Upcountry Line from Colombo Fort station to Badulla, stopping at Ella. Journey time from Colombo is typically between eight and a half and ten hours depending on the service. The named expresses - the Podi Menike (No 1005), the Udarata Menike (No 1015), the Denuwara Menike (No 1001) and the tourist-oriented Ella Odyssey (No 1041) - offer reserved seating in first and second class, which is advisable to book in advance, particularly during peak season (December to April) and Sri Lankan school holidays.
From Kandy, the journey to Ella takes close to six hours on the Podi Menike, the one named express that runs up the Kandy spur. This shorter segment is especially popular and seats fill quickly — booking through Sri Lanka Railways' official online portal a few days ahead is generally sufficient outside peak periods, though earlier booking is safer.
For travellers preferring road transport, Ella is accessible by private vehicle from Colombo in around six to seven hours, or from Kandy in roughly four. Lakpura's intercity transfers can arrange door-to-door service if the train schedule does not fit your itinerary.
When is the best time to travel to Ella by train?
The highland climate means Ella can be cool and misty at any time of year. The driest and clearest conditions for hill country travel generally fall between January and April, and again from July to September. Heavy rains from the southwest monsoon (May to July) and northeast monsoon (October to November) can reduce visibility dramatically, though the jungle scenery takes on a lush, dramatic quality in wet weather that some travellers actively prefer.
Early-morning departures from Colombo or Kandy tend to arrive in Ella during the afternoon when light is good for photography. The westbound return, which leaves Ella in the morning, catches the light on the opposite side of the carriage — worth factoring in if you are doing a round trip.
What should I know before arriving at Ella station?
- Platform crowds: Ella is a compact station with limited platform space. On busy days — particularly when multiple trains arrive close together — it becomes congested quickly. Keep luggage compact if possible.
- Tuk-tuks and taxis: Plenty of three-wheelers wait outside the station. Agree on a fare before boarding. Most guesthouses and hotels are within a few minutes' drive.
- Mobile connectivity: Signal can be intermittent on certain sections of the rail route, but Ella town itself has reasonable 4G coverage from the main Sri Lankan networks.
- Luggage: There are no official left-luggage facilities at Ella station. Many guesthouses will store bags for the day if you arrive early before check-in.
- Train doors: Older rolling stock has open doorways. Leaning out for photos is tempting but genuinely dangerous — the line has tight clearances through tunnels and past rock faces.
Is it better to travel to Ella by train or by road?
This depends on priorities. The train offers unobstructed views of the highland landscape that no road journey can match, particularly on the Kandy–Ella section where roads and rail diverge significantly. However, train schedules are fixed and delays are not unusual on Sri Lanka's rail network. Road transfers give flexibility on departure time and allow stops along the way — at a tea factory, a viewpoint, or a roadside restaurant.
For many visitors, the ideal arrangement is to take the train in one direction — most naturally from Kandy or Colombo to Ella — and return or continue onward by road. Lakpura's chauffeur guides are familiar with the highland routes and can plan the road leg to complement the rail experience rather than replicate it.
What else is Ella well known for beyond the railway?
Ella has grown into one of Sri Lanka's most popular independent-traveller destinations over the past decade, drawn by the combination of cool highland air, dramatic scenery, and a relaxed pace. The town centre has a good concentration of cafes, small restaurants serving both Sri Lankan and international food, and guesthouses at a range of price points. It is also a base for adventure activities including zip-lining, cycling through tea fields, kayaking at nearby reservoirs, and waterfall hikes into the surrounding jungle. The broader Uva Province, of which Ella is effectively the tourist hub, contains some of the island's least-visited but most rewarding countryside.
Ella railway station timetable
13 trains call at Ella on a typical day.
Main Line · 271.6 km from Colombo Fort · Uva Province
Station telephone: 057-2228571
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 06:39 am | Badulla | Night Mail | Daily |
| 06:42 am | Colombo Fort | Udarata Menike | Daily |
| 10:25 am | Colombo Fort | Ella Odyssey | Sunday Only |
| 11:12 am | Colombo Fort | Podi Menike | Daily |
| 12:05 pm | Kandy | Daily | |
| 01:26 pm | Badulla | Daily | |
| 01:28 pm | terminates here · from Kandy | Saturday and Sunday Only | |
| 02:15 pm | Kandy · starts here | Saturday and Sunday Only | |
| 02:50 pm | Badulla | Ella Odyssey | Saturday Only |
| 03:39 pm | Badulla | Denuwara Menike | Daily |
| 05:00 pm | Badulla | Podi Menike | Daily |
| 06:27 pm | Badulla | Udarata Menike | Daily |
| 07:01 pm | Colombo Fort | Night Mail | Daily |
Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-07. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.