Trincomalee, Sri Lanka
eastern Provincebeach

Trincomalee

Your complete travel guide to Trincomalee, Sri Lanka — discover the best things to do, where to stay, and how to get there.

About Trincomalee

Located on the northeastern coast of Sri Lanka, Trincomalee (or "Trinco") is famous for its unspoiled, uncrowded stretches of white sand beaches. The city is globally renowned for its large natural harbour, dubbed by the British as one of the finest natural harbours in the world.

In ancient times, this invaluable seaport attracted many nations, leading to numerous invasions and battles. As a result, Trincomalee bears significant historical marks from different eras. The city is also home to some of the most sacred Hindu places of worship in Sri Lanka, making it a unique blend of beach paradise and cultural heritage.

Best Time to Visit

March to AugustThe dry season on the east coast when the southwest monsoon brings rain to the west. Best conditions for beach activities and whale watching.

Quick Facts

Best Time

March - August

Min. Days

2-3 days

From Colombo

5-6 hours

Known For

Beaches, temples, whale watching

Things to Do in Trincomalee

Nilaveli Beach

One of the most beautiful beaches in Sri Lanka with powdery white sand and crystal-clear waters. Less crowded than other tourist beaches.

Free

Pigeon Island National Park

A stunning marine sanctuary accessible by boat from Nilaveli. Known for excellent snorkeling with coral reefs and reef sharks.

$$

Tip: Best visited March to October. Bring your own snorkeling gear for better quality.

Koneswaram Temple

An ancient Hindu temple dramatically perched on Swami Rock overlooking the ocean. One of the most sacred Shiva temples in Sri Lanka.

Free (donation)

Fort Frederick

A Dutch-built fort from 1624 located on Swami Rock. Houses military installations but visitors can walk through to reach Koneswaram Temple.

Free

Uppuveli Beach

A more developed beach than Nilaveli with restaurants, bars, and accommodation options right on the sand.

Free

Whale Watching

Trincomalee is one of the best spots for blue whale watching in Sri Lanka. Best season is March to August.

$$-$$$

Tip: Book with reputable operators. Early morning tours are best.

Kanniya Hot Springs

Seven natural hot water wells believed to have healing properties. A unique local experience.

$

Dutch Bay Beach

A quiet beach near the town center, good for a peaceful swim or sunset walk.

Free

Getting to Trincomalee

By Train

3.5 hours$

Fastest option from Colombo Fort. Departs 10:05 AM, arrives 1:40 PM. First, second, and third class available. Book reserved seats in advance.

By Bus

6.5 - 7 hours$-$$

Direct buses from Colombo Central Bus Station. Private luxury buses also available with pre-booking.

By Taxi/Car

5 hours$$$

About 260 km from Colombo via flat, straight roads.

By Air

1.5 hours$$$$

Cinnamon Air operates flights via Sigiriya - catch an aerial view of the rock fortress!

Getting Around Trincomalee

Rent a scooter (USD 5-8 per day) or tuk tuk for getting around. Ask your accommodation to arrange transport and always negotiate prices. Be aware of standard rates to avoid overpaying.

Where to Stay in Trincomalee

Hostels & Budget

  • The Social Shack
    $
  • Wanderers Hostel
    $

Mid-Range Hotels

  • Silaa Cabana
    $$
  • C Beyond, Nilaveli
    $$
  • Pigeon Island Beach Resort
    $$

Luxury Hotels

  • Jungle Beach by Uga Escapes
    $$$$
  • Trinco Blu by Cinnamon
    $$$
  • Anilana Nilaveli
    $$$

Where to Eat in Trincomalee

  • Cafe On the 18th(International)
    $$
  • Gomesz's Pasta Hut(Italian)
    $$
  • Trinco Lanka Restaurant(Sri Lankan)
    $
  • Nilaa Rice and Curry Restaurant(Local)
    $
  • Tonics Bar and Restaurant(International)
    $$

Trincomalee FAQs

When is the best time to visit Trincomalee?

March to August is the dry season on the east coast. This is when you'll have the best beach weather and whale watching conditions.

How many days do I need in Trincomalee?

2-3 days is ideal to enjoy the beaches, visit Pigeon Island, explore the temples, and potentially go whale watching.

Is Trincomalee worth visiting?

Yes! If you want uncrowded beaches and a more authentic Sri Lankan experience away from the tourist crowds of the south coast, Trincomalee is excellent.

Can I combine Trincomalee with the Cultural Triangle?

Absolutely! Sigiriya and Anuradhapura are both about 2 hours away, making it easy to combine beach time with cultural sightseeing.

External Resources

Learn more about Trincomalee from these authoritative sources:

Explore More Destinations