Discover Matara: Travel Guide
Nestled along Sri Lanka’s southern coast, Matara is a charming fusion of natural splendour and cultural richness. With its pristine beaches, colonial influences, and warm tropical ambience, the city offers a delightful retreat for travellers. Whether you want to unwind by the ocean, immerse yourself in local traditions, or enjoy thrilling coastal activities, Matara has something for everyone.
List of places in Matara
Best Time to Visit in Matara
Hikkaduwa, located on Sri Lanka’s southwest coast, is one of the most popular beach destinations in the country. The best time to visit Hikkaduwa is from November to April, when the weather is warm, the sea is calm, and beach activities are in full swing. This is the peak season for snorkeling, diving, whale watching, and water sports.
The peak tourist season from December to March offers sunny skies, excellent beach conditions, and vibrant nightlife. Visitors can enjoy turtle watching at Hikkaduwa National Park, glass-bottom boat tours over the coral reefs, and surfing at Narigama Beach. However, hotels and guesthouses tend to be busier and more expensive during these months.
The shoulder season in April, May, July, and August brings a mix of sunny days and occasional rain showers, making it a great option for budget travelers who prefer fewer crowds and lower accommodation costs. The off-season from May to October coincides with the southwest monsoon, which brings strong waves and unpredictable weather but is perfect for experienced surfers looking for exciting conditions.
The chart below indicates the seasonal suitability for visiting Hikkaduwa:
Green (November to April): Best time for beach holidays, snorkeling, diving, and water sports.
Yellow (April, May, July, August): Moderate season with fewer tourists and occasional rain.
Orange (May to October): Monsoon season, best for surfing but less ideal for swimming and snorkeling.
How to Reach Matara, Sri Lanka
| City | Distance | Estimated Travel Time | Route Information |
|---|---|---|---|
| Colombo | 160 km | 2 hours 45 mins | |
| Kandy | 225 km | 5 hours 15 mins | |
| Galle | 45 km | 1 hour | |
| Hikkaduwa | 70 km | 1 hour 30 mins | |
| Mirissa | 12 km | 15 mins | |
| Bentota | 110 km | 2 hours | |
| Negombo | 190 km | 3 hours 45 mins | |
| Ella | 195 km | 4 hours 30 mins | |
| Nuwara Eliya | 240 km | 5 hours 30 mins | |
| Hambantota | 85 km | 1 hour 45 mins | |
| Jaffna | 485 km | 9 hours 30 mins |