Travel from Colombo to Horton-Plains-National-Park

Train, bus or fly from Colombo to Horton Plains National Park?

Cinnamon Air and SriLankan Airlines fly from Colombo to Horton Plains National Park twice daily. Alternatively, National Transport Commission operates a bus from Colombo to Horton Plains National Park hourly. Tickets cost $1 - $3 and the journey takes 4 h 41 min.

How to get from Colombo to Horton Plains National Park

ModeDurationPrice
From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Horton Plains National Park.2 h 3 min$142
From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Horton Plains National Park.2 h 42 min$144
From Pettah CTB bus to Balangoda then taxi to Horton Plains National Park.6 h 13 min$35
From Colombo Fort train to Hatton then taxi to Horton Plains National Park.5 h 58 min$29
From Colombo taxi to Horton Plains National Park.3 h 16 min$74
From Colombo drive to Horton Plains National Park.3 h 16 min$17

How long does it take to get from Colombo to Horton Plains National Park?

It takes approximately 2 h 3 min to get from Colombo to Horton Plains National Park, including transfers.

Operators from Colombo to Horton Plains National Park

OperatorPhoneWebsite
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
National Transport Commission+94 011-2587372National Transport Commission
Sri Lanka RailwaysSri Lanka Railways