Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

21-Day Sri Lanka Route: Colombo, North Coast, Cultural Triangle, East Coast, Hill Country and South Coast Loop

Day 1 · Sat, Jul 25
Colombo

Arrival in Colombo

  1. Airport transfer / hotel check-in in Colombo — Colombo Airport to Fort/Cinnamon Gardens area; arrive, check in, and drop bags before exploring; ~45–75 min depending on traffic, best right after landing.
  2. Gangaramaya Temple — Cinnamon Gardens; a classic Colombo stop with an eclectic mix of Buddhist architecture and museum-like displays; late morning, ~1 hour.
  3. Viharamahadevi Park — Cinnamon Gardens; a relaxed green break between sightseeing stops; midday, ~45 min.
  4. Ministry of Crab — Dutch Hospital Shopping Precinct, Fort; one of Colombo’s best-known seafood meals and a good first-night splurge; lunch or early dinner, ~1.5 hours, approx. USD 30–70 per person.
  5. Galle Face Green — Fort; ideal for sunset, snacks, and a soft landing into the trip; evening, ~1 hour.
  6. Dutch Hospital Shopping Precinct — Fort; easy after-dinner stroll for drinks or a relaxed cafe stop without moving far; evening, ~1 hour.

Arrival and check-in

From Colombo Bandike International Airport into Fort or Cinnamon Gardens, plan on about 45–75 minutes by taxi or pre-booked transfer, longer if you land into the evening traffic crunch. A fixed-price airport taxi desk or a driver arranged through your hotel is the least stressful move on day one, and it’s worth paying a little extra so you can go straight to check in, dump your bags, and shower before heading back out. If you’re staying near Galle Road, Bauddhaloka Mawatha, or the Dutch Hospital** area, you’ll be well placed for the rest of the day without wasting time in cross-city traffic.

Late morning in Cinnamon Gardens

Start softly at Gangaramaya Temple, one of those Colombo places that’s a little chaotic in the best way: part temple, part museum, part local curiosity cabinet. It’s usually open from early morning into the evening, and an hour is enough if you wander at an easy pace. Dress modestly, take your shoes off where requested, and don’t rush the details — the mix of statues, relics, and old photos gives you a quick feel for the city’s layered identity. From there, it’s an easy walk or short tuk-tuk ride to Viharamahadevi Park, where the pace drops immediately; this is the city’s big green lung, good for a bench, a coconut, and a bit of people-watching under the trees.

Lunch and first Colombo meal

For lunch, head to Ministry of Crab in the Dutch Hospital Shopping Precinct in Fort. It’s the obvious splurge, but it earns the reputation if you love seafood: crab cooked to your preferred size and spice level, with a polished setting that still feels very Colombo. Expect roughly USD 30–70 per person depending on how ambitious you get, and reserve if you can, especially on weekends. If you want to keep the rest of the day light, share a crab and add a rice or vegetable dish, then stroll slowly rather than hailing a tuk-tuk too fast — Fort is best enjoyed on foot once the heat softens.

Sunset and an easy first-night wind-down

End at Galle Face Green, which is exactly the kind of low-effort, high-reward Colombo evening you want on arrival day. Come for the sunset, stay for the snack energy: isso wade, achcharu, and bottled soft drinks from the vendors lining the promenade. It’s busiest around golden hour, but that’s part of the fun. Afterward, drift into the Dutch Hospital Shopping Precinct for a drink, coffee, or an unhurried wander through the restored colonial arcade; it’s one of the easiest places in the city to settle into the trip without overplanning. If you’re still adjusting to the time zone, keep tonight loose and let Colombo set the tone rather than trying to “do” the city all at once.

Day 2 · Sun, Jul 26
Jaffna

Colombo to Jaffna

Getting there from Colombo
Train via Sri Lanka Railways (Colombo Fort–Jaffna/Palai line), ~7.5–9h, ~LKR 1,000–4,000 depending on class. Book on 12Go or at Colombo Fort; take the earliest train (around 6–7am) to still reach Jaffna for late-afternoon sights.
Domestic flight to Jaffna/Palaly via Cinnamon Air or SriLankan/charter options, ~1h flight + transfers, ~LKR 25,000–45,000+. Best if you want a shorter day but it’s much pricier.
  1. Colombo to Jaffna by train or domestic flight + transfer — depart early from Colombo Fort / Bandaranaike Airport area; train is scenic but long, flight is much faster; ~5.5–8 hours total by train or ~2.5–3.5 hours by flight plus transfers, aim to leave by 6:00–7:00 AM.
  2. Jaffna Fort — Jaffna town; an atmospheric first look at the peninsula and an easy orientation stop after arrival; late afternoon, ~45 min.
  3. Nallur Kandaswamy Kovil — Nallur; one of the most important Hindu temples in Sri Lanka and especially striking near evening worship; late afternoon/early evening, ~1 hour.
  4. Maliban Street area local food stop — Jaffna town; try Jaffna-style curry, dosa, or a short-eats lunch at a well-reviewed local eatery; lunch or early dinner, approx. USD 5–15 per person.
  5. Jaffna Market — Jaffna town center; good for a quick, lively look at daily life and local produce; late afternoon if open, ~30–45 min.
  6. A seaside or lakefront cafe in Jaffna — Jaffna town; end the day with a low-key coffee or tea before an early night; evening, approx. USD 3–8 per person.

Morning

Leave Colombo Fort very early — ideally on the 6:00–7:00 AM train — because the Colombo to Jaffna run is long and the last thing you want is to arrive rushed and miss the atmosphere of the peninsula. The train is the best-value option and gives you the real Sri Lanka travel experience: packed sections, vendors at stations, and a slow shift from the south’s bustle into the dry, flatter north. If you’ve got a huge luggage setup, keep it simple and travel light today; in Jaffna, stations and taxi stands are straightforward, but tuk-tuks are the easiest way to get from the station into town and on to your first stop.

Afternoon

Once you’ve dropped your bag, head straight for Jaffna Market for a quick, lively first look at daily life — spices, mangoes, dried fish, and the kind of no-frills energy that makes the north feel distinct from the rest of the island. From there, a short ride brings you to Maliban Street for lunch; this is a good place to keep it local with Jaffna-style curry, dosa, kottu, or a simple rice and curry plate at one of the small eateries clustered around town. Expect to spend roughly USD 5–15 depending on how much you order. After that, go to Jaffna Fort for an easy orientation stop: it’s atmospheric more than monumental, with weathered ramparts, sea views, and a good sense of the city’s layered history. Aim for 30–45 minutes here — enough to wander without tiring yourself out.

Evening

As the light softens, continue to Nallur Kandaswamy Kovil in Nallur, which is the real must-see of the day. The temple is especially striking in the late afternoon and early evening when worship picks up; remove shoes, dress respectfully, and keep shoulders/knees covered. Entrance is free, though small donations are welcome. If you arrive near an evening pooja, stay for the energy — the drums, bells, and steady flow of devotees make this one of the most memorable cultural experiences in the north. Finish with a low-key stop at a seaside or lakefront cafe back in town for tea or coffee; this is the kind of day where you should resist over-planning and just let Jaffna settle in. Look for a quiet cafe near the waterfront or around the town center, then call it an early night so you’re fresh for the full north coast day tomorrow.

Day 3 · Mon, Jul 27
Jaffna

North Coast in Jaffna

  1. Keerimalai Naguleswaram Temple — Keerimalai, north of Jaffna; a meaningful coastal temple stop with a quieter, more remote feel; morning, ~1 hour.
  2. Keerimalai Springs — Keerimalai; a short scenic stop nearby for the natural water setting and local atmosphere; morning, ~30–45 min.
  3. Kankesanthurai Beach — KKS/Point Pedro road area; a breezy north-coast beach stop that adds the “north coast” feel you wanted; late morning, ~1 hour.
  4. Casuarina Beach — Karainagar; the best easy beach day in the Jaffna area with shallow water and sandbars; midday, ~2 hours.
  5. a simple crab or rice-and-curry lunch in Jaffna town — Jaffna town; refuel with local flavors after the beach loop; lunch, approx. USD 6–18 per person.
  6. Jaffna Public Library — Jaffna town; a calm cultural stop before dinner and a good contrast to the coast; late afternoon, ~45 min.

Morning

From Jaffna town, head out early by tuk-tuk or hired car toward Keerimalai; it’s roughly 25–35 minutes depending on where you’re staying, and the roads are usually easiest before the heat builds. Plan on leaving around 8:00 AM if you want a relaxed loop. Keerimalai Naguleswaram Temple is one of the peninsula’s most atmospheric stops — a sacred coastal shrine with a quiet, slightly windswept feel that’s very different from the busier southern temple circuit. Dress modestly, remove shoes, and keep a small cash note for any offering or donation. Just nearby, Keerimalai Springs is worth a short pause even if you’re not swimming; it’s more about the setting and local atmosphere than anything “touristy,” so take it slowly and don’t rush the area.

Late Morning to Lunch

Continue north-east to Kankesanthurai Beach; the drive is usually around 20–30 minutes from Keerimalai, with a bit of extra time if you stop for photos along the coast. This is a breezy, underdeveloped stretch that gives you the real north-coast feel — not polished, just open sky, salt air, and long views. Keep moving west after that toward Casuarina Beach in Karainagar, which is usually the easiest beach stop in the Jaffna area for actual lingering. The water is shallow, the sandbars stretch far out, and it’s one of those places where you can genuinely wade and relax without it feeling overrun. Expect around 2 hours here if you want time to swim, walk, and simply sit with the sea.

For lunch, go back into Jaffna town for a simple crab or rice-and-curry meal — this is the right moment for local seafood if you’re up for it. Good low-fuss options are places around Hospital Road, Temple Road, or near the central market area, where you’ll find family-run spots serving crab curry, lagoon prawns, and dosai/rice plates. Budget about USD 6–18 depending on whether you order crab or a straightforward rice plate. If you want a cold drink after the beach, grab lime soda or king coconut and take your time; Jaffna is better enjoyed at an unhurried pace than checked off like a list.

Afternoon to Evening

By late afternoon, swing into Jaffna Public Library for a calmer cultural stop before dinner. It’s one of the city’s most important landmarks, and even a short visit feels meaningful after a day on the coast. The library area is easy to reach by tuk-tuk from the center, and the surrounding streets are pleasant for a slow wander if you want one last loop before sunset. If you still have energy, this is a nice hour to browse a few shops or just sit with a tea nearby before heading back to your hotel.

For dinner, stay in Jaffna town and keep it simple — this isn’t a night to overplan. If you’re hungry for a proper local meal, ask for crab curry, mutton curry, or a vegetarian Tamil thali, and go early enough to avoid the dinner rush around 7:30–8:30 PM. Tomorrow is a longer transfer day, so get an early night and be ready to leave with enough time to make Anuradhapura comfortably.

Day 4 · Tue, Jul 28
Anuradhapura

Jaffna to Anuradhapura

Getting there from Jaffna
Private car/driver via A-9, ~5.5–7h, ~LKR 25,000–40,000 per vehicle. Book through your hotel, PickMe (where available), or a local driver; depart by 7am for an afternoon arrival.
Train + taxi transfer (Jaffna to Anuradhapura requires connection via Kankesanthurai/Medawachchiya area), often 7–9h total and less convenient than road.
  1. Jaffna to Anuradhapura by private car or train-plus-transfer — leave early from Jaffna; this is a long cross-island travel day, so an early departure keeps the afternoon usable; ~5.5–7.5 hours depending on transport, depart by 7:00 AM.
  2. Sri Maha Bodhi — Anuradhapura sacred city; the most important pilgrimage site in town and a fitting first stop on arrival; late afternoon, ~45 min.
  3. Ruwanwelisaya — Anuradhapura sacred city; one of the great stupas of Sri Lanka and especially beautiful at golden hour; late afternoon, ~45 min.
  4. Isurumuniya Temple — near the ancient city; compact, scenic, and easy to fit after arrival; late afternoon, ~45 min.
  5. Mango Mango Anuradhapura — city center; reliable place for a sit-down dinner after a long transfer day; evening, approx. USD 8–20 per person.
  6. Nuwara Wewa lakeside — Anuradhapura; a gentle sunset stroll if you still have energy; evening, ~30–45 min.

Morning

You’ll want to treat this as a proper transfer day: leave Jaffna by 7:00 AM so you still land in Anuradhapura with enough daylight to make the ancient city feel like a visit, not just a stopover. If you’re taking a car, the A-9 run is straightforward but long, and if you’re doing train-plus-transfer, keep buffer time because the last leg can be fiddly. Best case, you’re checking into your place by mid-afternoon, dropping bags, and heading straight out while the heat starts softening.

Late Afternoon Sacred City Loop

Start with Sri Maha Bodhi first — it’s the heart of the city’s pilgrimage area and one of those places that works best when you arrive quietly and don’t rush it. From there, continue to Ruwanwelisaya for the best golden-hour feel of the day; the stupa glows beautifully as the light drops, and the whole sacred precinct gets calmer after the midday crowd. Then head over to Isurumuniya Temple, which is smaller and more relaxed, with a lovely setting and just enough detail to make it feel like a satisfying third stop rather than another “must-see” checkbox. Entry fees in this area are usually modest, but keep some cash handy, and dress respectfully — shoulders and knees covered is the safe default.

Evening

For dinner, Mango Mango Anuradhapura is a sensible reset after the drive: easy, reliable, and good for a proper sit-down meal without fuss. Expect to spend roughly USD 8–20 per person, depending on what you order. If you still have a little energy, end with a gentle Nuwara Wewa lakeside walk — it’s one of the nicest ways to decompress here, especially around sunset when locals come out and the water turns glassy. Keep it loose tonight; tomorrow is when the Cultural Triangle starts to open up in a bigger way.

Day 5 · Wed, Jul 29
Sigiriya

Cultural Triangle in Sigiriya

Getting there from Anuradhapura
Private car or taxi via Habarana, ~2.5–3.5h, ~LKR 12,000–20,000. Best practical option; leave after breakfast so you can arrive before lunch and still do afternoon sightseeing.
Public bus via Dambulla/Habarana, ~3.5–5h, ~LKR 500–1,200. Cheaper, but slower and with more transfers.
  1. Ancient City of Sigiriya — Sigiriya; start early for the climb before the heat and crowds build; morning, ~2.5–3 hours.
  2. Pidurangala Rock — Sigiriya; a great add-on for panoramic views and a more adventurous feel; late morning or early afternoon, ~1.5–2 hours.
  3. Lanmaduwa or village-style lunch stop near Sigiriya — Sigiriya area; keep it local with rice and curry in a simple setting; lunch, approx. USD 6–15 per person.
  4. Minneriya National Park — Habarana/Minneriya; best for elephant viewing in the afternoon safari window; afternoon, ~3–4 hours.
  5. a relaxed cafe or guesthouse dinner in Sigiriya — Sigiriya area; unwind after safari with an easy meal close to your stay; evening, approx. USD 8–20 per person.

Morning

Leave Anuradhapura after breakfast and aim to be rolling into Sigiriya by late morning so you can climb before the real heat sets in. Once you’re at the ticket gate for the Ancient City of Sigiriya, expect roughly 2.5–3 hours if you do it at a relaxed pace with photo stops and the museum first. Go early if you can — the rock gets busy by mid-morning, and the stairs are much kinder before the sun starts bouncing off the stone. Entry is usually in the higher-ticket bracket for visitors, so keep cash or card ready, and wear proper shoes, bring water, and leave your shoulders covered until you’re on the path.

Late Morning / Lunch

After the descent, head straight to Pidurangala Rock while your legs are still warm; it’s only a short tuk-tuk ride from the Sigiriya area and is best done before the afternoon clouds build. It’s a more rugged climb than Sigiriya, but the payoff is the classic view of the fortress and the whole green basin around it. Budget about 1.5–2 hours including the climb and time at the top. For lunch, keep it local with a simple Lanmaduwa-style village meal or a small guesthouse rice and curry place near the Sigiriya road — this is the kind of lunch that resets you for the safari, not a long sit-down affair. Expect a very reasonable price compared with resort dining, and if you see a place busy with local families, that’s usually the better sign than the polished hotel restaurant.

Afternoon

In the afternoon, head toward Minneriya National Park for the elephant window, which is really the whole reason to time it this way. Safaris usually run in the 3:00–6:00 PM zone, and the light is better later on anyway; the elephants often gather near water as the day cools. Use a proper safari jeep from a licensed operator around Habarana or Minneriya rather than trying to improvise on arrival — it’s the difference between a smooth wildlife experience and a frustrating queue at the gate. Bring binoculars if you have them, and don’t expect a rushed hour-and-done outing; give it about 3–4 hours door to door.

