Travel from Colombo to Udawalawe-National-Park

Bus from Colombo to Udawalawe National Park

National Transport Commission operates a bus from Colombo to Udawalawe National Park hourly. Tickets cost $1 - $3 and the journey takes 4 hours 41 minutes.

How to get from Colombo to Udawalawe National Park

ModeDurationPrice
From Pettah CTB bus to Balangoda then taxi to Udawalawe National Park.6 h 17 minRs. 4813
From Colombo taxi to Udawalawe National Park.3 h 18 minRs. 10904
From Colombo drive to Udawalawe National Park.3 h 18 minRs. 2588
From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Udawalawe National Park.3 h 46 minRs. 26272

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

It takes approximately 6 hours 17 minutes to get from Colombo to Udawalawe National Park, including transfers.

Operators from Colombo to Udawalawe National Park

OperatorPhoneWebsite
National Transport Commission+94 011-2587372National Transport Commission
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines