From Habarana taxi to Habarana, train to Polgahawela, then train to Elle. 13 h 2 min Rs. 1860. From Habarana taxi to Ella. 3 h 40 min Rs. 14894. From Habarana drive to Ella. 3 h 40 min Rs. 2773.
Train from Habarana to Ella
Sri Lanka Railways operates a train from Habarana to Ella once daily. Tickets cost $1 - $3 and the journey takes 4 h 4 min. Sri Lanka Railways also services this route 4 times a day.