Evening

Back in Sigiriya for dinner, keep things easy and close to your stay — a relaxed guesthouse dinner or a low-key café is ideal after a hot day and a dusty safari. This is the night for an early one: simple grilled fish, curry, roti, or kottu, plus a cold drink and maybe a stroll around the quieter village lanes if you still have energy. If you want, choose a place with a terrace facing the rock or fields so you get that soft dusk view without needing to go anywhere else.

Day 6 · Thu, Jul 30
Trincomalee

Sigiriya to Trincomalee

Getting there from Sigiriya
Private car/taxi via Habarana and Kantale, ~2.5–3.5h, ~LKR 12,000–18,000. Depart around 8am to arrive by lunch and keep the beach afternoon.
Private day hire/guesthouse-arranged transfer, similar time and cost; easiest if you want door-to-door pickup without negotiating locally.
  1. Sigiriya to Trincomalee by road — leave after breakfast and head east via Habarana; smooth transfer with a beach arrival by lunchtime; ~2.5–3.5 hours, depart around 8:00 AM.
  2. Koneswaram Temple — Trincomalee Fort area; dramatic clifftop setting and a strong cultural stop on arrival; early afternoon, ~1 hour.
  3. Fort Frederick — Trincomalee Fort area; easy to pair with Koneswaram and good for a slow walk; early afternoon, ~45 min.
  4. Nilaveli Beach — Nilaveli; settle into the east coast with a long, calm swim and beach time; late afternoon, ~2 hours.
  5. a seafood restaurant on Uppuveli or Nilaveli Beach — east coast; easy dinner with local prawns or grilled fish; evening, approx. USD 10–25 per person.

Morning

Leave Sigiriya after breakfast and make the eastward transfer to Trincomalee via Habarana and Kantale in a private car or taxi; with an 8:00 AM departure you should be rolling into town around lunch, which is exactly the right pace for this day. If you’re being dropped in the Fort Frederick side of town, ask your driver to let you off near the gate so you can do the cultural stop first and avoid backtracking later.

Early Afternoon

Start with Koneswaram Temple, one of the most dramatic temple settings in Sri Lanka — clifftop views, sea breeze, and that classic mix of incense, bells, and pilgrims moving quietly through the complex. Dress modestly, take shoes off at the entrance, and bring small cash for offerings; a respectful visit usually takes about an hour if you linger for the view. From there, it’s an easy walk through Fort Frederick, where you can slow down and wander the old military roads, look out over the harbor, and let the heat ease off before heading back toward the coast.

Late Afternoon

After the fort area, head north to Nilaveli Beach for your proper first swim on the east coast. This is the part of the day where you don’t need to do much beyond find a shady spot, swim, and let the afternoon stretch out — the beach is long, open, and usually calmer than the busier stretches closer to town. If you want a snack or cold drink en route, keep it simple at a beach café or guesthouse on the Nilaveli strip; most places are casual, with mains in the roughly USD 5–15 range depending on seafood and drinks.

Evening

For dinner, pick a seafood restaurant on Uppuveli or Nilaveli Beach and go for grilled fish, prawns, or crab with rice and salad — this coast does seafood best when it’s kept unfussy. Expect around USD 10–25 per person depending on whether you add lobster or cocktails. If you’re staying in Uppuveli, it’s the livelier option for an after-dinner wander; Nilaveli is quieter and better if you want to end the night early and wake up to a slow beach morning tomorrow.

Day 7 · Fri, Jul 31
Trincomalee

Trincomalee Beach Day

  1. Pigeon Island National Park — off Nilaveli; the best snorkeling outing in Trincomalee, especially for a dedicated beach day; morning, ~3–4 hours total including boat transfer.
  2. Nilaveli Beach — Nilaveli; follow the boat trip with a long, lazy swim and downtime; early afternoon, ~2 hours.
  3. Swami Rock viewpoint — Trincomalee Fort area; a scenic clifftop pause for photos and sea views; late afternoon, ~45 min.
  4. a cafe in Uppuveli — Uppuveli; easy cold drinks, coffee, or smoothie bowl in a social beach strip setting; afternoon/evening, approx. USD 4–12 per person.
  5. Uppuveli Beach sunset stroll — Uppuveli; a low-effort, high-reward finish to the day; evening, ~1 hour.

Morning

For the Pigeon Island National Park outing, start early from Trincomalee and head up to Nilaveli for the boat departure — most skippers like to get moving around 8:00–9:00 AM before the sea gets choppy and the sun gets mean. The trip is usually 3–4 hours total including the boat out and back, and it’s absolutely the right use of a beach day here: clear water, reef fish, and if the conditions are good, you’ll get proper snorkeling rather than just a quick dip. Expect to pay roughly LKR 6,000–12,000 per person depending on the boat operator, group size, and whether fins/masks are included; bring cash, reef-safe sunscreen, water, and a dry bag because facilities are very basic.

Early Afternoon

After the boat ride, stay on Nilaveli Beach for a slow reset. This is the part of the day where you do very little on purpose: swim, dry off, grab a coconut, and let lunch happen late. The beach is long, soft, and much calmer than the more built-up strips farther south, so it’s easy to claim a patch of shade and disappear for a while. If you want food, the beachfront places near Nilaveli are casual and priced for travelers, with rice and curry, fried rice, and simple seafood plates usually landing in the LKR 1,500–3,500 range; don’t overthink it, just pick the place that looks busiest and most relaxed.

Late Afternoon

Head back toward town for Swami Rock viewpoint in the Fort area when the light softens — this is the best time to see the sea stacked in layers of blue-green and to catch the cliffside drama without baking. It’s a short, easy stop, more about atmosphere than effort, and you’ll want about 45 minutes here for photos and a bit of wandering around the edge. If you’re coming by tuk-tuk, agree the fare before leaving Nilaveli/Uppuveli; within town, rides are usually inexpensive but prices creep up once drivers think you’re sunset-hunting.

Evening

Finish with a cafe in Uppuveli for something cold and social — this strip is the easiest place in Trincomalee to find a chilled-out, backpacker-friendly vibe without feeling too built up. Look for a spot serving iced coffee, lime soda, smoothie bowls, or simple seafood snacks; expect roughly USD 4–12 per person depending on whether you order a drink or a full meal. Then do the obvious last move: a slow Uppuveli Beach sunset stroll, keeping it simple and unhurried as the light goes gold. If you’re staying in Uppuveli tonight, you can just walk back; if you’re elsewhere in Trincomalee, grab a tuk-tuk after dark rather than trying to arrange anything too formal for such a short hop.

Day 8 · Sat, Aug 1
Pasikudah

Trincomalee to Pasikudah

Getting there from Trincomalee
Private car/taxi along the east-coast road, ~2.5–3.5h, ~LKR 10,000–16,000. Start after breakfast to reach Pasikudah in time for a beach afternoon.
Public bus via Batticaloa, ~4–5.5h, ~LKR 300–800. Cheapest, but not ideal with luggage and usually slower.
  1. Trincomalee to Pasikudah by road — head south along the coast after breakfast; a straightforward transfer day that still leaves time for the water; ~2.5–3.5 hours, depart around 8:00 AM.
  2. Pasikudah Beach — Pasikudah; famous for shallow, calm water and an easy resort-style beach afternoon; midday, ~2.5 hours.
  3. Coconut Cultural Park — Pasikudah; a pleasant local stop if you want a short inland break from the beach; late afternoon, ~45 min.
  4. a beachfront seafood lunch — Pasikudah; simple grilled fish or rice and curry with sea views; lunch, approx. USD 8–20 per person.
  5. sunset drinks at a beach resort bar — Pasikudah; a social but low-key way to end the transfer day; evening, approx. USD 5–15 per person.

Morning

Leave Trincomalee after breakfast and treat this as one of the easier road days on the trip — the east-coast stretch down to Pasikudah is straightforward, with enough daylight and scenery to keep it from feeling like a pure transfer. If you’re on the road by about 8:00 AM, you’ll usually roll into Pasikudah around late morning or just before lunch, giving you time to check in, drop bags, and get straight onto the sand without rushing. Once you arrive, keep the first part of the day loose: this is the kind of place that works best when you don’t try to “do” too much too quickly.

Lunch and Beach Time

For lunch, go simple and local with a beachfront seafood lunch — think grilled prawns, whole fish, calamari, or a rice-and-curry plate at one of the resort restaurants or casual beach cafés strung along Pasikudah Bay Road and the shoreline hotels. Expect roughly USD 8–20 per person depending on how resort-style you go, and if you sit right by the water, the value is really in the setting more than the menu. Afterward, head to Pasikudah Beach for a long, unhurried stretch: this bay is famous for its shallow, calm water, so you can wade far out without much surf, which makes it ideal for floating, reading, or just doing very little in the best possible way.

Late Afternoon and Evening

If you want a quick inland change of scene, fit in Coconut Cultural Park in the late afternoon — it’s an easy, low-effort stop and a nice contrast to the beach, especially if you’ve had enough sun and want something a little more local and shaded. Plan on about 45 minutes here; it’s more of a pleasant wander than a major attraction, so keep expectations relaxed. Then head back to the coast for sunset drinks at a beach resort bar: Pasikudah is made for this kind of low-key social evening, where you can sit with a beer, a cocktail, or a fresh juice and watch the light flatten out over the bay. Most resort bars are open through sunset and into the evening, and you’ll usually spend about USD 5–15 for a drink, depending on the venue.

Day 9 · Sun, Aug 2
Pasikudah

Pasikudah Coast Day

  1. Kayaking or paddleboarding on Pasikudah Bay — Pasikudah; best done early when the water is calm and clear; morning, ~1.5–2 hours.
  2. Batticaloa Lagoon viewpoint/boat outing — Batticaloa side; adds variety with a different water landscape and local atmosphere; late morning/early afternoon, ~2 hours.
  3. a local lunch in Kalkudah/Pasikudah area — Pasikudah area; choose a simple rice-and-curry or seafood spot for a relaxed meal; lunch, approx. USD 6–18 per person.
  4. Pasi Bay / Pasikudah shoreline walk — Pasikudah; keep the afternoon light and beach-focused; afternoon, ~1.5 hours.
  5. spa or massage at your beach hotel — Pasikudah; ideal recovery time before the longer inland leg; late afternoon, ~1 hour.
  6. a quiet dinner at your stay — Pasikudah; save energy for Arugam Bay tomorrow; evening, approx. USD 10–25 per person.

Morning

Since you’re already in Pasikudah, keep this one easy and make the most of the famously calm bay: start with kayaking or paddleboarding on Pasikudah Bay as early as you can, ideally around 7:00–9:00 AM, when the water is glassy and the sun is still forgiving. Most beach hotels can arrange boards or a local operator can set you up directly on the sand; expect roughly USD 10–25 per person depending on gear and whether it’s guided. The bay is shallow and protected, so it’s very beginner-friendly — more floating and gliding than “sport,” which is exactly the point here.

Late Morning to Lunch

After that, head toward Batticaloa for the Batticaloa Lagoon viewpoint/boat outing. It’s a nice change of scenery from the open bay: quieter water, mangroves, working boats, and a more local pace that feels different from the resort strip. A tuk-tuk or pre-arranged car is the easiest way over, and you should budget about 45–60 minutes each way depending on where you’re staying around Kalkudah or Pasikudah. A short boat ride on the lagoon usually runs about USD 10–20 if you’re doing a casual local outing, and late morning is a good time before the heat gets sticky. For lunch, keep it simple with a local rice-and-curry or seafood lunch in the Kalkudah/Pasikudah area — the beach road has several no-fuss spots where a plate of rice, crab curry, grilled fish, or cuttlefish will land around USD 6–18. This is not the place to overthink it; eat well, hydrate, and stay loose.

Afternoon to Evening

After lunch, come back for a slow Pasi Bay / Pasikudah shoreline walk. The whole point here is to enjoy how ridiculously shallow and still this coast is — you can wander far out without losing the beachy, bare-foot feel. Keep it to a gentle 60–90 minutes, ideally later in the afternoon when the light gets softer and the heat drops. Then book a spa or massage at your beach hotel for a one-hour reset; many places offer a basic oil massage or foot treatment for around USD 20–45, and after a few active days on the road, this is honestly a smart use of time. Wrap up with a quiet dinner at your stay — seafood, rice, and a chilled drink is plenty — and keep it early so tomorrow’s drive to Arugam Bay feels manageable. If you want one last practical note: set yourself up for an early departure after breakfast, since the route south via Batticaloa and Pottuvil is best done while the roads are still calm.

Day 10 · Mon, Aug 3
Arugam Bay

Pasikudah to Arugam Bay

Getting there from Pasikudah
Private car/driver via Batticaloa and Pottuvil, ~4.5–6h, ~LKR 20,000–30,000. Leave by 7am; this is the best way to avoid a very long, fragmented bus journey.
Public bus with one or two changes (Batticaloa/Pottuvil), ~6–8h, ~LKR 500–1,200. Budget option only.
  1. Pasikudah to Arugam Bay by road — leave early for the longest east-coast transfer of the trip; breaks are fine en route, but an early start protects the afternoon; ~4.5–6 hours, depart by 7:00 AM.
  2. Main Point / Arugam Bay main beach — Arugam Bay; first check-in walk to orient yourself on the surf strip; afternoon, ~1 hour.
  3. a casual surf-side cafe on the main strip — Arugam Bay; easy lunch with smoothie bowls, rice plates, or seafood; late lunch, approx. USD 6–15 per person.
  4. Baby Point — Arugam Bay; a more sheltered spot for swimming or watching surfers after arrival; late afternoon, ~1–1.5 hours.
  5. sunset at the Arugam Bay beach front — Arugam Bay; classic end-of-day beach atmosphere with a social crowd; evening, ~1 hour.
  6. a beach bar or simple dinner spot on the strip — Arugam Bay; keep it low effort and social tonight; dinner, approx. USD 8–20 per person.

Leave Pasikudah by 7:00 AM for the drive down the east coast to Arugam Bay; this is the one transfer where an early start really changes the day, because once you arrive you want the rest of the afternoon to feel like a proper landing rather than a rushed check-in. If you’re in a private car, keep small cash handy for tea stops and bathrooms along the way, and don’t be surprised if the final stretch feels slower as you come off the main roads and into the surf-town rhythm. Try to arrive, drop your bags, and head straight toward the beach strip before the heat dips.

Afternoon Arrival

Start with Main Point / Arugam Bay main beach for your orientation walk: it’s the easiest way to get your bearings, see the wave setup, and immediately feel the vibe of town. This stretch is all about the laid-back surf strip, beach access, and a mix of board racks, guesthouses, and little shops, so keep it unhurried. From there, grab a casual lunch at one of the surf-side cafes on the main strip — places around the center of town are the sweet spot for smoothie bowls, kottu, rice plates, and grilled fish, with most mains landing around USD 6–15. If you want something reliable and easy, just choose a place with a shaded terrace and a steady flow of surfers; that usually means the kitchen is moving well.

Late Afternoon and Evening

After lunch, head over to Baby Point, which is generally more sheltered and a nicer choice if you want a calmer swim or just to watch the surf without committing to the full energy of the main break. It’s the kind of place where you can sit in the sand, cool off, and let the afternoon drift — plan on 1 to 1.5 hours here depending on the swell and how long you end up lingering. Then stay out for sunset at the Arugam Bay beach front; this is one of the town’s best moments, when everyone filters back to the sand and the whole place feels social but still easygoing. For dinner, keep it low-key at a beach bar or simple dinner spot on the strip — the best move tonight is something unfussy and social, like grilled seafood, curry, or a cold beer with your feet still sandy, usually USD 8–20. If you’re up for a tiny bit of wandering after, the main road is compact enough that you can stroll between dinner spots until one feels right.

Day 11 · Tue, Aug 4
Arugam Bay

Arugam Bay Chill Day

  1. Kumana National Park — southeast of Arugam Bay; a strong nature day for elephants, birds, and a quieter safari feel; early morning, ~4–5 hours including drive.
  2. Pottuvil Lagoon — Pottuvil; a peaceful water-and-wildlife stop on the way back; late morning/early afternoon, ~1 hour.
  3. a local lunch in Pottuvil or Arugam Bay — Arugam Bay area; simple rice and curry or seafood keeps the day grounded; lunch, approx. USD 5–15 per person.
  4. Whiskey Point — north of Arugam Bay; good for a mellow beach swim or surf-watch in the afternoon; late afternoon, ~1.5 hours.
  5. Riviera Resort-style sunset cafe/bar on the beach strip — Arugam Bay; a social but relaxed evening option; sunset, ~1.5 hours.
  6. evening free time on the main strip — Arugam Bay; browse, people-watch, or book tomorrow’s surf lesson; evening, ~1 hour.

