PTG Travels,  South Asia,  Sri Lanka,  Trincomalee

3 Days in Trincomalee – 8 Awesome Things to Do

Trincomalee is a port town situated in the north east of Sri Lanka. I found it to be the perfect blend of culture and fun and had the best time ever. Trinco – as it is popularly known – is LONG. I arrived at the bus station, which is located in Trinco City. I didn’t find a lot of convenient stay options or even a lot of backpackers for that matter, in Trinco City, but that’s really because travellers prefer to stay closer to the beaches that are further up north. Trinco City is a great base to explore the city itself, because there’s no dearth of things to do and I spent a night here so I could do at least some.

I moved up north to Uppuveli, which is where the larger crowd goes. Uppuveli Beach is by far the most popular beach in Trincomalee, and I found lots of fellow travellers here. Plenty of hotels, restaurants, and bars dot the area and I never felt like I was out of options. I stayed at a hotel that is run by the nicest host ever, and he helped me plan my stay there really well.

Way up north is Nilaveli beach. It’s quite far out, and not as frequented by travellers, which makes it a lesser crowded destination who visit. You could either visit the beach on a day trip or stay there for a night or two. My snorkel trip departed from there, so I got a chance to see the beach as well.

There’s a lot that you can do in Trincomalee, so give yourself a good 3 days to explore!

8 Awesome Things to do in Trincomalee

1. Go snorkelling!

The waters of Trinco are blue and crystal clear, giving you a stunning view of life under the surface. There are beautiful, colourful coral reefs, plenty of fish in the sea (lol sorry, not sorry), and if you’re lucky, you might even spot a shark!

A lot of tour operators sell packages to – and a lot of tourists prefer – Pigeon Island. It is one of the most popular snorkel spots in Sri Lanka, since it comes with the possibility of seeing sharks, but when I was speaking to my host at the hotel and some locals, all of them mentioned that Pigeon Island had turned into a coral graveyard because of excessive and irresponsible tourism. Corals grow at an astonishingly slow rate, and one touch can destroy decades of growth. Imagine throngs of people stepping on corals and smashing their way through the sea. Not cool, right? They also mentioned that a lot of people pee directly into the water, and that destroys the corals too.

I can’t be a part of that.

I couldn’t bring myself to be another human contributing to the destruction of marine wealth, so I chose not to visit Pigeon Island, even if it meant I’d probably miss out on seeing a shark.

That, however, does NOT mean there aren’t other gorgeous snorkel spots! My host suggested one, and arranged for an operator to take me there. I went snorkelling at 2 different spots, had the ENTIRE AREA to myself, and saw some STUNNING marine life. Giant, vibrant corals. Lots of fish – I spotted a Nemo, plenty of Dory-s, and so many more. The clear, CLEAR water is still calling me and I’m itching to go back!

Trincomalee - snorkelling off the coast

I feel a little bad for not posting about it here openly, but I really don’t want it completely commercialised and ruined like Pigeon Island. So here’s what. If you really want to go snorkelling in Trincomalee, and are truly passionate about caring for the environment, HIT ME UP! Drop me an email (Get in Touch) or sliiiiide into my DMs (Instagram) and I’ll give you all the deets. Okay?

Cost: LKR 3000 | INR 1200

2. Whale watching

Whales are such BEAUTIFUL CREATURES!! Now a lot of whether you spot a whale or not is based on luck, and I wasn’t lucky enough to spot a whale, which kinda hurt when I heard stories from others of the incredible sightings they had, but that’s nature for you!

I did see a lot of dolphins though! You will DEFINITELY spot dolphins jumping in and out of the water, coming up and doing an arc and just gliding right by your boat when you go out into the sea. Just for THAT, I would recommend a trip.

I don’t have an operator to recommend. I went with a company called Prasanth Water Activities and wasn’t very impressed with their service. Yes, I saw tons of dolphins, lots and lots of them and was left gasping with wonder. But where these guys lose points is that I don’t think we spent enough time out there waiting for whales. From what I’d heard, people had been out for two to three hours on the lookout for whales, but I was back within an hour, and that left me feeling unfulfilled. You know the dissonance – ‘ But there are still people out there who might see a whale but I won’t because I’m back early!’

Check with a couple of tour operators before finalising one is all I will say!

Cost: LKR 3000 | INR 1200

3. Visit Frederik Fort

If you are as interested in culture and history as I am, take a walk through Frederik Fort in Trinco City. This walled fort is still used as a military base, so you won’t be allowed inside the buildings, but it’s a lovely place to explore on foot anyway. I saw a lot of deer gambolling around. Go feed them a biscuit or two!

Trincomalee - a deer at Frederik Fort

Fredrik Fort is easily reachable from the centre of Trinco City, either by Tuktuk or on foot.

4. Visit the Gokanna Raja Maha Viharaya

This is a Buddha temple located inside Frederik Fort. Local lore is that this is not the original Gokanna Raja Maha Viharaya. It initially stood at a place further up the hill, where the Koneswaram Temple now stands. That was destroyed, and the structure disappeared into the sea, where parts of it can still be found by free divers. Fascinating, no?

Trincomalee - the Buddha statue at the Gokanna Raja Maha Viharaya

The temple is quite beautiful. A tall statue of Buddha stands over the city of Trinco. The temple overlooks the port, and I was there in time for sunset, so it was all rather spectacular. You can sit there for some time and just take it all in.

5. Koneswaram Temple

Trincomalee - Koneswaram Temple

This is one of the most sacred Hindu temples in Sri Lanka. All you need to do is keep walking up the hill inside Fort Frederik, and you’ll be there. The temple is quite famous for its thousand-pillared hall. Once you’ve finished seeing the temple, go out back. The view of the bay is incredible, and if you’re lucky, you might even spot a whale!

6. Chill at Fernando’s Bar

Trincomalee - Fernando's Bar
Lounge by the beach at Fernando’s Bar

Fernando’s is by far THE most popular hangout in Uppuveli and with good reason. It’s a very, very aesthetic bar, with indoor, outdoor and upstairs seating, as well as beach chairs that you can rent if you’re not ordering anything. I met some fellow travellers here from Sigiriya, and met a bunch of new ones as well. I spent an entire evening here. Took a dip in the beach. Read a book. Came back in and ended up meeting people who I hung out with till dinner. Do yourself a favour and skip the food, though. It’s rather unremarkable. There are way better places to eat in Trincomalee! More on that in a bit.

7. Go to Nilaveli Beach

Nilaveli beach is the one that is faaaaar up north. It was my pick-up and drop-off point for when I went snorkelling, so I got rio spend some time here. This long stretch of beach has stunning blue waters and pale sand, fewer tourists, quite a few locals, swinging coconut trees and an aura of complete chill. I could’ve literally sat there at a cafe, with a pineapple lassi (it’s a thing in Sri Lanka) and a book all day long. It’s peace.

8. Eat some DELICIOUS local food

I gotchuuuuuuu!!! There are plenty of places to eat in Trincomalee, and if local fare is your thaaaaaang, then TAKE DOWN THESE NAMES!!

New Raheemiya Hotel, Trinco City. It’s a very small, local join tucked away in a busy street in Trinco City. Don’t go by how it looks. It’s a FAVOURITE among locals, and that means they’re doing SOMETHING right! I had the hoppers here (which were sold out by the time I went) but they managed to put together an egg hopper and a plain hopper for me. I was STILL hungry, so I ordered a roti with kurma instead, and it was SO DELICIOUS and SO CHEAP that I couldn’t believe my luck. The Kotthu looked delicious too, and I might’ve given it a chance if I wasn’t full by then. Ah well.

Trinco Lanka Restaurant, Uppuveli. This was right outside my hotel, so I simply walked across the road and plopped myself there and ordered a seafood kotthu. Okay, so a kotthu is basically roti, vegetables and your choice of meat all chopped up, tossed together with some condiments, and served like a pile of pasta. It is full of flavour and one of my favourite Sri Lankan dishes to try.

Trincomalee - Seafood Kotthu at Trinco Lanka Restaurant
Seafood Kotthu at Trinco Lanka Restaurant. Absolutely DIVINE!!!

Rice ’n’ Curry, Uppuveli. No prizes for guessing what they serve. The traditional Sri Lankan rice and curry is an entire meal consisting of rice served with dal and a number of vegetable and meat curries, coconut sambol and pickle. It’s the ultimate Sri Lankan indulgence and this place serves some of the BEST rice and curry I have eaten in Sri Lanka and tops the charts in Trincomalee!

Trincomalee - Rice 'n' Curry
Traditional rice and curry at Rice ‘n’ Curry in Trincomalee

Here’s a good way to plan out 3 days in Trincomalee

Day 1

Morning: Arrive in Trinco City and settle into your accommodation

Afternoon: Visit Frederik Fort, Koneswaram Temple and the Gokanna Raja Maha Viharaya

Evening: Dinner

Day 2

Morning: Move to Uppuveli Beach and check into hotel

Afternoon: Lunch at Trinco Lanka restaurant. Then go to Fernando’s and spend some time at the beach

Evening: Dinner at Rice ‘n’ Curry

Day 3

Morning: Leave for snorkelling

Afternoon: End snorkel session and arrive at Nilaveli Beach. Spend rest of the day at Nilavel.

Evening: Return to Uppuveli

Day 4

Early morning: Leave for whale watching. Return by late morning. Check out from hotel and depart for your next destination.

Of course, this is only a sample itinerary and you can totally play around as you wish.

Getting there

The local bus network is pretty reliable. I took a bus from Sigiriya and arrived at Trinco City, from where I took a Tuktuk to everywhere else. Buses to Trincomalee connect from Colombo and Kandy as well, two major cities that normally feature on any Sri Lanka itinerary.

Where to Stay

I stayed a night in Trinco City at C-World hostel, which is walking distance from every landmark in the city and quite decent for a night.

I stayed at Alass-Ga Rooms in Uppuveli. A non-AC single room set me back by LKR 1500 a night. That’s roughly INR 600. I got a very clean room in a very nice hotel, a very helpful host, and a great location to base myself at. Highly recommend.

I booked both on You can use this link to get 10% back on your booking!

Like it? Pin it!

Trincomalee - 3 Days


Leave a Reply

Your email address will not be published. Required fields are marked *