For those looking for the quickest way to reach Jaffna Public Library, you can take a domestic flight from Bandaranaike International Airport (Colombo) to Jaffna International Airport. Upon arrival, the library is located about a 20-minute drive from the airport. Local taxis and tuk-tuks are readily available for hire.
Travel by road can be an adventure in itself. You can rent a car or take a bus for a scenic drive along the A9 road which connects the city of Jaffna with the rest of Sri Lanka. The journey by bus may take up to 8-10 hours from Colombo. Private bus services or government-run buses can be taken from the Colombo Central Bus Stand.
The Sri Lanka Railways operates daily services from Colombo to Jaffna. This journey would give you a chance to see the picturesque countryside of Sri Lanka. The train station in Jaffna is situated about 3 km from the Jaffna Public Library, and you can easily find a tuk-tuk or a cab to take you there once you arrive.
Within Jaffna, the most common modes of local transport are buses, taxis, and tuk-tuks. Buses are quite economical and connect well within the city. Tuk-tuks are a convenient way to move around if you’re looking for door-to-door service, but make sure to agree on the fare beforehand.