Lakpura
Lakpura®

Ohiya Railway Station

Perched at roughly 1,774 metres (5,820 feet) above sea level in Sri Lanka's central highlands, Ohiya Railway Station is one of the highest points on the island's rail network. It sits on the Main Line connecting Colombo Fort to Badulla — a route that climbs steadily through tea country, cloud forest, and mountain passes before descending into the Uva basin. For many travellers, Ohiya is not just a station but a threshold: the practical entry point to Horton Plains National Park, a UNESCO World Heritage site that lies only a short drive away.

What makes the train journey to Ohiya special?

The rail journey through Sri Lanka's hill country is widely regarded among railway enthusiasts as one of the finest in Asia. The stretch between Nanu Oya and Ohiya is particularly rewarding: the track clings to ridgelines, crosses stone viaducts, and burrows through tunnels carved during the British colonial era, all while opening onto sweeping views of terraced tea estates and mist-filled valleys.

Unlike faster road connections, the train imposes a pace that suits the landscape. Passengers can sit back as the carriages sway gently through curves, watching low cloud drift across the escarpments. The slower Intercity and observation-class carriages on the Colombo–Badulla service offer the best vantage points. Seats on the right-hand side heading uphill (from Colombo) generally face the valley drops.

The line itself was completed by British engineers in the late nineteenth century primarily to transport Ceylon tea from highland estates to the port in Colombo. The infrastructure — station buildings, retaining walls, iron bridges — reflects that industrial purpose, yet it has aged into something closer to heritage architecture.

What does Ohiya Railway Station look like?

The station building is modest and unhurried. A low platform, a painted waiting room, and the smell of damp earth and eucalyptus mark it out as a working rural halt rather than a tourist facility. There are no cafes or souvenir stalls here, which is precisely part of its appeal. The surrounding landscape — tea bushes on terraced slopes, mist rolling in from the south, occasional sambar deer grazing at the forest edge — does the decorating.

Because the station sits at the upper boundary of the cloud forest zone, temperatures are noticeably cooler than in Colombo or the lowland coast, often dropping below 10 °C at night. Layered clothing is advisable regardless of the time of year.

How do I get to Ohiya from Colombo?

The most atmospheric option is the train. Several services run daily from Colombo Fort to Badulla, stopping at Ohiya. Journey time from Colombo is typically around six to seven hours; from Kandy it is roughly three to four hours. Tickets for observation-class carriages should be booked in advance, particularly during peak season (December to April and July to August), as they sell out quickly.

By road, Ohiya is accessible via the A4 highway through Beragala or via Nuwara Eliya and Pattipola. The mountain roads are narrow and fog-prone, so self-drivers should allow extra time. A private transfer from Colombo Airport to Ohiya typically takes around four to five hours depending on traffic through Kandy.

RouteTypical Travel TimeNotes
Colombo Fort (train)6–7 hoursBook observation class in advance
Kandy (train)3–4 hoursConnects via Nanu Oya
Colombo Airport (private transfer)4–5 hoursVia Kandy or Nuwara Eliya
Ella (road or train)1–1.5 hoursDownhill toward Uva basin

What can I do near Ohiya Railway Station?

The station's primary draw is its proximity to Horton Plains National Park, but the surrounding area offers more than a single day's worth of activity for those willing to slow down.

  • Horton Plains National Park: The park entrance is reachable by vehicle or on foot from Ohiya. The classic circuit trail takes in World's End — a near-vertical escarpment with views stretching toward the southern coast on clear days — and Baker's Falls, a tiered waterfall set in dense montane forest. Early morning entry is strongly recommended to avoid cloud cover obscuring World's End.
  • Devil's Staircase hike: One of the more demanding walks in the highlands, this route descends dramatically from the plateau down to lower elevations. It can be completed on foot or, for those seeking a different perspective, by bicycle.
  • Non Pareil Trail: A quieter forest walk through tea and eucalyptus country, suitable for travellers who want highland scenery without the Horton Plains crowd.
  • Ohiya village: The small settlement around the station has a handful of guesthouses and simple eating places. It is useful as an overnight base if you want to reach Horton Plains at opening time, which is the most rewarding window for wildlife and visibility.

When is the best time to visit Ohiya?

The highlands receive moisture from both the southwest monsoon (roughly May to September) and the northeast monsoon (October to January), so there is no entirely dry season. However, the period from January to April tends to offer the clearest mornings, which matters considerably for the World's End viewpoint. July and August are also relatively dry but correspond with peak tourist season, so accommodation books up fast.

Visiting during the southwest monsoon brings a different kind of reward: waterfalls are at full volume, the tea estates are intensely green, and the station and surrounding forest feel genuinely remote. The trade-off is fog and occasional heavy rain in the afternoons.

Where should I stay near Ohiya?

Accommodation options in Ohiya are small-scale and eco-oriented, which suits the character of the area. Eco-lodges and guesthouses clustered around the station and forest edge cater to hikers and wildlife-watchers. Staying overnight rather than arriving on a day trip from Nuwara Eliya or Ella allows you to reach Horton Plains at first light, when the chances of clear views and wildlife sightings are highest.

For travellers who prefer more polished amenities, Nuwara Eliya — about 30 kilometres by road — offers a wider range of hotels, including colonial-era properties that reflect the area's British plantation history.

Is Ohiya suitable for families and older travellers?

The train journey itself is accessible to most travellers, including older visitors and families with children. The Horton Plains circuit trail covers around nine kilometres of relatively even terrain, though the altitude (around 2,100–2,300 metres on the plateau) can cause mild breathlessness in some people. The Devil's Staircase routes require reasonable fitness. The village and station area are calm and low-traffic, making them comfortable for a slower pace of travel.

Ohiya railway station timetable

15 trains call at Ohiya on a typical day.

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

Station telephone: 051-3504744

DepartsTowardsTrainRuns
02:55 amBadullaDaily
04:52 amBadullaNight MailDaily
08:16 amColombo FortUdarata MenikeDaily
10:54 amColombo FortDaily
11:06 amBadullaDaily
11:52 amColombo FortElla OdysseySunday Only
11:52 amEllaSaturday and Sunday Only
12:51 pmColombo FortPodi MenikeDaily
01:07 pmBadullaElla OdysseySaturday Only
02:11 pmBadullaDenuwara MenikeDaily
02:25 pmKandyDaily
03:30 pmBadullaPodi MenikeDaily
03:53 pmKandySaturday and Sunday Only
05:00 pmBadullaUdarata MenikeDaily
08:57 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