Lakpura
Lakpura®

Haputale Railway Station

Haputale Railway Station sits at roughly 1,430 metres above sea level in the Badulla District, making it one of the highest points on the Colombo–Badulla main line. Passengers who arrive by train are greeted by a sweep of misty ridgelines, terraced Ceylon tea gardens, and — on a clear morning — sightlines that reach all the way to the southern coastal plains. Few rail journeys in Asia deliver that kind of reward at the platform door.

What makes the train journey to Haputale so special?

The Colombo–Badulla line is widely regarded as one of the great heritage railway routes in Asia. Between Kandy and Badulla the track climbs through dozens of tunnels, over arched stone viaducts, and around sharp horseshoe curves engineered in the early twentieth century to conquer gradients that defeated earlier plans. The section beyond Nanu Oya tightens noticeably: the train slows, the valleys deepen, and gaps in the forest reveal long views south across Uva province.

Haputale itself sits near the edge of a narrow ridge. The town drops steeply on both sides — the northern face looks into Uva's dry low country, while the southern face peers toward the wet-zone forests and, beyond them, the distant shimmer of the coast. This dual aspect is visible from the station platform and is the single detail most photographers come here to capture.

The Observation Saloon cars attached to the Udarata Menike and Podi Menike express services offer forward-facing panoramic windows, which make the descent into or ascent out of Haputale particularly memorable. Seats in these cars book out quickly, especially on weekends and in the high season between December and April.

Where exactly is Haputale Station, and how do I get there?

The station is located at the western end of Haputale town, a short walk from the main bazaar street. It lies on the Main Line from Colombo Fort, with Bandarawela the next major stop to the east and Ohiya to the west.

OriginApproximate travel timeTrain type
Colombo Fort6–7 hoursIntercity Express / Mail Train
Kandy3.5–4.5 hoursIntercity Express
EllaAround 1 hourAll stopping services
BandarawelaAround 20 minutesAll stopping services

Timetables on this route shift seasonally and can be disrupted by maintenance work. Checking the Sri Lanka Railways online booking portal or your accommodation in advance is strongly recommended. Unreserved second-class seats are available at the station on the day, but they fill rapidly on the Ella–Haputale stretch, which is popular with independent travellers.

Visitors arriving by road can reach Haputale from Colombo along the A4 highway via Ratnapura or via Nuwara Eliya and Welimada, both routes taking roughly five to six hours depending on traffic. Private transfers are available through Lakpura for those who prefer a door-to-door option from Colombo Airport.

What can I see and do around Haputale Station?

The town itself is compact and refreshingly uncommercialized compared to Ella or Nuwara Eliya. A short walk from the station brings you into the main street, where small tea shops, bakeries, and the daily market serve a largely local clientele.

  • Lipton's Seat — A hilltop viewpoint at around 1,970 metres, named after tea pioneer Sir Thomas Lipton who surveyed his estates from here. The drive or hike up passes through working tea gardens; arrive before 9 a.m. to beat the cloud that typically rolls in by mid-morning.
  • Diyaluma Falls — One of the tallest single-drop waterfalls in Sri Lanka, located roughly 20 kilometres from Haputale town toward Koslanda. Natural rock pools near the top of the falls are accessible via a moderately strenuous hike.
  • Adisham Bungalow — A colonial-era stone manor built in the style of an English country house, now maintained by Benedictine monks. The gardens and the surrounding Thangamale Bird Sanctuary attract birdwatchers, particularly during the northeast monsoon months when migratory species pass through.
  • Bambarakanda Falls — Sri Lanka's tallest waterfall by accepted measurement, situated about 25 kilometres from Haputale off the A4. The surrounding pine-and-eucalyptus landscape gives the approach a distinctly highland character.
  • Tea estate walks — Many guesthouses in Haputale can arrange informal walking routes through nearby estates. This is among the least-staged ways to understand how Sri Lanka's hill-country tea gardens function day to day.

For travellers with more time, Horton Plains National Park lies roughly an hour's drive northwest. The plateau at around 2,100 metres supports montane grassland, cloud forest, and the famous World's End escarpment — a near-vertical drop of around 870 metres — and is managed by the Department of Wildlife Conservation.

What is the history of Haputale Station?

Construction of the Colombo–Badulla main line was carried out in stages by British colonial engineers between the 1860s and the early 1920s. The Haputale section formed part of the later extensions that pushed the line through some of the most challenging terrain on the island. The engineering required to maintain workable gradients over the central divide involved extensive rock cutting, embankment building, and the construction of curved tunnels that are still in daily use.

The station building itself is a modest colonial-era structure, typical of the smaller high-country stations. It has been maintained in serviceable condition and retains its original platform arrangement. Haputale was historically important as a staging point for tea and rubber produce moving from the Uva estates down to Colombo, and the railway was the economic backbone of the district for much of the twentieth century.

Today the line is operated by Sri Lanka Railways, a government entity under the Ministry of Transport. The Colombo–Badulla route, in recognition of its outstanding scenery and engineering heritage, is included in discussions around potential UNESCO heritage listing alongside other iconic hill-country railway sections in Asia.

When is the best time to visit Haputale?

The highland climate means Haputale is cool to cold throughout the year, with night temperatures sometimes dropping to single figures during December and January. The driest and clearest months are generally between January and April, when visibility from the ridge can be exceptional. The southwest monsoon (May–August) brings heavy rain and persistent mist to the southern face of the ridge, while the northeast monsoon (October–December) is milder but still wet. Travelling in the shoulder seasons — September or late April — often balances reasonable weather with fewer crowds on the train.

For the train journey itself, morning departures from Colombo tend to offer better light for the highland section; afternoon trains from Ella toward Haputale can offer dramatic late-afternoon cloud formations over the valleys. Early risers on the platform at Haputale itself are often rewarded with a sea of cloud filling the southern valleys below.

Where should I stay near Haputale?

Accommodation options range from small family-run guesthouses within walking distance of the station to colonial-era tea-estate bungalows in the surrounding hills. The bungalow style — entire properties rented exclusively for a small group — suits travellers who want privacy and the experience of sleeping inside a working or historic estate. Advance booking is advisable during the December–March peak season and the Avurudu holiday period in April.

Haputale railway station timetable

15 trains call at Haputale on a typical day.

Main Line · 248.0 km from Colombo Fort · Badulla District · Uva Province

Station telephone: 052-2268071

DepartsTowardsTrainRuns
03:27 amBadullaDaily
05:31 amBadullaNight MailDaily
07:41 amColombo FortUdarata MenikeDaily
10:17 amColombo FortDaily
11:16 amColombo FortElla OdysseySunday Only
12:14 pmColombo FortPodi MenikeDaily
12:15 pmBadullaDaily
12:26 pmEllaSaturday and Sunday Only
01:45 pmKandyDaily
01:53 pmBadullaElla OdysseySaturday Only
02:44 pmBadullaDenuwara MenikeDaily
03:18 pmKandySaturday and Sunday Only
04:04 pmBadullaPodi MenikeDaily
05:33 pmBadullaUdarata MenikeDaily
08:17 pmColombo FortNight MailDaily

Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-07-27. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent