Rail ServicesRail ServicesScenic Train Ride Ella To Horton Plains National Park And Drop Nuwara Eliya8–10 hoursNuwara Eliya5.0(1)Free cancellationFind deals
Rail ServicesRail ServicesTrain Tickets Reservation from Nuwara Eliya to Kandy or Colombo3–6 hoursNuwara Eliya5.0(1)Find deals
Rail ServicesRail ServicesBadulla to Colombo train ride on (Train No: 1002 "Denuwara Menike")8–9 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesTrain Seat Reservation from Ella to Kandy6–7 hoursNuwara Eliya2.4(5)Find deals
Rail ServicesRail ServicesNanu Oya to Kandy train ride on (Train No: 1006 "Podi Menike")6–7 hoursNuwara EliyaFind deals
Rail ServicesRail ServicesNanu Oya to Kandy train ride on (Train No: 1016 "Udarata Menike")3–4 hoursNuwara Eliya4.0(1)Free cancellationFind deals
Rail ServicesRail ServicesElla to Colombo Train Tickets (Reserved Seats)9 hoursNuwara Eliya5.0(6)Free cancellationFind deals
Rail ServicesRail ServicesSpecial Tourists Train Ride in Ella - Calypso Train2–3 hoursNuwara Eliya3.8(4)Find deals
Rail ServicesRail ServicesElla to Kandy Train Tickets (Reserved Seats)6 hoursNuwara Eliya4.5(75)Find deals
Rail ServicesRail ServicesTrain Seat Reservation from Ella to NuwaraEliya (Nanuoya)3 hoursNuwara Eliya5.0(1)Find deals
Rail ServicesRail ServicesReserved Train Seats from Ella to Colombo10 hoursNuwara Eliya2.6(5)Find deals
Rail ServicesRail ServicesTrain Tickets from Nanuoya (NuwaraEliya) to Ella3–4 hoursNuwara Eliya3.0(15)Find deals
Rail ServicesRail ServicesElla to Nanu Oya train ride on (Train No: 1006 "Podi Menike")2–3 hoursNuwara Eliya5.0(1)Free cancellationFind deals
Rail ServicesRail ServicesBadulla to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")6–7 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesBadulla to Kandy train ride on (Train No: 1016 "Udarata Menike")6–7 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesBadulla to Kandy train ride on (Train No: 1006 "Podi Menike")7–8 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesNanu Oya to Ella train ride on (Train No: 1005 "Podi Menike")2 hours–30 hoursNuwara Eliya3.8(5)Free cancellationFind deals
Rail ServicesRail ServicesBadulla to Colombo train ride on (Train No: 1016 "Udarata Menike")9–10 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesElla to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")6–7 hoursNuwara EliyaFree cancellationFind deals
Rail ServicesRail ServicesElla to Kandy train ride on (Train No: 1016 "Udarata Menike")6–7 hoursNuwara EliyaFree cancellationFind deals