Morning

Leave Arugam Bay very early for Kumana National Park — ideally around 5:00–5:30 AM — because the drive to the park entrance is about 1.5–2 hours depending on where you’re staying and how rough the road feels that day. This is the kind of safari that works best when you commit to the dawn start: cooler air, more animal movement, and a quieter atmosphere than the busier parks. A private jeep with a driver-guide is the standard setup, and you’ll usually pay roughly LKR 15,000–25,000 for the vehicle plus park entry on top. If you want the best light and the best chance of seeing elephants, waterbirds, crocodiles, and maybe even sloth bears if you’re very lucky, don’t drag this out.

Late Morning to Lunch

On the way back, stop at Pottuvil Lagoon for a slower, softer hour — this is a nice reset after the dust and engine noise of the safari. It’s best as a short boat or roadside wildlife stop rather than a big production, and the appeal is the calm: palms, water, birds, and that easy east-coast feeling where time starts moving differently. Afterward, keep lunch simple in Pottuvil or back in Arugam Bay — think rice and curry, kotthu, grilled fish, or a Sri Lankan breakfast-style plate if you’re still eating late. Good casual spots along the strip tend to run around USD 5–15 per person, and most kitchens are used to safari-day timing, so don’t overthink it.

Afternoon and Evening

After lunch, head north for Whiskey Point for a mellow afternoon swim or surf-watch. It’s one of the easiest places near Arugam for a low-effort beach stop: less scene-y than the main break, usually a bit more open, and good for lying low if you’ve done enough wildlife for one day. Toward sunset, drift over to a Riviera Resort-style sunset cafe/bar on the beach strip in Arugam Bay for a cold drink and an easy social hour — this is the sweet spot for meeting other travelers without forcing a big night. Then leave the evening loose: wander the main strip, browse little surf shops, grab an ice cream or fresh juice, and if you want to surf tomorrow, use this time to book a lesson or board rental with one of the reliable beach operators near the center of town.

Day 12 · Wed, Aug 5
Ella

Arugam Bay to Ella

Getting there from Arugam Bay
Private car/driver via Wellawaya, ~4.5–6h, ~LKR 18,000–28,000. Depart by 7am for an early afternoon arrival; the road transfer is much more reliable than trying to piece together buses.
Public bus to Wellawaya/Monaragala + bus/tuk to Ella, ~6–8h, ~LKR 500–1,500. Cheap but slower and less comfortable.
  1. Arugam Bay to Ella by road — leave early and head inland through beautiful hill-country scenery; this is a scenic transfer day, not a rush day; ~4.5–6 hours, depart by 7:00 AM.
  2. Rawana Falls — near Ella; a quick roadside stop on arrival and a classic hill-country photo break; early afternoon, ~30–45 min.
  3. Ella Rock viewpoint walk — Ella; if you still have energy, this gives you the classic mountain outlook; late afternoon, ~2.5–3 hours total.
  4. Cafe Chill — Ella town; one of the easiest social lunch/dinner stops in Ella and a good place to recharge; lunch or dinner, approx. USD 8–20 per person.
  5. Ella town main street — Ella; short evening wander for shops, gelato, or a drink without overplanning; evening, ~1 hour.

Morning

Leave Arugam Bay by 7:00 AM if you can — this is one of those Sri Lanka drives that feels like part of the holiday rather than dead time. The road climbs inland through changing landscapes, and by the time you start approaching Ella you’ll be swapping surf-town heat for cool hill-country air. If you’re in a private car, ask the driver to keep one small luggage bag handy in case you want to stop quickly without unloading everything; Ella is all about easy transitions, and parking in the center is simple but can get a bit crowded near the main drag by lunchtime.

Afternoon

On arrival, head straight to Rawana Falls for a quick leg-stretch and photo stop before checking in or settling into town. It’s a classic roadside pause — not a full excursion — so 30 to 45 minutes is plenty, especially if the traffic is light and you just want the waterfall-and-hill backdrop combo. After that, if you’ve still got energy and the weather is clear, do the Ella Rock viewpoint walk in the late afternoon rather than the morning heat; it usually takes about 2.5 to 3 hours total and works best when you start with enough daylight to enjoy the views without rushing the descent. Wear proper shoes, carry water, and don’t expect a polished trail the whole way — it’s one of those walks that’s rewarding because it feels a little wild.

Evening

For dinner or a late lunch, settle into Cafe Chill in Ella town — it’s the easy social reset button after a transfer day, with a menu that works for everyone and a lively backpacker-meets-couple-traveler atmosphere. Expect roughly USD 8–20 per person depending on drinks and how hungry you are. Afterward, take an unhurried wander along Ella town main street for about an hour: this is where you’ll find little souvenir shops, gelato stops, and a few casual bars without needing to plan a “night out.” It’s the perfect low-effort evening in Ella, especially after a day that already gave you a scenic drive, a waterfall stop, and a proper mountain viewpoint.

Day 13 · Thu, Aug 6
Ella

Ella Hill Country Day

  1. Nine Arch Bridge — Ella; go early for the best light and fewer people, plus the chance of a train crossing; morning, ~1 hour.
  2. Little Adam’s Peak — Ella; the best easy hike in the area with big payoff and minimal effort; late morning, ~1.5–2 hours.
  3. Tea factory visit in Ella — Ella area; a nice cultural contrast after the hikes and a good rainy-day fallback; midday/afternoon, ~1 hour.
  4. Matey Hut — Ella; a well-liked casual lunch stop for dhal, roti, or kottu after walking; lunch, approx. USD 5–15 per person.
  5. Ravana Pool Club area / relaxed swim stop near Ella — Ella outskirts; keep the afternoon loose with a dip or rest; afternoon, ~1.5 hours.
  6. a sunset drink at a hillside cafe — Ella; great way to end the most scenic day in the hill country; evening, approx. USD 4–12 per person.

Morning

Leave Ella early and head out to Nine Arch Bridge before the day tour crowds build up; tuk-tuk is the easiest option from the center of town and usually takes 10–15 minutes depending on where you’re staying. Go as close to sunrise as you can for softer light, cooler air, and the best shot at catching a train crossing without a crowd jammed onto the bridge approaches. There’s no formal ticket, but if you want a quieter viewpoint, keep walking a little past the main photo pull-off rather than stopping at the first cluster of people.

From there, continue to Little Adam’s Peak, which is the classic Ella walk because it gives you the big hill-country views without requiring a full-day trek. Budget around 1.5–2 hours including photo stops and the easy wander back down; the path is straightforward, but wear shoes with some grip because the steps can be slick if it rained overnight. This is the kind of climb where you can take your time, and if you start late morning you’ll still be done before the heat gets annoying.

Lunch and Midday

After the hike, head into town for lunch at Matey Hut, one of the most dependable low-key stops in Ella for dhal, roti, kottu, and simple rice plates. Expect roughly USD 5–15 per person depending on how hungry you are, and don’t be surprised if service runs on island time when the place is busy. It’s a good reset after the morning’s walking, and the menu is exactly the sort of thing you want before a lazy afternoon rather than a heavy sit-down feast.

Once you’ve eaten, switch gears with a tea factory visit in the Ella area. This works well as a midday or early-afternoon activity because it gives you shade, a bit of local context, and a slower rhythm after the hikes. Most visits run about an hour, with informal tastings and a quick explanation of how tea is picked and processed; if rain rolls in, this becomes the perfect fallback because you’re still seeing something useful rather than just waiting out the weather.

Afternoon and Evening

Keep the rest of the day deliberately loose with a relaxed swim stop near Ravana Pool Club or a similar easygoing pool-and-river hangout on the outskirts of Ella. This is the right time to slow down, sit with a cold drink, and let the hill-country pace do its thing; plan on about 1.5 hours, longer if you’re in no hurry. If you prefer to avoid a full swim scene, just treat it as a decompress stop and use the time to read, nap, or cool off before sunset.

Wrap the day with a sunset drink at a hillside cafe in Ella — a rooftop or valley-facing spot is ideal, especially somewhere along the main stretch where you can watch the light drop across the tea-covered slopes. Expect about USD 4–12 per person for a drink or snack, and get there a little before golden hour because the best tables go first. If you’re heading on to Kandy the next morning, keep dinner simple, pack early, and sleep well; the scenic train is the main event tomorrow, and you’ll want to be fresh for the departure.

