How long does it take to travel from Colombo Airport to Ella?

The drive from Colombo Airport all the way to the mountain town of Ella is around 210 kilometres and generally takes five to six hours by car. The timing can shift a lot because of traffic and also because of the exact route you take through the central highlands.

If you’re using a taxi or a private transfer, that is usually the quickest road option, but many travellers end up doing a two-part plan. They go to Colombo Fort or to Kandy first, then board the well-known scenic train that goes to Ella. If you decide to do a straight road transfer, plan the trip for daylight, since the winding mountain roads can feel much harder after dark.