This day journey combines one of Sri Lanka's most celebrated hill-country train rides with a private road transfer, carrying you from Ella all the way to your hotel in Colombo in roughly eight hours. The train leg winds through the heart of the hill country — past rolling tea plantations, mist-shrouded peaks, cascading waterfalls, and quiet village stations — before concluding at Ambewela, high in the mountains. A private vehicle then takes over for the remaining drive down through the lush landscape to Colombo.
Trains depart Ella Railway Station at either 9:50 AM or 3:50 PM. Choose whichever timing suits your plans best. The train ride alone takes just over two hours, threading through some of the most scenic terrain the island has to offer.
Train Stops: Ella to Ambewela
- Ella — departs 9:50 AM or 3:50 PM
- Kithal Ella — 9:58 AM / 3:58 PM
- Heel Oya — 10:10 AM / 4:10 PM
- Kinigama — 10:20 AM / 4:20 PM
- Bandarawela — 10:25 AM / 4:25 PM
- Diyatalawa — 10:40 AM / 4:45 PM
- Haputale — 10:54 AM / 5:00 PM
- Idalgashinna — 11:10 AM / 5:15 PM
- Ohiya — 11:30 AM / 5:30 PM
- Pattipola — 11:45 AM / 5:45 PM
- Ambewela — 12:05 PM / 6:00 PM
Private Transfer: Ambewela to Colombo
On arrival at Ambewela Railway Station, your private vehicle will be waiting to continue the journey to Colombo. Depending on the size of your party — anywhere between one and eight guests — the vehicle will be a car or a van. The road carries you down from the cool highlands, through the changing landscapes of the interior, and on to your hotel in Colombo.
What Is Included
- Scenic train ride from Ella to Ambewela
- Hotel drop-off in Colombo
- All taxes and service charges