Day 14 · Fri, Aug 7
Kandy

Ella to Kandy

Getting there from Ella
Scenic train on Sri Lanka Railways (Badulla–Kandy/Colombo line, usually Ella→Nanu Oya→Kandy), ~6.5–8h, ~LKR 500–3,500 depending on class. Book early on 12Go/seat reservation if available; aim for the morning train.
Private car/driver, ~4.5–6h, ~LKR 25,000–40,000. Faster and easier with luggage, but you miss the signature rail ride.
  1. Ella to Kandy by scenic train — depart early for one of Sri Lanka’s most iconic rail journeys; reserve in advance if possible; ~6–7.5 hours, aim for the morning train.
  2. Kandy Lake — Kandy; an easy first stretch after arrival and a good reset from the train; late afternoon, ~45 min.
  3. Temple of the Sacred Tooth Relic — Kandy; the city’s marquee religious site, best visited with enough time to be unhurried; late afternoon/early evening, ~1 hour.
  4. Balaji Dosai — Kandy town; a practical, well-known vegetarian stop for an affordable meal after travel; dinner, approx. USD 4–10 per person.
  5. Kandy viewpoint or rooftop cafe — Kandy; finish with a city outlook and a drink rather than more transit; evening, ~1 hour.

Morning

Take the Ella to Kandy train as early as you can and make it a proper slow-travel day, not just a transfer. The ride is long, but it’s the famous one for a reason: tea country, misty ridgelines, village platforms, and that lovely feeling of gradually leaving the hill country behind. If you’ve got reserved seats, great; if not, second class is still a solid sweet spot. Keep snacks, water, and a light layer handy, and try to pack your day bag so you can step off in Kandy without fuss.

Late Afternoon

Once you’re in Kandy, head straight to Kandy Lake for a reset after the train. It’s the easiest way to come back down to earth: a flat walk, soft light, and plenty of people out for an evening stroll, especially around the perimeter near the Temple of the Sacred Tooth Relic side of town. Give yourself about 45 minutes here; it’s more about easing into the city than “doing” something. The lake loop is also a good way to orient yourself before dinner, and if you’re checking in nearby it’s an easy tuk-tuk drop-off instead of trying to force more sightseeing into the arrival window.

Evening

From the lake, walk or tuk-tuk over to the Temple of the Sacred Tooth Relic for a calm late-afternoon or early-evening visit. This is the big one in Kandy, so go unhurried: dress modestly, remove shoes, and expect a small queue or security check at busy times. Plan on about an hour, though you may linger longer if you arrive during prayer time or want to sit for a while and take in the atmosphere. Afterward, head to Balaji Dosai for an easy, affordable dinner — the kind of no-fuss place that saves you after a long rail day, with dosa, thali, and tea that keep it simple and good.

Finish the night with a Kandy viewpoint or rooftop cafe rather than more moving around. A place like Theva Cuisine, Senani Hotel rooftop, or one of the smaller hill-facing terraces above town is ideal if you want a drink, a dessert, or just a city outlook with cooler air. Keep it loose and don’t overextend yourself; after a train day, the best version of Kandy is usually one where you wander a little, eat well, and turn in early.

Day 15 · Sat, Aug 8
Kandy

Kandy City and Temples

  1. Royal Botanic Gardens, Peradeniya — Peradeniya; start outside the city for a broad, calm morning among palms and orchids; morning, ~2–3 hours.
  2. National Museum of Kandy — near the Temple of the Tooth; a compact cultural stop that fits neatly into the city loop; late morning, ~45 min.
  3. Udawatta Kele Sanctuary — Kandy; a good nature break inside the city and a nice counterbalance to temples; afternoon, ~1.5 hours.
  4. Dinesh or a well-reviewed local rice-and-curry spot in Kandy — Kandy city; choose a reliable local lunch with plenty of variety; lunch, approx. USD 6–15 per person.
  5. Bahirawakanda Buddha Statue — Kandy; best near sunset for city views and a memorable skyline stop; late afternoon, ~45 min.
  6. a cafe in the lake district — Kandy; end with coffee, tea, or dessert without moving far; evening, approx. USD 3–8 per person.

Morning

Because you’re based in Kandy today, start a little outside the center and take a tuk-tuk or short taxi ride to Royal Botanic Gardens, Peradeniya — it’s about 20–30 minutes from most central guesthouses, a bit longer if you’re leaving from the lake area at school-run time. Aim to arrive near opening, around 7:30–8:00 AM, before the heat and the day crowds build up. Entry is usually around LKR 2,000–3,000 for foreigners; give yourself a good 2–3 hours to wander slowly through the palm avenues, orchid house, giant fig trees, and the broad lawns by the river. This is the nicest kind of Kandy morning: green, quiet, and far calmer than the city core.

Late Morning and Lunch

Head back into town for National Museum of Kandy, which sits conveniently near the Temple of the Tooth area and works well as a compact cultural stop after the gardens. It’s not a huge museum, so 45 minutes is enough unless you’re particularly into colonial-era objects, ceremonial artifacts, and Kandyan history. Then keep lunch simple and local: Dinesh or another solid rice-and-curry spot in central Kandy is ideal here. Go for a place that does a proper banana-leaf spread with multiple veg dishes, dhal, sambols, and a curry of the day; expect roughly USD 6–15 per person depending on how nicely you want to sit. In this part of town, it’s smarter to eat early rather than wait until the lunch rush.

Afternoon to Evening

After lunch, switch gears completely at Udawatta Kele Sanctuary. It’s one of the best “city nature” breaks in Sri Lanka: shaded forest trails, birds, monkeys, and a real sense that you’ve stepped away from traffic without actually leaving Kandy. Go in the afternoon when the light softens, and plan on about 1.5 hours if you’re just doing a relaxed loop. The entrance is easiest by tuk-tuk, and it’s worth bringing water and decent shoes because some paths get slippery after rain. Later, make your way up to Bahirawakanda Buddha Statue for sunset; the hilltop view across the lake and rooftops is best in the golden hour, and the statue itself is one of those Kandy landmarks that photographs well from almost any angle. Finish with a low-key coffee, tea, or dessert stop at Cafe Ceylon or a similar cafe in the lake district so you can end the day without a second taxi ride. Tomorrow’s onward travel isn’t until Yala, so tonight is all about an early dinner, a gentle walk by the lake if you still have energy, and a proper rest before the long road south.

Day 16 · Sun, Aug 9
Yala

Kandy to Yala

Getting there from Kandy
Private car/driver via Tissamaharama, ~4.5–6.5h, ~LKR 28,000–45,000. Leave by 6:30am so you can still make the safari window later in the day.
Public bus via Kataragama/Tissa, ~7–9h, ~LKR 700–1,500. Cheapest, but too slow for this long transfer day.
  1. Kandy to Yala by road — leave very early for the long southbound transfer; this is a full travel day, so an early start is essential; ~4.5–6.5 hours, depart by 6:30 AM.
  2. Tissamaharama lakeside lunch stop — Tissa; a sensible break before entering safari country; midday, ~1 hour.
  3. Yala National Park safari — Yala; the main reason to overnight here, with the best wildlife chance in the late afternoon window; afternoon, ~3–4 hours.
  4. Kirinda Beach viewpoint — near Yala/Tissamaharama; a quick coastal pause if timing allows before dinner; late afternoon, ~30–45 min.
  5. a safari lodge dinner in Palatupana/Tissamaharama — Yala area; easiest option after the park day; evening, approx. USD 10–25 per person.

Morning

Leave Kandy by 6:30 AM if you can — this is a proper road day, and the earlier you roll south, the more comfortable the rest of it feels. By the time you reach Tissamaharama, stop for lunch around 12:30–1:30 PM at one of the easy lakefront places near Tissa Wewa; The Lake House Tissa and Jasmine Garden are both good for rice and curry, kotthu, or a light sandwich before the safari. Expect a relaxed, dusty little town vibe rather than anything polished, and use the stop to refuel, top up water, and sort your park timing with your lodge or jeep driver.

Afternoon Safari

Head into Yala National Park for the late-afternoon game drive, which is the best window for wildlife and also the easiest on the heat. Jeeps usually pick up from the Palatupana gate area, and a 3–4 hour safari costs roughly USD 25–45 per person depending on whether you’re sharing or private; park entrance is separate and often the bigger part of the bill. Bring sunscreen, a hat, binoculars if you have them, and a light layer for the dusty track sections — you’ll likely see elephants, peacocks, spotted deer, crocodiles, and if luck’s on your side, leopard. Keep expectations loose: the park is big, and the magic is as much in the landscape and the quiet as in any one sighting.

