Travel from Negombo to Pinnawala-Sabaragamuwa-Sri-Lanka

Bus or fly from Negombo to Pinnawala?

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

How to get from Negombo to Pinnawala

ModeDurationPrice
From Negombo taxi to Katunayake Airport Bus Station, line 187 bus to Pettah CTB, bus to Balangoda, then taxi to Pinnawala.6 h 24 minRs. 2568
From Negombo taxi to Katunayake South, train to Colombo Fort, walk to Pettah CTB, bus to Balangoda, then taxi to Pinnawala.6 h 53 minRs. 2469
From Negombo train to Colombo Fort, walk to Pettah CTB, bus to Balangoda, then taxi to Pinnawala.7 h 3 minRs. 1819
From Negombo taxi to Pinnawala.2 h 58 minRs. 11447
From Negombo drive to Pinnawala.2 h 58 minRs. 2720
From Negombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Pinnawala.2 h 13 minRs. 22750
From Negombo taxi to Colombo airport, fly to Diyawanna Oya airport, then taxi to Pinnawala.2 h 53 minRs. 28694
From Negombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Pinnawala.3 h 26 minRs. 25080

How long does it take to get from Negombo to Pinnawala?

It takes approximately 6 h 24 min to get from Negombo to Pinnawala, including transfers.

Operators from Negombo to Pinnawala

OperatorPhoneWebsite
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
National Transport Commission+94 011-2587372National Transport Commission
Sri Lanka RailwaysSri Lanka Railways
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines

How do I get to Pinnawala?

Hatton to Pinnawala Sabaragamuwa Sri Lanka Wayikkal to Pinnawala Sabaragamuwa Sri Lanka Gampaha to Pinnawala Sabaragamuwa Sri Lanka Unawatuna to Pinnawala Sabaragamuwa Sri Lanka Panadura to Pinnawala Sabaragamuwa Sri Lanka Kelaniya to Pinnawala Sabaragamuwa Sri Lanka Peradeniya to Pinnawala Sabaragamuwa Sri Lanka Rambukkana to Pinnawala Sabaragamuwa Sri Lanka Polgahawela to Pinnawala Sabaragamuwa Sri Lanka Matara to Pinnawala Sabaragamuwa Sri Lanka Kaudulla National Park to Pinnawala Sabaragamuwa Sri Lanka Puttalam to Pinnawala Sabaragamuwa Sri Lanka Pinnawala Elephant Orphanage to Pinnawala Sabaragamuwa Sri Lanka Ramanathapuram to Pinnawala Sabaragamuwa Sri Lanka Habarana to Pinnawala Sabaragamuwa Sri Lanka Ramboda to Pinnawala Sabaragamuwa Sri Lanka Bandaranaike Int Airport to Pinnawala Sabaragamuwa Sri Lanka Hambantota Airport HRI to Pinnawala Sabaragamuwa Sri Lanka Wilpattu National Park to Pinnawala Sabaragamuwa Sri Lanka Kaduwela to Pinnawala Sabaragamuwa Sri Lanka Fort Calhoun Nuclear Generating Station to Pinnawala Sabaragamuwa Sri Lanka Amaya Hills Kandy to Pinnawala Sabaragamuwa Sri Lanka Ruwanwella to Pinnawala Sabaragamuwa Sri Lanka Bandaranayake Central College to Pinnawala Sabaragamuwa Sri Lanka Swansea to Pinnawala Sabaragamuwa Sri Lanka Nittambuwa to Pinnawala Sabaragamuwa Sri Lanka Ahangama to Pinnawala Sabaragamuwa Sri Lanka Gampola to Pinnawala Sabaragamuwa Sri Lanka Kumana National Park to Pinnawala Sabaragamuwa Sri Lanka Jaffna to Pinnawala Sabaragamuwa Sri Lanka