Puttalam, located in Sri Lanka’s North Western Province, is a beautiful coastal destination famous for its tranquil lagoon, vibrant fishing culture, and easy access to popular attractions like Wilpattu National Park and the pristine beaches of Kalpitiya. Whether you are a nature lover, beach enthusiast, or cultural explorer, reaching Puttalam is convenient and rewarding. From Colombo, travelers can opt for a comfortable bus ride via the Negombo–Chilaw route, which takes around 3–4 hours. For those seeking a scenic experience, the train to Puttalam offers breathtaking views of paddy fields, coconut plantations, and lagoon-side landscapes. Private cars and taxis provide flexibility and are ideal for those traveling with family or in groups. Visitors from Negombo can reach Puttalam in just 2–3 hours, while those from Anuradhapura can take the direct road through scenic rural areas.
When planning your journey, it is wise to check the latest road conditions and train schedules for a smooth trip. Ticket booking for buses and trains can be done at the station or online, especially during peak travel seasons. The best time to visit Puttalam is between December and April, when the weather is dry and sunny, perfect for exploring outdoor attractions. Apart from the journey, travelers can include nearby points of interest such as the Kalpitiya Peninsula for dolphin watching, Wilpattu National Park for wildlife safaris, and the Munneswaram Temple in Chilaw for cultural experiences. With its well-connected transport network, Puttalam is not only easy to reach but also offers an unforgettable gateway to Sri Lanka’s natural beauty and cultural heritage.
How to Reach Puttalam: Transport Options
By Bus
Travelling by bus to Puttalam is one of the most budget-friendly and convenient options for visitors. Popular routes include the Colombo–Puttalam bus via Negombo, served by both private and SLTB buses. The main terminal is the Puttalam Bus Stand. From Colombo to Puttalam, travel time is about 3.5–4 hours, with frequent departures from the Colombo Central Bus Stand.
By Train
Taking the Puttalam train is a scenic option along the Colombo to Puttalam Line, passing coastal towns and countryside. Trains are less frequent but more spacious than buses. Check schedules on Sri Lanka Railways. The train from Colombo to Puttalam takes around 4–5 hours.
By Car or Taxi
Driving offers the most flexibility. The common route is via the A3 Highway from Colombo, passing Negombo and Chilaw. Distance is roughly 130 km from Colombo (3.5–4 hours) and 90 km from Anuradhapura (2.5 hours). Many visitors prefer to drive to Puttalam or book a taxi for comfort.
By Tuk-tuk or Private Vehicle
For shorter trips, a tuk-tuk is ideal — especially from nearby towns like Chilaw or Kalpitiya. This allows for sightseeing along the way. For maximum flexibility, rent a private vehicle if you plan to visit remote beaches or rural areas around the lagoon.
🧭 City-wise Travel Info to Puttalam
| City | Distance | Estimated Time | Route Info |
|---|---|---|---|
| Colombo | ~130 km | 3.5–4 hrs | |
| Negombo | ~90 km | 2–2.5 hrs | |
| Anuradhapura | ~90 km | 2–2.5 hrs | |
| Kurunegala | ~60 km | 1.5–2 hrs | |
| Kalpitiya | ~40 km | 45 mins–1 hr |
📍 Interactive Route Map
Tips for Travelers
Best Travel Season
The best time to visit Puttalam is from December to April, when the weather is dry and sunny, making it ideal for sightseeing and outdoor activities.
Road Condition Updates
Major highways to Puttalam are generally in good condition, but rural routes may have occasional potholes. Check Sri Lanka Road Development Authority updates before traveling.
Ticket Booking Tips
Book bus or train tickets at least a week in advance during peak season. For train schedules, visit Sri Lanka Railways. For bus services, check the National Transport Commission website.
Nearby Attractions
While in Puttalam, explore nearby gems like Kalpitiya for dolphin watching and Wilpattu National Park for wildlife safaris. Read more in our Things to Do in Puttalam guide.
🌤 Puttalam Weather Update
PUTTALAM WEATHERPuttalam Location Map
Discover the Charm of Puttalam
Puttalam is a beautiful coastal town in Sri Lanka, known for its lagoon, wildlife, and warm hospitality. Whether you’re arriving by bus, train, or private transport, this hidden gem offers unforgettable experiences.
From exploring the Puttalam Lagoon to visiting nearby attractions like Kalpitiya and Wilpattu National Park, your trip will be full of adventure and natural beauty.