Lakpura
Lakpura®

Ulapane Railway Station

Ulapane Railway Station is a quaint railway station located in the scenic hill country of Sri Lanka, within the Nuwara Eliya District. Situated on the Main Line, it serves as a stop for trains traveling between Colombo and the central highlands, including destinations like Nanu Oya, Hatton, and Badulla. The station is surrounded by lush greenery and tea plantations, making it a picturesque and tranquil stop for travelers journeying through the region.

Established during the British colonial era, Ulapane Railway Station reflects the charm of Sri Lanka’s historic railway system. The station is modest in size, with basic facilities such as a platform, ticketing counter, and a small waiting area. Despite its simplicity, the station is an important part of the railway network, offering a peaceful and convenient point of access for residents and visitors alike.

Ulapane Railway Station plays a vital role in supporting the local economy, particularly the tea industry. The station facilitates the transportation of tea, spices, and other agricultural products from nearby plantations to major markets across the country. It also serves as a connection point for local residents commuting to larger towns like Gampola and Nawalapitiya for work, education, and other activities, enhancing regional mobility.

In addition to its functional importance, Ulapane Railway Station is a gateway to some of the area’s natural and cultural attractions. The surrounding region is known for its breathtaking landscapes, including tea estates and waterfalls, which draw tourists seeking the beauty of the hill country. The station’s serene atmosphere and strategic location make it a noteworthy stop along the scenic railway route that connects the central highlands with the rest of Sri Lanka.

Ulapane railway station timetable

22 trains call at Ulapane on a typical day.

Main Line · 134.3 km from Colombo Fort · Kandy District · Central Province

Station telephone: 081-2352671

DepartsTowardsTrainRuns
12:38 amBadullaNight MailDaily
01:20 amColombo FortNight MailDaily
04:40 amBadullaDaily
05:51 amKandyDaily
06:51 amKandyDaily
07:30 amNawalapitiyaDaily
08:06 amColombo FortDaily
09:47 amBadullaDenuwara MenikeDaily
10:49 amNawalapitiyaDaily
10:50 amKandyDaily
11:50 amBadullaPodi MenikeDaily
12:20 pmColombo FortUdarata MenikeDaily
03:08 pmColombo FortDaily
03:09 pmNawalapitiyaDaily
04:43 pmColombo FortPodi MenikeDaily
05:01 pmKandyDaily
06:18 pmNanuoyaDaily
07:31 pmKandyDaily
08:10 pmNawalapitiyaWeekdays Only
08:17 pmNawalapitiyaDaily
08:25 pmNawalapitiyaSaturday and Sunday Only
11:01 pmBadullaDaily

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