Late Afternoon and Evening

If time and daylight cooperate, swing by Kirinda Beach viewpoint on the way back — it’s a quick, lovely coastal pause with a raw, open feel and a good place to breathe after the jeep ride. The sea can be rough here, so don’t plan on swimming; just take the photos, watch the light drop, and head back inland before dark. For dinner, keep it simple and close to base at your safari lodge in Palatupana or Tissamaharama — many lodges do a decent buffet or set dinner in the USD 10–25 range, and after a long transfer plus safari, that’s exactly the right energy. If you want, have your driver or lodge confirm your next morning departure before you turn in so the following day starts smoothly.

Day 17 · Mon, Aug 10
Mirissa

Yala to Mirissa

Getting there from Yala
Private car/driver via Matara, ~4–5.5h, ~LKR 22,000–35,000. Leave after breakfast to arrive for late lunch or golden hour in Mirissa.
Taxi/shared transfer from Tissamaharama area, similar timing; best if your lodge can arrange it directly.
  1. Yala to Mirissa by road — leave after breakfast and head west along the south coast; long but manageable with a late lunch arrival; ~4–5.5 hours, depart by 7:30 AM.
  2. Coconut Tree Hill — Mirissa; iconic, quick, and perfect if you arrive in time for golden hour; late afternoon, ~45 min.
  3. Mirissa Beach — Mirissa; settle into the surf-town vibe and recover from the transfer; late afternoon, ~1.5 hours.
  4. The Doctor’s House — Madiha, near Mirissa; a strong dinner choice for a social evening with a known beachfront setting; dinner, approx. USD 15–35 per person.
  5. a beach bar on Mirissa main strip — Mirissa; keep the night casual and social if you want a bit of energy; evening, approx. USD 5–15 per person.

Leave Yala after breakfast and treat the drive to Mirissa as your reset day: once you’re past Matara, the coastline starts to feel properly relaxed again, with palm-fringed stretches, roadside fruit stalls, and that easy south-coast rhythm. If you depart around 7:30 AM, you should be checking in or dropping bags in Mirissa by late lunch, with enough daylight left to enjoy the beach rather than just crash.

Late Afternoon

Head straight to Coconut Tree Hill first, ideally for golden hour if timing works — it’s a short, easy walk from the Mirissa side and usually takes about 45 minutes if you linger for photos. There’s no real ticketed entry in normal conditions, but it can get busy at sunset, so go a little earlier if you want space. After that, wander down to Mirissa Beach for an unstructured stretch of time: swim if the sea is calm, grab a king coconut, or just sit and let the town’s surfy, slightly scruffy energy do its thing.

Evening

For dinner, head to The Doctor’s House in Madiha if you want the more polished social-night option — it’s one of the nicer beachfront dinner spots near here, and usually lands around USD 15–35 per person depending on drinks and seafood. Tuk-tuks from central Mirissa are straightforward, and the ride is short enough that you don’t need to overthink it. If you’d rather keep things looser after dinner, finish with a drink at a beach bar on Mirissa main strip — the vibe is casual, music-forward, and a good way to meet other travelers without committing to a full late night.

Day 18 · Tue, Aug 11
Mirissa

Mirissa and Weligama Coast

  1. Mirissa whale-watching boat trip — Mirissa Harbor; the signature early-morning activity here, best done at sunrise; morning, ~3–5 hours.
  2. Parrot Rock — Mirissa; a short follow-up stop for sea views once you’re back on land; late morning, ~30–45 min.
  3. a beachside brunch cafe in Mirissa — Mirissa; refuel with eggs, smoothie bowls, or roti after the boat trip; late morning/lunch, approx. USD 6–18 per person.
  4. Weligama Beach — Weligama; easy, laid-back surf atmosphere and a change of pace from Mirissa; afternoon, ~2 hours.
  5. Freedom Surf School — Weligama; if you want a beginner surf session, this is the right time to do it; afternoon, ~1.5–2 hours.
  6. sunset drinks back in Mirissa — Mirissa; keep the evening relaxed after a full sea day; evening, approx. USD 5–15 per person.

Morning

If you’re starting from Mirissa, the key is to be at Mirissa Harbor before sunrise — most whale boats want passengers there around 5:30–6:00 AM for a 6:00–6:30 AM departure, and that early light is the whole point. Expect a 3–5 hour outing out into the deeper water off the south coast, with the boat crew scanning for blue whales and sperm whales and a decent chance of dolphins too; bring a light layer, seasickness tablets if you need them, and cash for the marine park fee or drinks on board. If you’re staying near the beach, it’s usually a 5–10 minute tuk-tuk ride to the harbor, and tuk-tuks queue near the main road so you don’t need to overthink it.

Late Morning

Once you’re back on land, head straight up to Parrot Rock while the sea is still relatively calm and the light is good for photos; it’s a very quick climb, but it can be slippery if the tide is high, so wear proper sandals or shoes you don’t mind getting wet. From there, wander to a beachside brunch cafe in Mirissa — anywhere along the beach strip is fine, but look for a place that can do eggs, avocado toast, coconut roti, or a smoothie bowl without a long wait, because after the boat you’ll be hungry fast. Budget roughly USD 6–18 per person, and don’t rush this part; the whole joy of Mirissa is letting the morning spill lazily into lunch.

Afternoon

After lunch, head west to Weligama Beach for a more open, less compact vibe than Mirissa — it’s about 15–20 minutes by tuk-tuk, depending on traffic and exactly where you start from. This is the stretch where the coast feels more local and spread out, with soft sand, learner surfers, and easy places to sit with a drink or just watch boards come in and out. If you want to get in the water, book Freedom Surf School for a beginner session in the afternoon; plan on 1.5–2 hours total, and expect roughly USD 20–35 for a lesson depending on whether board rental and coaching are bundled. They’re used to total beginners, so this is a good “try it once” day rather than a serious surf mission.

Evening

Come back to Mirissa before sunset and keep it low-key with sunset drinks on the beach — this is one of those evenings where the best plan is simply a chilled seat, a cold drink, and no hard schedule. Most beach bars and hotel terraces will do cocktails, king coconut, or a beer for around USD 5–15, and the light on the bay usually turns lovely in the last hour before dark. If you’re heading on to Galle tomorrow, an easy late morning departure after breakfast works best via the coastal road; it’s usually about 1–1.5 hours by taxi or ride-hail, and there’s no need to leave Mirissa at dawn unless traffic is unusually bad.

Day 19 · Wed, Aug 12
Galle

Mirissa to Galle

Getting there from Mirissa
Taxi/ride-hail or private car on the coastal A2/E01 approach, ~1–1.5h, ~LKR 4,000–8,000. Easy morning departure after breakfast; simplest and not worth overplanning.
Local bus, ~1.5–2.5h, ~LKR 100–300. Cheapest, but slower and less convenient with bags.
  1. Mirissa to Galle by road — short coastal hop after breakfast; easy transfer with minimal lost time; ~1–1.5 hours, depart around 8:30 AM.
  2. Unawatuna Beach — near Galle; a beach stop before you shift into fort/city mode; late morning, ~1.5 hours.
  3. Jungle Beach — Rumassala, Unawatuna; a quieter cove for a more secluded swim and nature break; late morning/early afternoon, ~1 hour.
  4. Fort Bazaar — Galle Fort; a refined lunch stop inside the fort and a good contrast to beach time; lunch, approx. USD 12–30 per person.
  5. Dutch Reformed Church — Galle Fort; a classic heritage stop in the old town core; afternoon, ~30–45 min.
  6. Galle Fort walls at sunset — Galle Fort; the best first evening in Galle is simply walking the ramparts; evening, ~1 hour.

Morning

Leave Mirissa after breakfast and make the short coastal hop to Galle by road, ideally around 8:30 AM before the day gets sticky and busier on the A2. It’s an easy transfer with a real “reset the vibe” payoff: surfy, sleepy south-coast mornings fade into the more polished, historic feel of the fort side of town. If you’re staying inside Galle Fort, ask your driver to drop you near Pedlar Street or Church Street so you can walk in with your bag rather than drag it over the cobbles. Drop your luggage first, then head straight out while the light is still soft.

