Travel from Colombo to Sinharaja-Forest-Reserve

Bus from Colombo to Sinharaja Forest Reserve

National Transport Commission operates a bus from Colombo to Sinharaja Forest Reserve hourly. Tickets cost $1 - $3 and the journey takes 3 hours.

How to get from Colombo to Sinharaja Forest Reserve

ModeDurationPrice
From Pettah CTB bus to Ratnapura then taxi to Sinharaja Forest Reserve.4 hRs. 4235
From Pettah CTB bus to Pelmadulla then taxi to Sinharaja Forest Reserve.4 h 39 minRs. 3681
From Colombo taxi to Sinharaja Forest Reserve.1 h 57 minRs. 7882
From Colombo drive to Sinharaja Forest Reserve.1 h 57 minRs. 1863
From Colombo Fort train to Panadura then taxi to Sinharaja Forest Reserve.2 h 28 minRs. 7067
From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Sinharaja Forest Reserve.3 h 18 minRs. 26272

How long does it take to get from Colombo to Sinharaja Forest Reserve?

It takes approximately 4 hours to get from Colombo to Sinharaja Forest Reserve, including transfers.

Operators from Colombo to Sinharaja Forest Reserve

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