The Colombo Fort to Badulla railway line is celebrated globally as one of the most breathtaking rail journeys on Earth. Spanning 292 kilometers and climbing from sea level to 1,897 meters in Pattipola, it winds through misty tea plantations, cascading waterfalls, and pine cloud forests.
Key Train Highlights & Famous Stops
Passing through 46 tunnels and crossing historic stone viaducts, the Main Line connects Colombo to historic hill stations:
- Peradeniya Junction & Kandy: Gateway to the cultural hill capital and Royal Botanical Gardens.
- Hatton: The departure point for pilgrims and hikers climbing sacred Adam's Peak (Sri Pada).
- Nanu Oya: The colonial mountain gateway to Nuwara Eliya ("Little England").
- Pattipola: Sri Lanka's highest railway station at 1,897.5 meters above sea level.
- Ella: Famous worldwide for the Demodara Nine Arch Bridge and Little Adam's Peak.
- Demodara: The famous 360-degree railway loop where the track spirals around a mountain and tunnels beneath its own station.
Which Side of the Train Should You Sit On?
To capture the best panoramic valley and tea plantation views:
- Colombo Fort to Kandy: Sit on the Right side to see the dramatic Alagalla mountain and Kadugannawa pass.
- Kandy to Nanu Oya & Ella: Sit on the Left side for sweeping views of St. Clair's Falls, Great Western mountain, and lush tea estates.
- Ella to Demodara: Sit on the Left side as the train crosses the iconic Nine Arch Bridge.
Daily Express Trains on the Main Line
Sri Lanka Railways operates several daily express and tourist trains on this corridor:
- Ella Odyssey (#1007): Dedicated tourist express departing Colombo Fort daily at 05:30 with 10 photographic scenic stops.
- Podi Menike (#1005): Daily express departing Colombo Fort at 05:55 with 1st Class Observation Saloon, 2nd Class, and 3rd Class.
- Udarata Menike (#1015): Morning express departing Colombo Fort at 08:30.
- Night Mail (#1045): Overnight sleeper service departing Colombo Fort at 20:00 with comfortable sleeping berths.
How to Reserve Seats in Advance
1st Class Air-Conditioned and 2nd/3rd Class reserved seats open for booking 30 days in advance at 09:00 AM Sri Lanka time (+05:30 UTC). During high travel seasons (December to April and July to August), seats sell out within minutes of opening. It is strongly advised to book online or through official railway counters promptly.


