Trincomalee
South Asia · Sri Lanka
Did you know?
- Pigeon Island is Sri Lanka's only marine national park.
- Seven hot wells invite bucket showers, with modest dress expected.
- Its natural deepwater harbour is described as the world's fifth largest.
See also
Polonnaruwa
Sri Lanka7.93°N 81.00°E
Sigiriya
Sri Lanka7.96°N 80.76°E · 349 m
Anuradhapura
Sri Lanka8.35°N 80.38°E · 81 m
Dambulla
Sri Lanka7.86°N 80.65°E
Batticaloa
Sri Lanka7.72°N 81.69°E · 10 m
Overview
Trincomalee pairs layered colonial and Hindu history with beaches along the Bay of Bengal. Uppuveli, Nilaveli, snorkeling and whale watching make the harbour city a strong east-coast base.
Languages: Sinhala, Tamil
Why Go
Trincomalee (often called Trinco) is a coastal city in northeastern Sri Lanka that combines rich colonial and Hindu history with beautiful beaches along the Bay of Bengal. The city sits on the 5th largest natural deepwater harbour in the world, giving it centuries of strategic importance and a fascinating layered history involving Portuguese, Dutch, French, and British forces. The main tourist areas are Uppuveli beach (3 km north) and Nilaveli (16 km north), offering swimming, snorkeling, and whale watching opportunities away from Sri Lanka's more crowded southern beaches.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Understand
Trincomalee was historically known as Gokarna and has been a key center of Tamil culture for centuries, anchored by the Koneswaram Temple dating to at least the 7th century. The harbour attracted traders from Europe, the Middle East, Africa, and Asia. The Portuguese invaded in the 17th century, destroyed the Koneswaram Temple, and built Fort Frederick using its materials. The city changed hands between Dutch, French, and British forces before British control in 1795. During WWII, Trincomalee was bombed by the Japanese in 1942 due to its naval importance. After Sri Lanka's independence in 1948, the British retained the harbour until 1957. The city saw heavy fighting during the Sri Lankan Civil War and suffered damage from the 2004 Indian Ocean tsunami.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Getting In
The article does not provide specific arrival information. Trincomalee can be reached by road from other major Sri Lankan cities. The nearest major airport is in Trincomalee itself or travelers may fly into Colombo and travel overland. Bus connections likely exist from Colombo, Anuradhapura, and other regional cities.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Getting Around
Trincomalee town itself is very compact and walkable. For longer trips to Uppuveli, rickshaws (tuk-tuks) are available at nearly every corner. Negotiate your fare before boarding if there is no meter—approximately Rs 100 per km is a reasonable rate. For Nilaveli, tuk-tuk drivers typically quote a flat price per person. The PickMe app works well for booking tuk-tuks and helps establish fair pricing. Bicycle rental is available at several places in Uppuveli for around Rs 1000 per day, a pleasant way to explore the area.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
When To Go
The best time to visit Trincomalee is during the dry season from April to September. This period offers the most reliable weather for beach activities, snorkeling, and whale watching. The monsoon season (October-March) brings heavy rainfall and rough seas, limiting water activities and potentially affecting travel plans.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Where To Stay
The two main areas for guesthouses are along the beach at Uppuveli and beyond (centred on Sarvodaya Rd), and south of Fort Frederick on the beach. Prices vary greatly, so shop around. Budget options include Laughing Leopard Hostel (5 minutes from Uppuveli beach with mixed and female-only dorms, bookable on HostelWorld) and Pragash Beach Hotel (simple beachside hotel with clean private rooms). For mid-range options, Trinco Blu by Cinnamon offers beachfront resort accommodations starting from US$87 per night with pool and free Wi-Fi.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Food And Drink
Uppuveli's Sarvodaya Road is the main dining strip with numerous restaurants. Rice 'n' Curry (Sarvodaya Rd) offers enormous tourist-friendly rice and curry meals for Rs 2000. Nina's Restaurant (Sarvodaya Rd, Uppuveli) is family-run with local and Western food, smoothie bowls, and daily specials at Rs 1000. Nero's Kitchen on Sarvodaya Rd serves wood-fired pizza for Rs 2000. For budget eating, the Cheapest Café in Sri Lanka (run by the army near Fort) offers curry, snacks, and drinks at very low prices. Green Park Beach Hotel on Dyke St specializes in North Indian food. For coffee and desserts, Cafe on the 18th (Uppuveli, 09:30-21:30) offers real espresso, while Piccadilly Parlour (283 Dockyard Rd) is a hidden gem on Dutch Bay.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Things To Do
Pigeon Island is Sri Lanka's only marine national park, offering great beaches for swimming, sunbathing, and snorkeling. Turtles and black-tip reef sharks can be seen, though much of the coral reef has been damaged. Boat trips to Pigeon Island cost approximately US$30 return. Dolphin and whale watching is available from Uppuveli beach guesthouses during high season. The Kanniya Hot Wells (Rs 500 for foreigners, 07:00-19:00 daily) feature seven hot wells where locals take bucket showers—bring a large towel as change rooms are dirty, and dress modestly to avoid causing offence. Fort Frederick (entry US$10), built in 1665, offers exploration of Dutch colonial architecture, a Hindu temple with spectacular cliff-top views, and friendly spotted deer roaming the forested areas.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Safety
Trincomalee is generally considered safe for tourists. However, exercise normal precautions against petty theft. Some beaches have litter (Uppuveli's cleanest area is around Fernando's Bar). At Kanniya Hot Wells, bring appropriate clothing as the change rooms are poorly maintained and swimwear-only is considered offensive. Navy-controlled beaches like Marble Beach have restricted areas—follow signage. Beach safety applies: be cautious of strong currents and heed local advice.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Connectivity
The article does not provide specific information about SIM cards, WiFi availability, or mobile data providers. Most guesthouses and restaurants likely offer WiFi, but connectivity details should be verified locally. Trinco Blu by Cinnamon explicitly mentions free Wi-Fi.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Go Next
From Trincomalee, Habarana (2-3 hour drive) offers elephant viewing at Minneriya, Kaudulla, or Hurulu parks—too far for a day trip. The Cultural Triangle including Polonnaruwa, Dambulla, and Sigiriya is also too far and hot for a recommended day trip. Closer options include Nilaveli (16 km north, jumping-off point for Pigeon Island), Pasikuda (beach destination), and Batticaloa (regional city). Marble Beach is 15 km south.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.
Places to know
A few starting points from the guide. Check current hours and prices before you go.
- sleep
Laughing Leopard Hostel
A social hostel 5 minutes' walk from Uppuveli beach. Private rooms, 6-bed mixed dorms and 6-bed female-only dorms available. Booking on Hostel World.
Adapted from Wikivoyage contributors
- sleep
Pragash Beach Hotel
Simple beachside hotel with friendly staff and clean private rooms.
Adapted from Wikivoyage contributors
- sleep
Trinco Blu by Cinnamon
A high-end beachfront resort. It provides spacious accommodations with a freshwater pool, 3 dining options and free Wi-Fi.
Recorded price: Starting from US$87
Adapted from Wikivoyage contributors
- eat
Cheapest Café in Sri Lanka
Run by the army and super cheap. They have curry, snacks and drinks.
Adapted from Wikivoyage contributors
- eat
Gaga's Seafood Restaurant
Try the jumbo prawns.
Adapted from Wikivoyage contributors
- eat
Green Park Beach Hotel
Specialising in North Indian food
Adapted from Wikivoyage contributors
- eat
JKAB Park Hotel
Try the Sri Lankan Buffet.
Adapted from Wikivoyage contributors
- eat
Jeffrey's Restaurant
Adapted from Wikivoyage contributors
Before you go
Etiquette
Temple visits require modest dress covering shoulders and knees. At Kanniya Hot Wells, avoid swimwear-only as it's considered offensive.
Money
Sri Lankan Rupees (LKR) are used. Some prices quoted in USD (e.g., Fort Frederick US$10, Trinco Blu from US$87, Pigeon Island boat trips US$30). Most local prices in Rs. ATMs likely available in town for cash withdrawal.
Safety
General precautions against petty theft advised. Some beaches have litter. Navy-controlled beaches have restricted zones.
Transport
Town is walkable. Tuk-tuks available everywhere—negotiate ~Rs 100/km or use PickMe app. Bicycles rent for ~Rs 1000/day in Uppuveli.
Weather
Best visited April-September (dry season). Monsoon October-March brings heavy rain and rough seas that limit water activities.