Top Things to Do in Trincomalee: Beaches, Temples & Whale Watching

Introduction to Trincomalee

Welcome to Trincomalee, often affectionately called “Trinco” by locals and travelers alike. Located on the northeastern coast of Sri Lanka, this coastal city is a blend of stunning natural beauty, deep-rooted spirituality, and marine adventure. Whether you’re into diving, whale watching, sunbathing, or temple-hopping, Trincomalee offers an unforgettable escape far from the crowds of the south.
 


📍 Where is Trincomalee?

Country: Sri Lanka

Province: Eastern Province

Located on: The northeast coast, overlooking the Bay of Bengal

Distance from Colombo: Approx. 270 km (7–8 hours by car)

Trincomalee’s strategic location made it an important port for centuries, coveted by Portuguese, Dutch, British, and now admired by travelers seeking both serenity and adventure.


🕒 Best Time to Visit Trincomalee

SeasonMonthsWhat to Expect
Dry SeasonMay to SeptemberIdeal for beach trips & whale watching
Wet SeasonOctober to JanuaryRainy and humid, fewer tourists
Shoulder SeasonFebruary to AprilGreat balance of weather & crowd size

🛑 Avoid November–January for marine activities, as monsoon rains often lead to rough seas.


✈️ How to Get to Trincomalee

From Colombo:

By Car: Approx. 7–8 hours via A06 highway

By Train: Scenic overnight trains available

By Bus: Budget-friendly but longer (8–10 hours)

By Air: Domestic flights to China Bay Airport (TRR)

✈️ Tip: Book a scenic train ride to experience Sri Lanka’s rural beauty along the way.


🏝️ Top Attractions in Trincomalee

1. Nilaveli Beach

A postcard-perfect beach with soft golden sands and clear, calm waters.

Ideal for swimming, sunbathing, and relaxing

Great for couples, families, and solo travelers

Nearby cafes offer seafood and tropical juices


2. Pigeon Island National Park

One of Sri Lanka’s two marine national parks and a diver’s paradise.

🐠 Home to vibrant coral reefs, reef sharks, turtles

🥽 Snorkeling and diving tours available

🌊 Access by boat from Nilaveli Beach

⚠️ Coral conservation is ongoing—do not touch the reefs.


3. Koneswaram Temple

A sacred Hindu temple perched on Swami Rock, with dramatic sea views.

History: Dates back over 2,000 years

Highlights: Huge Shiva statue, dramatic cliffside drop, panoramic ocean views

Dress Code: Modest attire required (shoulders/knees covered)


4. Fort Frederick

Built by the Portuguese in the 17th century and later modified by the Dutch and British.

Walk through deer-dotted grounds

Explore colonial ruins and lookouts

Entry is free, but it’s within a military area

📷 Don’t miss the viewpoint near Koneswaram Temple for amazing sunset shots.


5. Marble Beach

A secluded beach perfect for a peaceful dip.

Clean, calm, and maintained by the Sri Lankan Air Force

Great for couples and those seeking quiet

Small resort and café nearby


6. Hot Springs of Kanniya

Seven natural geothermal wells with ancient legend attached.

Said to be over 2,000 years old

Believed to have healing properties

Locals often bathe or fill bottles to take home

🚿 A unique cultural and wellness stop!


7. Whale Watching in Trincomalee

One of the few places in the world where you can spot blue whales and sperm whales.

Best time: March to August

Tours depart early morning from Trinco harbor

Often paired with dolphin watching

🛥️ Choose an ethical operator to avoid disturbing marine life.


🛍️ Local Markets and Souvenirs

Trincomalee Market: Best for spices, tea, and local produce

Street vendors near Fort Frederick: Local crafts and handmade jewelry

Nilaveli stalls: Sell sarongs, beachwear, and artisanal goods

🎁 Popular souvenirs: Temple incense, handwoven fabrics, wood carvings


🍽️ Where to Eat in Trincomalee

Local Dishes to Try:

Crab curry – Signature coastal dish

Kottu Roti – Stir-fried chopped roti with vegetables and meat

Jaffna-style prawn curry – Spicy northern delicacy

Hoppers (Appam) – Bowl-shaped pancake with egg or coconut

Recommended Restaurants:

NameHighlights
Fernando’s BarBeachfront cocktails and seafood
Laila’s SeafoodFresh grilled fish and crab curry
Dutch Bank CaféColonial vibes, great for brunch
Rice ‘n’ CurryLocal-style buffet, budget-friendly
That’s Why CaféWestern and Sri Lankan fusion cuisine

🏨 Where to Stay in Trincomalee

Luxury:

Jungle Beach by Uga Escapes – Secluded jungle-meets-beach resort

Anilana Nilaveli – Upscale beachfront with pools and dining

Mid-Range:

Amaranthe Bay – Modern, spacious rooms and great views

Hotel Tobiko – Friendly, clean, and centrally located

Budget:

DockYard Inn – Simple rooms near main attractions

Dyke Rest – Family-run guesthouse with local flair


🧭 Sample 3-Day Itinerary in Trincomalee

Day 1: Arrival + Heritage

Check into your hotel

Visit Fort Frederick and Koneswaram Temple

Sunset at Swami Rock

Dinner at Dutch Bank Café

Day 2: Beach + Marine Life

Morning: Snorkel at Pigeon Island

Afternoon: Relax at Nilaveli Beach

Evening: Seafood dinner at Laila’s

Day 3: Nature + Culture

Morning: Whale watching tour

Afternoon: Visit Hot Springs of Kanniya

Sunset at Marble Beach

Depart or extend stay


🚗 Getting Around Trincomalee

Transport OptionNotes
Tuk-TuksWidely available and affordable
Rental ScootersGreat for exploring beaches on your own
Private TaxisIdeal for day trips and group travel
BusesCheap, but slow and crowded

💡 Tip: Always agree on tuk-tuk fare before the ride.


🌿 Responsible Travel Tips

Respect temple etiquette and dress codes

Avoid single-use plastics on beaches

Don’t touch coral or marine animals

Support eco-certified tour operators

Buy from local vendors and craftspeople


💬 Final Thoughts: Why Visit Trincomalee?

Trincomalee is one of Sri Lanka’s best-kept secrets. With its turquoise waters, spiritual landmarks, rich history, and thrilling marine life, it offers something for every type of traveler. Unlike the more crowded southern coast, Trinco retains a laid-back charm that feels both authentic and rejuvenating.

Whether you're snorkeling off coral reefs, watching whales breach the surface, or soaking in the stories of ancient temples, Trincomalee invites you to slow down, explore, and reconnect—with nature, history, and yourself.