Loading...
Loading...
Sri Lanka Travel Guide
From Colombo
5-6 hours by car
From Negombo
4-5 hours by car
From Anuradhapura
1.5 hours by car
Nearest town
Puttalam (30km)
Wilpattu National Park is located in Sri Lanka's north-western coast, about 260km from Colombo. The park entrance is near the town of Hunuwilah, off the Puttalam-Anuradhapura road. Here's how to reach it from major cities.
The most common route is via the Puttalam highway (A3), heading north along the coast. From Colombo, drive through Negombo, Chilaw, and Puttalam before turning inland toward the park entrance. The total distance is approximately 260km, with a driving time of 5-6 hours depending on traffic. The roads are well-maintained up to Puttalam, with the final stretch to the park on a smaller road.
Negombo is closer than Colombo and a convenient starting point if you're arriving by air (Bandaranaike International Airport is nearby). The drive takes 4-5 hours via the A3 highway through Chilaw and Puttalam. Many safari operators offer transfers from Negombo hotels.
If you're visiting the Cultural Triangle, Anuradhapura is the nearest major city: just 1.5 hours south-east of Wilpattu. This makes it easy to combine a cultural tour with a wildlife expedition. The road from Anuradhapura runs through rural areas with less traffic than the coastal route.
Public buses run from Colombo to Puttalam regularly. From Puttalam, you'll need a private vehicle or arranged transfer to reach the park entrance. Public transport to the park itself is very limited. Most visitors either self-drive or book transfers through their accommodation.
A car is fine for the highway portion, but a 4x4 is recommended for park access roads, especially during or after rain. The roads inside the park are unpaved and can be rough. If you're not comfortable driving on unpaved roads, arrange transfers through your accommodation: most Wilpattu lodges offer this service.
Every expedition is customised to your schedule and wildlife interests.
Request a Quote