Your travel guide for Sri Lanka

Located on Sri Lanka's North-Eastern coast, Trincomalee is a beautiful city with pristine beaches, crystal-clear waters, and cultural landmarks that have captivated travelers for ages. In this travel guide, we'll take a closer look at Trincomalee and provide the key information you need to plan your journey to this beautiful city.

About Trincomalee

Trincomalee, often called 'Trinco' by locals, is a stunning port city with a rich history and culture. One of Asia's oldest cities, its strategic location has made it a significant center of commerce and trade since ancient times. It is also famous for its natural harbor, which is the fifth largest natural harbor in the world, attracting seafarers and traders throughout history.
Trincomalee is home to several important cultural and religious sites, the most famous of which is the Koneswaram Temple, a sacred Hindu temple dedicated to Lord Shiva. Trincomalee is also renowned for its stunning beaches and marine life.

Things to Do in Trincomalee

Trincomalee is an amazing city with plenty of things to do and places to explore. We recommend you take a guided tour of the city to explore its ancient structures and colonial architecture.

The Koneswaram temple, located on a rocky promontory overlooking the sea, is one of the most sacred sites in Sri Lanka and is a must-visit destination.
You can also explore other sites, such as Fort Frederick, which was built by the Portuguese in the 17th century.

Trincomalee has some of the most beautiful beaches in Sri Lanka, including Uppuveli, Nilaveli, and Marble Beach. These beaches are ideal for swimming, sunbathing, and enjoying water sports. The Pigeon Island National Park, located just off the coast of Nilaveli Beach, has a coral reef teeming with marine life and is a popular spot for snorkeling and diving.

Trincomalee is also one of the country's three famous whale-watching destinations, along with Mirissa and Kalpitiya. Between April and October, you can embark on a whale-watching tour to catch a glimpse of the majestic blue whales, sperm whales, and playful dolphins.


Trincomalee's rich cultural heritage is a unique blend of ancient traditions and colonial influences, making it a fascinating destination for history and culture enthusiasts. The city's predominantly Tamil population practices Hinduism, while there is also a significant Buddhist community. As a result, you'll find many colorful Hindu temples and serene Buddhist shrines dotted around the city.

Throughout the year, Trincomalee hosts several cultural and religious festivals that showcase the city's vibrant traditions, such as Thai Pongal and Maha Shivaratri.


Trincomalee offers a diverse culinary scene that is sure to satisfy every palate. Local Sri Lankan cuisine is characterized by its bold flavors and extensive use of spices, coconut, and rice. As a popular coastal city, Trincomalee is famous for its delicious seafood. Try out some dishes like prawn curry, crab curry, or grilled fish at a beachside restaurant. Also, be sure to try rice and curry and some street food. The flavors in this part of the country have a unique and different taste than most other parts of Sri Lanka and are worth trying out.

Accommodation in Trincomalee

Trincomalee offers a range of accommodation options that fits every budget and preference. From luxurious resorts with ocean views to budget-friendly hostels and guesthouses, you won't have trouble finding something that suits your needs. Some popular accommodation options in Trincomalee include mid-range resorts, upscale hotels, hostels, and guesthouses. For an international dining experience, there are several restaurants and cafes that serve a range of cuisines, including Indian, Chinese, Italian, and Western dishes.

How to Get There

Trincomalee can be accessed by road, rail, or air.

By Road: Trincomalee is about 266 km from Colombo, and the journey takes around 5 hours by car.

By Rail: Trincomalee has a railway station connected to major cities like Colombo, Kandy, and Anuradhapura. The train journey from Colombo to Trincomalee takes about 8-9 hours if you leave in the morning.

By Air: You can take a domestic flight from Colombo to Trincomalee. This will usually go via Sigiriya. Even though it will be expensive, you can get to Trincomalee in under an hour.

Best Time to Visit

The best time to visit Trincomalee is between April and October when the weather is dry and sunny, and the sea is calm. This is also the best time for snorkeling and diving, as the water visibility is high during this period. However, the peak tourist season in Trincomalee is from June to August, and the beaches and accommodations can get crowded.

If you're looking for a more peaceful time to visit, consider traveling in November or December when the crowds have thinned out, but the weather is still pleasant. January and February are cooler months, with occasional rain, but the sea is still calm and suitable for water activities.

Tips for Travelers

  • Respect local customs and traditions - Trincomalee is a predominantly Hindu city. Visitors should dress modestly and remove their shoes and hats before entering temples.
  • Be cautious of scams - As in any popular tourist destination, there are scams in Trincomalee as well. Be careful when approached by strangers offering services or deals that seem too good to be true. It's always best to book tours and activities through reputable agencies or your accommodation.
  • Stay hydrated - Trincomalee can be hot and humid, and visitors should drink plenty of water to stay hydrated.
  • Carry cash - Many small businesses in Trincomalee do not accept credit cards, and visitors should carry some cash for small purchases.
  • Be mindful of the environment - Trincomalee's natural beauty is its most precious asset, and visitors should take care not to damage the coral reefs or litter the beaches. Please use reef-safe sunscreen and avoid touching or standing on coral when snorkeling or diving.

From the ancient temples and cultural landmarks to the stunning beaches, Trincomalee promises to be an amazing destination. As you embark on your journey to this enchanting city, we wish you a marvelous and unforgettable experience that will leave you longing to return for more.

You’ve successfully subscribed to Wonders of Ceylon
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.