Rosella Railway Station is a picturesque stop located in the beautiful hill country of Sri Lanka. Surrounded by lush tea plantations and misty mountains, the station provides a serene and memorable experience for travelers exploring the region's natural beauty.
Situated along the iconic railway line that connects Colombo to Badulla, Rosella Railway Station serves as a vital point for both local commuters and tourists. Its charming, rustic architecture and peaceful ambiance make it a standout location on the journey through Sri Lanka's hill country.
The station offers basic yet well-maintained facilities, ensuring a comfortable stop for passengers. With shaded seating areas, restrooms, and friendly staff, the station caters to the needs of all travelers. Nearby, small vendors offer local snacks and refreshments, adding to the authentic Sri Lankan experience.
Rosella Railway Station is not just a transit point but also a gateway to nearby attractions such as scenic viewpoints, tea estates, and nature trails. It is a perfect starting point for those wishing to explore the breathtaking landscapes and cultural treasures of Sri Lanka's central highlands.
Rosella railway station timetable
14 trains call at Rosella on a typical day.
Main Line · 167.8 km from Colombo Fort · Nuwara Eliya District · Central Province
Station telephone: 051-2237270
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 12:33 am | Badulla | Daily | |
| 02:04 am | Badulla | Night Mail | Daily |
| 05:17 am | Kandy | Daily | |
| 06:40 am | Badulla | Daily | |
| 07:35 am | Colombo Fort | Daily | |
| 11:02 am | Colombo Fort | Udarata Menike | Daily |
| 11:25 am | Badulla | Denuwara Menike | Daily |
| 01:05 pm | Badulla | Podi Menike | Daily |
| 01:39 pm | Colombo Fort | Daily | |
| 03:29 pm | Colombo Fort | Podi Menike | Daily |
| 04:06 pm | Nanuoya | Daily | |
| 05:58 pm | Kandy | Daily | |
| 07:47 pm | Nanuoya | Daily | |
| 11:52 pm | Colombo Fort | Night Mail | Daily |
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.