Badulla Railway Station
Badulla Railway Station, located in the heart of Sri Lanka's picturesque hill country, marks the terminus of the island's main railway line. Surrounded by lush greenery and rolling hills, the station's serene ambiance contrasts with its vibrant colonial architecture. As a gateway to the scenic Uva Province, it offers travelers easy access to attractions like the Dunhinda Falls and the historic Muthiyangana Temple, making it a crucial stop for those exploring the region's natural beauty and cultural heritage.
Looking for Train Tickets?
A scenic train ride in Sri Lanka is an experience no visitor should miss—its breathtaking views create memories you’ll cherish for a lifetime. However, due to high demand and limited availability, securing seats during the peak holiday season can be extremely difficult. We understand how important this journey is to you, and we’re here to help. As a registered tour operator in Sri Lanka with strong industry connections, we can try to obtain tickets on your behalf. If you need assistance, feel free to reach out to us.
SKU:
Calypso Tourist Train Tickets
Calypso Tourist Train Tickets
Couldn't load pickup availability
Climb aboard the Calypso Tourist Train and see Sri Lanka's celebrated hill country the way it was meant to be seen — slowly, from a panoramic carriage, with the tea-covered highlands of Uva Province drifting past your window. The Calypso is a dedicated tourist service built around the scenery rather than the schedule, running the spectacular hill-country line between Badulla and Demodara (Train No. 1232, returning as No. 1234).
What the experience is like
This is a journey to savour, not simply a way to get from A to B. Wide windows frame a constantly changing view as lush tea estates, forested ridges, tumbling waterfalls and mist-wrapped mountains unfold on both sides of the line. Rolling at a gentle, unhurried pace through tunnels and cuttings, the train gives you time to take it all in — and plenty of chances for photographs.
The route & scenery
The Calypso winds along one of the world's most beautiful railway stretches. Highlights include the iconic Nine Arches Bridge near Demodara — a soaring colonial-era viaduct set against emerald hillsides — the ingenious Demodara Loop, hill-country waterfalls, terraced tea gardens and the postcard scenery around Ella.
Seating
- First Class — an air-conditioned saloon with numbered seats; as the cabin is sealed for air-conditioning, windows do not open.
- Second Class — a non-air-conditioned saloon with windows that open and fans for ventilation, for those who want the breeze and unobstructed photos.
Good to know
Tickets for the Calypso Tourist Train are issued only at the railway station and cannot be booked or purchased online through this platform. Please arrange your tickets in person at the station on the day of travel. Departure times are set by Sri Lanka Railways and can change seasonally — confirm the current timetable locally before you travel.
Share

Activities from Badulla
-
Badulla to Colombo train ride on (Train № 1006 "Podi Menike")
Regular price From $25.00 USDRegular priceSale price From $25.00 USDSold out -
Badulla to Kandy Train Tickets (Train № 1006 "Podi Menike")
Regular price From $24.88 USDRegular price$26.54 USDSale price From $24.88 USDSold out -
Badulla to Colombo Train Tickets (Train № 1016 "Udarata Menike")
Regular price From $20.13 USDRegular price$21.47 USDSale price From $20.13 USDSold out -
Badulla to Kandy Train Tickets (Train № 1016 "Udarata Menike")
Regular price From $15.66 USDRegular price$16.70 USDSale price From $15.66 USDSold out
Transfers from Badulla
-
Colombo (CMB) Airport to Badulla City Private Transfer
Regular price From $144.95 USDRegular price$154.62 USDSale price From $144.95 USDSale -
Badulla City to Colombo (CMB) Airport Private Transfer
Regular price From $144.95 USDRegular price$154.62 USDSale price From $144.95 USDSale