Reach Kurunegala by Air: The nearest airport to Kurunegala is the Bhadarnayake International Airport. Tourists can take a bus or taxi from the airport to Kurunegala.
Reach Kurunegala by Train: Kurungela is an important cross-roads town. It lies on the route from Kandy to the Puttalam and Colombo to Anuradapura. There are eight daily trains running between Colombo and Kurunegala, and four daily trains between Colombo and Anuradhapura, passing through Kurunegala. The railway station of Kurunegala is about 2 km from the town centre. The cost of travel from Colombo to Kurunegala by train would be between 100-250 SLR based on the choice between 1st class/2nd class.
Reach Kurunegala by Road: The town lies 116 km from Colombo and 42 km from Kandy. It is well-connected to various places in the country by road. Public/private buses to Kandy (Rs 60-90, 1 hour) operate from the Kurunegala Central Bus Stand located in the middile of the city. Tourist can also travel by bus to Colombo (Rs 80-120, 4-5 hours), Anuradhapura (Rs 50-100, 2-3 hours) and Negombo (Rs 60-80, 3-4 hours).
Best Time to Visit Kurunegala: The year round tropical climate as well as the temperate climate helps in maintaining the pleasant ambience of the city for the whole year, so can be visited anytime.