From there, keep the day loose and beach-first. Unawatuna Beach is the obvious first stop, and it’s only a short tuk-tuk ride from Galle Fort — usually 15–20 minutes depending on traffic. Go before the midday heat if you want calmer water and a less packed shoreline. If you want a quieter swim, continue a little further up the headland to Jungle Beach on Rumassala; it feels more secluded than the main bay, with a greener setting and a better chance of a peaceful float. Wear proper sandals because the path down can be a bit slippery after rain, and bring cash for a juice or coconut on the way back up.

Lunch and Old Town Wandering

Head back into the fort side for lunch at Fort Bazaar, one of the nicer places to sit down and let the day slow itself down. It’s a good mid-route stop because it gives you shade, cold drinks, and a polished break from the beach dust without feeling overly formal. Expect roughly USD 12–30 per person depending on how much you order; if you’re aiming for a lighter meal, it’s worth booking or arriving a little before the main lunch rush. Afterward, wander a few minutes on foot to the Dutch Reformed Church in the old fort core — a compact but essential heritage stop, with its weathered gravestones and quiet interior giving you a real sense of how old this town is.

Afternoon and Sunset

Save the rest of the afternoon for slow wandering through Galle Fort rather than trying to “do” it too efficiently. This is the kind of place where the best moments are tucked between landmarks: a coffee stop, a side street with bougainvillea, a peek into a gallery or linen shop. Then finish with the classic first-night ritual here — walk the Galle Fort walls at sunset. The ramparts are at their best in the golden hour, when the sea turns silver-blue and the locals, cyclists, and traveling couples all seem to end up on the same stretch of stone. Give yourself about an hour, and don’t rush it; this is the day to let Galle feel like a place, not a checklist.

Day 20 · Thu, Aug 13
Galle

Galle Fort and South Coast

  1. Galle Dutch Hospital Shopping Precinct — Galle Fort; start with coffee or breakfast in the fort’s central heritage zone; morning, ~45 min.
  2. Galle Lighthouse — Galle Fort; an easy anchor point for a slow fort walk and photos; morning, ~30 min.
  3. Galle Fort National Museum — Galle Fort; a concise cultural stop if you want more context for the fortress history; late morning, ~45 min.
  4. a seafood lunch in Galle Fort — Galle Fort; choose a well-reviewed fort restaurant for grilled fish, crab, or curry; lunch, approx. USD 10–25 per person.
  5. Sea Turtle Farm and Hatchery in Hikkaduwa — Hikkaduwa; a nearby south-coast add-on if you want one last nature stop outside the fort; afternoon, ~1 hour.
  6. Sunset surf or beach walk in Hikkaduwa — Hikkaduwa; end with a more relaxed coast experience before the return to Colombo; evening, ~1.5 hours.

Morning

If you’re coming down from Mirissa, treat the hop to Galle as a quick, easy coastal reset: about 1–1.5 hours by car or ride-hail on the A2, usually a bit smoother if you leave after breakfast and before the mid-morning traffic starts building near Weligama and Unawatuna. Once you’re inside Galle Fort, park or get dropped at the edge of the ramparts and walk in — it’s one of those places where the best way to arrive is on foot. Start in the Galle Dutch Hospital Shopping Precinct, which is really the fort’s prettiest coffee-and-browse zone: good for an espresso, a pastry, or just a slow wander through the restored colonial buildings before the day heats up.

Late Morning

From there, stroll toward Galle Lighthouse for the classic fort views — especially nice if the sky is clear and the sea is bright. The walk is short, but take your time along the ramparts and little lanes; the fort is compact, and half the charm is drifting without a plan. Then head to the Galle Fort National Museum for a quick dose of context on the Dutch and Portuguese layers of the fort’s history. It’s not a huge museum, which is exactly why it works well on a day like this: usually around LKR 300-ish for foreigners, and you only need about 45 minutes unless you’re a history nerd.

Lunch and Afternoon

For lunch, stay inside the fort and go for a proper seafood meal — think grilled fish, lagoon crab, or a rice-and-curry spread at a well-rated fort restaurant. Expect roughly USD 10–25 per person depending on whether you go casual or a bit more polished. After lunch, take the short drive or tuk-tuk out to Hikkaduwa for one last nature stop at the Sea Turtle Farm and Hatchery. It’s a common stop on the south coast, so keep your expectations realistic: it’s more about a quick educational visit than a full wildlife experience, and it usually takes about an hour. If you go, pair it with a beach pause nearby rather than rushing straight back.

Evening

Finish with a sunset surf or beach walk in Hikkaduwa — the mood here is looser and more barefoot than Galle Fort, with a long sandy stretch that’s good for an easy wander, a swim if the sea is calm, or just watching the surf crowd thin out as the light goes golden. If you want a drink or a late snack, this is the better place to linger than the fort, which gets quieter after dinner. Then head back toward Colombo via the Southern Expressway E01 if you’re returning today; it’s usually the fastest option and takes about 2–3 hours from Galle, but leave before peak evening traffic if you can. If you’re not in a rush, one last tea or sea breeze in Hikkaduwa makes the drive back feel a lot less like an ending.

Day 21 · Fri, Aug 14
Colombo

Return to Colombo

Getting there from Galle
Expressway car/taxi (Southern Expressway E01), ~2–3h, ~LKR 12,000–20,000. Leave by 8am to avoid traffic and reach Colombo before midday.
Sri Lanka Railways coastal train from Galle to Colombo Fort, ~2.5–3.5h, ~LKR 300–1,500. Good if you want a cheaper, scenic ride and don’t mind less punctuality.
  1. Galle to Colombo by expressway — leave after breakfast to keep the return smooth and avoid rush-hour congestion; ~2–3 hours depending on traffic, depart by 8:00 AM.
  2. Independence Memorial Hall — Cinnamon Gardens, Colombo; a calm final city landmark if you arrive with time before your next commitment; late morning, ~45 min.
  3. Pettah Market — Pettah; a lively last look at Colombo’s chaotic commercial heart if you want one more local experience; late morning/early afternoon, ~1–1.5 hours.
  4. Dutch Hospital Shopping Precinct — Fort; easy lunch stop and a practical place for a final meal before airport or hotel transfers; lunch, approx. USD 8–25 per person.
  5. Barefoot Garden Cafe — Colombo 3; a good final coffee, lunch, or gift-shopping stop in a relaxed setting; afternoon, ~1 hour.
  6. Bandaranaike International Airport transfer / final departure — from Colombo city; leave with plenty of buffer for traffic and check-in, ideally 3–4 hours before international departure.

Morning

Leave Galle after breakfast and get onto the Southern Expressway E01 early so you beat the worst of the city build-up on the Colombo side; with an 8:00 AM departure you should be rolling into Colombo around late morning, depending on traffic at the interchange. If you’re using a taxi or private car, ask to be dropped first in Cinnamon Gardens so you can start the city leg without zigzagging across town. A calm first stop is Independence Memorial Hall, where the grounds are usually busiest with walkers and school groups but still feel pleasantly open; give yourself about 45 minutes to wander the colonnade, snap the stone lions, and decompress before you dive back into Colombo’s pace.

Lunch and Old Colombo

From Cinnamon Gardens, a tuk-tuk or short cab ride brings you down toward Pettah Market, where the city turns loud, dense, and gloriously chaotic. Go with light expectations and good shoes: this is less about “sightseeing” and more about soaking up one last burst of Sri Lankan urban life — stacked fabric shops, spice stalls, phone accessories, produce lanes, and the sort of street energy that only really makes sense once you’re in it. If you want a sensible break after that, head over to Dutch Hospital Shopping Precinct in Fort for lunch; it’s one of the easiest final stops in town, with reliable sit-down options and cafes that make it simple to reset before the airport. Budget roughly USD 8–25 per person depending on where you eat, and it’s a good place to do any last-minute souvenir or tea shopping without the pressure of a big mall run.

Afternoon Coffee and Final Transfer

If your timing allows, finish with a slower, more stylish stop at Barefoot Garden Cafe in Colombo 3. The garden setting is a nice palate cleanser after Pettah, and the shop is genuinely useful for quality gifts — textiles, bags, notebooks, and things that feel more considered than airport souvenirs. Plan on about an hour here, especially if you want coffee, a light bite, or a quick browse. From there, head back to your hotel to collect bags or go straight to Bandaranaike International Airport with plenty of buffer; in practice, I’d leave Colombo about 3–4 hours before your international departure, because traffic can still surprise you even when the expressway is doing its job.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version