Start at Fort Frederick, where the shady lanes and old ramparts are a welcome break from the heat. Allow about an hour to wander; it’s generally open during daylight, and there’s usually no entry fee, though security may ask visitors to register. Dress modestly for the temple visit, and keep an eye out for the deer that roam the grounds.
Continue on foot to Koneswaram Temple on Swami Rock, within the fort. Give yourself around an hour for the shrine and the dramatic views over the sea. It’s an active place of worship, so remove your shoes, cover shoulders and knees, and check locally for the day’s visiting hours; a small donation is appreciated.
Walk back toward town for an easy stroll along Dutch Bay as the light softens—about 45 minutes is plenty. Then stop at St. Mary’s Cathedral, a distinctive colonial-era church; be mindful if a service is underway, and check that it’s open before making a special detour, as access can vary.
Finish at Dutch Bank Cafe for a relaxed meal. Budget roughly LKR 1,500–3,500 per person, and allow a little extra time if service is leisurely. The fort, temple, bay and cathedral are all close enough to link on foot, but a tuk-tuk is handy for the ride back to your accommodation after dinner.
Head to Nilaveli Beach early for a gentle swim or a quiet walk while the sand is still cool; allow about 1½ hours. Then take a boat from the beach area to Pigeon Island National Park for snorkeling among the reef and rocky outcrops. Plan on 2–3 hours including the boat ride, and check sea conditions with your operator before setting off—trips can be cancelled when the water is rough. The park charges an entrance fee, which can be substantial for foreign visitors, and boat prices vary, so confirm the full cost before boarding; reef shoes and a rash guard are useful.
Return to shore for lunch at Nilaveli Beach Hotel; budget around LKR 2,500–5,000 per person, and check opening hours or call ahead if you’re visiting outside the main season. After lunch, take a tuk-tuk south to Uppuveli Beach (roughly 20–30 minutes, depending on traffic) for a relaxed swim and a change of scene; give yourself about 1½ hours. Keep an eye on currents and swim where conditions look calm.
On the way back toward town, stop at Trincomalee War Cemetery for a quiet, respectful visit of about 30 minutes. It’s a simple memorial garden rather than a staffed attraction, so keep voices low and dress appropriately; a tuk-tuk or taxi is the easiest way to make the stop and continue on afterward.
After your drive from Nilaveli, check in or leave your bags at your accommodation, then head to Pasikuda Beach for a leisurely couple of hours. The water here is famously shallow and sheltered, so it’s pleasant for a paddle or swim; still, check the conditions and follow any lifeguard advice. Bring water and sun protection—the beach offers little shade away from resort areas.
Walk south along the coast to Kalkudah Beach for a quieter stretch and an easy late-morning wander. Give yourself about an hour, and carry drinking water as there may not be facilities nearby. Then return to Amaya Beach Pasikudah for lunch; expect roughly LKR 3,000–6,000 per person, depending on what you order. Resort restaurant hours can vary, so check with the hotel before setting out.
Head back to Pasikuda Beach for an unhurried afternoon by the water, or linger for a sunset stroll as the light softens. Keep valuables with you rather than unattended on the sand, and arrange a tuk-tuk or walk back to your accommodation depending on where you’re staying.
Leave Pasikuda in the morning with your driver and allow roughly 3½–4½ hours on the road, plus a short rest stop. The planned pause at Batticaloa Dutch Fort makes a good leg-stretch: the compact fort sits beside the lagoon and takes about 45 minutes to explore. Check access with your driver when you arrive, as opening arrangements can vary; carry a little cash in case there’s a small charge.
Continue south to Arugam Bay, check in and take a breather before heading to Arugam Bay Beach for an easy shoreline walk in the cooler late-afternoon light. Keep an eye on the surf and stick to a swim only where conditions are safe. Then make the short drive toward Pottuvil to Muhudu Maha Viharaya, a coastal Buddhist temple site; allow around 45 minutes, remove your shoes, dress modestly, and bring a small donation if you wish.
Head back to Siam View Hotel for dinner. Budget around LKR 2,000–4,500 per person, and confirm restaurant hours or reserve through your accommodation if you’re arriving late. Take a tuk-tuk between the hotel and your other stops if you’d rather not arrange a return ride with your driver.
Leave Arugam Bay around 6:00–6:30 a.m. by tuk-tuk for Elephant Rock, south of town; the ride is roughly 15–20 minutes, then allow about 1½ hours for the walk and coastal views. Ask your accommodation or driver that morning whether the access route is passable—conditions can change, and the final approach may be sandy or uneven. Wear shoes with grip, bring water, and don’t climb if the rock is wet. Head back to town for a beginner lesson at the Arugam Bay surf break or spend 1½–2 hours watching from shore. October is near the end of the main surf season, so check the day’s conditions with a local surf school; a lesson typically costs around LKR 6,000–10,000, depending on length and equipment.
Take a breather over lunch at Hideaway Resort, whose leafy garden is a welcome shady pause; budget about LKR 2,000–4,500 per person, and check ahead for current kitchen hours. In the late afternoon, arrange a tuk-tuk to Pottuvil Lagoon—about 15–20 minutes north—and take a guided boat through the mangroves for 1½–2 hours. Boat prices vary by operator and group size, so agree on the total and duration before setting off; bring sun protection and keep an eye out for birds along the channels.
Return to Arugam Bay main beach for a relaxed 45-minute sunset walk. The light is lovely along the shore, but swimming conditions can be rough, so follow local advice and keep your walk to the beach rather than the water. A tuk-tuk back to your accommodation is easy to arrange in town.
No packing list attached yet.