Start at Colombo National Museum in Cinnamon Gardens, ideally around 9:00am when it is cooler and quieter. Allow about 1½ hours for the royal regalia, ancient sculptures, and palm-leaf manuscripts; the museum is generally open from 9:00am to 5:00pm, with an entry fee usually around LKR 1,500–2,000 for foreign visitors. From there, take a PickMe tuk-tuk or taxi to Gangaramaya Temple beside Beira Lake—roughly 10–15 minutes depending on traffic. Dress with shoulders and knees covered, remove shoes at the entrance, and budget about an hour to wander through its wonderfully eclectic collection of Buddha images, vintage cars, clocks, and donated curiosities. Entry is typically around LKR 500–1,000.
Have a simple local lunch near Pettah Market before exploring its busy lanes; a rice-and-curry meal or kottu at a small canteen is usually LKR 500–1,200. A tuk-tuk from Gangaramaya Temple takes around 15–20 minutes, though traffic can make the journey unpredictable. Spend about 1½ hours browsing the market around Main Street, Malwaththa Road, and Keyzer Street, where you will find spices, fabric, household goods, fruit, and wholesale shops. Keep phones and wallets secure, and expect crowds, heat, and persistent but generally good-natured vendors. Continue on foot toward Jami Ul-Alfar Mosque, also known as the Red Mosque, for a 30-minute look at its striking red-and-white exterior. Non-Muslim visitors may not be permitted inside during prayers, so treat this as an architectural stop from the surrounding streets and avoid blocking entrances.
Finish at Ministry of Crab in the Dutch Hospital precinct, a restored colonial courtyard that is especially pleasant after sunset. Reserve ahead—particularly for a Friday or weekend—and arrive around 7:00pm; dinner commonly costs about US$25–50 per person before drinks, depending on the crab size and sides. The restaurant’s signature Sri Lankan crab dishes are rich and generous, so one substantial crab may suit two lighter eaters. From Jami Ul-Alfar Mosque, allow 10–15 minutes by tuk-tuk or PickMe, or walk roughly 20 minutes if the heat has eased. After dinner, the Dutch Hospital’s lit arcades are ideal for an unhurried stroll before returning to your hotel.
Start at Sigiriya Lion Rock around 7:00am, before the rock face and exposed stairways become intensely hot. The climb takes roughly three hours at an easy pace, including the Water Gardens, frescoes, mirror wall, and summit ruins. Entry is about US$30 for foreign visitors; carry plenty of water, wear shoes with good grip, and avoid unofficial “guides” at the gate unless you have agreed on a price beforehand. A tuk-tuk from most Sigiriya village guesthouses takes 10–15 minutes, and drivers will usually wait or return at a prearranged time.
Walk or take a short tuk-tuk ride to the Sigiriya Museum, near the main archaeological entrance, for about an hour of context on the palace complex and excavations. It is generally open from around 8:00am to 5:00pm, with a modest separate entrance fee. For lunch, try Nirvana Restaurant in Sigiriya village for generous rice and curry, vegetable dishes, and fresh juices—roughly US$4–8 per person. Ask for a mixed plate, but mention your spice preference; “medium” can still be lively by Sri Lankan standards.
After lunch, head north by tuk-tuk—about 15 minutes—to Pidurangala Rock. Allow two hours for the climb and viewpoint; the final section involves scrambling over uneven rock, so it is less polished than Lion Rock but gives you the classic photograph of it across the forest. The entrance donation is usually only a few hundred rupees. Return to the village and take a prearranged tuk-tuk to Ranweli Spice Garden on the Matale Road for a relaxed late-afternoon visit of about an hour. Treat the herbal remedies and oils as an entertaining introduction rather than a shopping obligation, and confirm prices before buying anything. Keep the evening simple after the climbs: a second rice-and-curry meal near your guesthouse and an early night will serve you better than adding another attraction.
Begin with an early-jeep safari at Wasgamuwa National Park, entering near Hettipola. Aim for roughly 6:00–6:30am, when elephants are more active and the light is best for photographs; allow about four hours. A safari jeep with a driver typically costs around LKR 8,000–15,000 per jeep, plus park entry fees, which vary by nationality and are usually paid at the entrance. Bring water, a hat, long sleeves, and binoculars if you have them—there is very little shade once you are inside. Sightings are never guaranteed, but the park is particularly good for elephants, sambar deer, water buffalo, crocodiles, and abundant birdlife. From the park outskirts, your driver can take you a short distance to the Mahaweli River picnic area, where an hour beside the water is a welcome, quiet break after the dusty tracks.
For lunch, stop at a simple Wasgamuwa village rice-and-curry eatery along the park road rather than looking for a formal restaurant. Expect several vegetable curries, rice, sambol, and possibly chicken or fish for about US$3–7 per person; ask for a less-spicy serving if needed, and carry hand sanitizer. After lunch, arrange your driver in advance for the journey to Dambana, which takes roughly 1½–2 hours depending on the exact community venue and road conditions. Spend about two hours with a community-led Dambana Indigenous Vedda cultural visit—a worthwhile, respectful way to learn about traditional forest knowledge, hunting history, language, and craft. Confirm the visit through your lodge or a recognized local guide, and ask permission before photographing people or ceremonies; avoid staged “performances” and buy crafts directly from the community where possible.
Return to your Wasgamuwa-area lodge before dark for dinner, keeping the evening unhurried. Afterward, spend an hour listening for night wildlife sounds near your lodge: frogs, insects, owls, and occasionally larger animals moving through the forest edge. Stay within the property boundary, use a torch with a red-light mode if available, and do not leave food outside or walk toward animal calls. Wasgamuwa is wonderfully quiet at night, so this is best enjoyed as a low-cost forest experience rather than a second safari.
After arriving in Kandy from Wasgamuwa, settle in and head to the Temple of the Sacred Tooth Relic beside Kandy Lake. Allow about 1½ hours for the shrine complex, courtyards, drumming ceremonies, and the richly decorated inner temple; dress modestly with shoulders and knees covered, and remove shoes and hats before entering. The temple is generally open from early morning into the evening, with worship ceremonies busiest around 5:30–7:00am, 9:30am, and 6:30pm; daytime entry is usually around LKR 2,000 for foreign visitors, though fees and ceremony access can change. From here, begin the gentle Kandy Lake walk, following the lakeside road for about an hour—this is an easy way to cool down after the drive, with shaded stretches and views toward the hills.
Walk or take a short tuk-tuk ride—roughly 5–10 minutes, depending on traffic—to Kandy Central Market, near Market Street and Kotugodella Veediya. Spend about an hour browsing bananas, rambutans, spices, flowers, and piles of vegetables; it is more useful for seeing daily life than for polished souvenirs. Go before mid-afternoon, when some stalls begin closing, and ask before photographing vendors. For lunch, keep it simple at a nearby local rice-and-curry counter rather than lingering over a formal meal. Return toward the lake afterward and leave some unplanned time in the small streets around the center; Kandy traffic is slow, so short distances often take longer by tuk-tuk than expected.
Arrive at the Kandy Lake Club Cultural Dance Show near the lake by about 4:30pm for a good seat before the traditional Kandyan dance and drumming performance, usually scheduled around 5:00–6:00pm. Tickets are commonly around LKR 2,000–3,000, and the hall can become crowded, so buy them earlier through your accommodation or the venue box office. Afterward, walk or take a tuk-tuk into Kandy town for dinner at Balaji Dosai, a dependable budget choice for crisp dosas, idli, vada, and vegetarian curries; expect roughly US$3–7 per person. It is casual and popular, so a short wait at peak dinner time is normal.
Take the earliest reserved train from Kandy Railway Station and settle in for the full mountain journey to Ella—usually around six to eight hours, though delays are common. The best views begin after the train climbs into the highlands: tea estates, cloud-covered slopes, small stations, and deep green valleys appear between the open carriage doors and windows. Second class is usually the best budget choice, while reserved third class is cheaper; carry water, snacks, and a light layer because the train can be chilly in the hills. Keep valuables close when standing at the doors, and do not rely on the arrival time for a tightly timed booking.
After checking in and dropping your bags, take a tuk-tuk toward the Nine Arch Bridge area, then follow the footpath through tea gardens for roughly 20–30 minutes. Aim to arrive around 4:00pm, when the light is softer and the heat has eased; allow about 1½ hours for the bridge, surrounding viewpoints, and the walk back. Trains may cross the viaduct without much warning, so ask locals or café staff for the next expected passing time rather than standing on the tracks. Wear shoes with decent grip—the final path can be muddy after rain—and return to Ella town by tuk-tuk if you are tired, usually around LKR 1,000–1,500.
Have dinner at Cafe Chill on Wellawaya–Ella–Kumbalwela Highway, one of the town’s reliable, relaxed options, with rooftop-style seating and a broad menu; budget roughly US$6–12 per person. Afterward, spend an unhurried hour walking Ella’s compact main street, browsing small handicraft shops and cafés around Passara Road and Wellawaya Road. The town is generally comfortable to explore on foot, but keep a torch or use your phone light on darker lanes, and agree on the tuk-tuk fare before returning to your guesthouse.
Set out from your Ella accommodation before sunrise for Little Adam’s Peak, a short, well-marked hike of around 30–45 minutes each way. The trail begins near Ravana Pool Club and climbs through tea-country scenery to a ridge with wide views over the valley; allow about 1½ hours in total. Start around 5:30–6:00am for cooler conditions and softer light, and carry water plus a torch for the first section. A tuk-tuk from central Ella usually costs about LKR 500–1,000, or you can walk if staying nearby. After descending, have a quick breakfast and collect your luggage before leaving town.
Meet your pre-arranged driver around 9:30–10:00am for the road to Weligama, allowing roughly 4½–5½ hours via Wellawaya, the southern highlands, and Matara. Ask for a short stop at Ravana Falls, on the main road below Ella; the waterfall is especially impressive after rain, though the rocks are slippery and swimming near the road is not advisable. Forty-five minutes is plenty for photographs and a leg stretch. The onward drive gradually changes from cool hill country to dry lowlands and then coconut-lined coastal scenery. A private car costs approximately LKR 18,000–30,000 per vehicle; pack snacks, and confirm whether tolls, waiting time, and fuel are included.
Arrive at Weligama Bay in the late afternoon and go straight to the broad sandy beach for a swim or a beginner surf lesson. The western end near the main surf schools is generally the easiest place for first-timers, with instructors and boards available for around LKR 3,000–6,000 for a lesson, depending on duration. Spend about two hours here, but keep valuables with your accommodation and check the conditions with your instructor before entering the water. Finish at Hangtime Hostel & Restaurant, overlooking the bay, for casual rice dishes, burgers, smoothies, or drinks; budget roughly US$6–12 per person. It is a relaxed sunset spot, although service can slow during busy evenings, so order before you are too hungry.
Take a tuk-tuk from Weligama along the coastal A2 to Mirissa after breakfast; the ride takes about 20–30 minutes and usually costs LKR 1,500–2,500. A local bus toward Matara is far cheaper—around LKR 100–200—but can be crowded and less convenient with beach gear. Start around 8:00am to reach Mirissa Beach before the strongest sun. Spend roughly two hours swimming and relaxing on the palm-lined sand; the eastern end is generally quieter, but check the surf before entering the water and avoid swimming alone when the sea is rough.
Walk along the beach to Parrot Rock Bridge, the small rocky outcrop just offshore. At low tide, the crossing is straightforward, though the rocks can be slippery, so sandals with grip are useful. Allow about 45 minutes for the short climb and views back across Mirissa Beach. There is no formal ticket booth, but local access fees of a few hundred rupees may occasionally be requested. For lunch, keep it casual at one of the beach cafés—fresh roti, rice and curry, or a fruit juice will usually cost around LKR 1,000–2,500.
After the beach, walk or take a short tuk-tuk east along the coast to Coconut Tree Hill. Aim for mid- to late afternoon, when the light is softer and the heat is more manageable; allow about an hour for photographs and the viewpoint. The path is uneven and the ridge has little shade, so bring water and avoid standing too close to the cliff edge. Return toward the main beach before dark rather than lingering after sunset, as the access paths are poorly lit.
Finish with dinner at Zephyr Restaurant & Bar on Mirissa Beach, where you can eat with your feet near the sand and choose between seafood, Sri Lankan curries, burgers, and vegetarian dishes. Budget approximately US$8–18 per person, excluding cocktails; seafood prices can vary by the day’s catch, so confirm the price before ordering. After dinner, arrange a PickMe tuk-tuk or ask the restaurant to call one—short rides around Mirissa are easiest to organize from the main beach road, and cash is still useful even when card payments are advertised.
After breakfast in Mirissa, take a tuk-tuk to Weligama Railway Station and catch a morning coastal train toward Galle—allow roughly 1–1¼ hours, plus time for the short station transfer. Ordinary second- or third-class tickets are inexpensive, usually around LKR 200–500; trains can be crowded, so keep bags close and avoid relying on an exact arrival time. From Galle Railway Station, a tuk-tuk to Galle Fort takes about 10 minutes and generally costs LKR 500–1,000. Begin your walk through the fort’s ramparts and old lanes around late morning, when the sea breeze makes exploring more comfortable. Allow about two hours for the Dutch-era walls, quiet residential streets, galleries, and small boutiques—wear comfortable shoes, as the cobbles are uneven.
Continue southeast along the ramparts to Galle Lighthouse, the fort’s most recognizable landmark. The lighthouse itself is not generally open for climbing, but the nearby walls offer excellent views over the Indian Ocean and are particularly atmospheric around midday when fishing boats pass below. Afterward, walk back through the fort to the National Maritime Museum, housed in a former Dutch warehouse near the old harbor. Plan about an hour for its exhibits on shipwrecks, navigation, naval trade, and Sri Lanka’s long relationship with the sea; opening hours can vary, so check locally, and expect a modest admission fee. The fort is easy to explore on foot, but carry water and use shade whenever possible—there is little cover on the seaward ramparts.
Finish at Pedlar’s Inn Cafe, a relaxed choice in the old quarter for a late lunch or early dinner. Expect roughly US$8–15 per person for a meal, with Sri Lankan dishes, salads, seafood, and cooling drinks in a courtyard-style setting. After eating, leave time for an unhurried final wander around the quieter lanes near Pedlar Street and Church Street before the shops close. If you are staying outside the fort, arrange a tuk-tuk or PickMe pickup from the main gate; cars generally cannot circulate freely through the narrow interior lanes, and evening traffic around Galle can make a short ride take longer than expected.