Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
After landing at Colombo Bandaranaike International Airport, allow roughly 60–90 minutes for immigration, baggage collection, exchanging a small amount of cash, and meeting your pre-booked taxi. The drive into central Colombo can take 45–90 minutes depending on traffic; agree on the fare in advance and ask to be dropped directly at your hotel rather than accepting unsolicited transport offers outside the terminal. Keep this first afternoon deliberately light—after a long flight, check in, shower, and carry only essentials for the evening.
Head to Gangaramaya Temple in Slave Island by tuk-tuk or app-booked ride; from central hotels, allow 15–30 minutes in traffic. The temple and its museum are wonderfully eclectic, filled with Buddha images, antiques, and unexpected curiosities. Dress with shoulders and knees covered, remove footwear at the entrance, and allow about an hour. Opening hours can vary, so confirm locally on the day; a small donation or modest entrance fee is customary.
Continue by tuk-tuk or taxi to Galle Face Green, usually 10–20 minutes away. Walk the seafront promenade as the light softens, watching families, kite flyers, and snack vendors gather around sunset. Try a portion of isso wade—spiced prawn fritters—from a busy stall, but choose food that is freshly fried and served hot. The promenade is free and best treated as an atmospheric stroll rather than a formal attraction.
For dinner, walk into Ministry of Crab at the Dutch Hospital in Colombo Fort. Reserve ahead, especially for a weekend or holiday evening, and expect approximately US$35–70 per person before drinks depending on the crab size and preparation. Dinner generally takes around 90 minutes; if you are tired, order one signature preparation to share rather than turning the first night into a long tasting session.
Finish with a relaxed Colombo Fort night walk around the Dutch Hospital and the colonial streets nearby. Stay on the busier, well-lit streets, keep your phone and wallet secure, and use a tuk-tuk or ride-hailing car back to the hotel if the area feels quiet. Colombo’s traffic can make short distances surprisingly slow, so allow 20–30 minutes for the return journey and keep tomorrow’s early departure in mind.
Start early at Anuradhapura Ancient City, ideally around 7:00am, before the heat builds and the sacred sites become busy. Hire a bicycle for roughly LKR 500–1,000, or a tuk-tuk with driver for about LKR 3,000–5,000 for several hours; the ruins are spread across a large area, and a tuk-tuk is more comfortable if you have luggage or limited cycling experience. Allow around three hours to follow the shaded roads between monasteries, tanks, and tree-lined archaeological zones. Wear clothing covering shoulders and knees, and bring water—many paths have little shade.
Continue into the sacred area to Sri Maha Bodhi, one of the most revered living trees in Buddhism. Spend about 45 minutes observing the offerings and pilgrims, removing your shoes before entering the temple precinct and keeping your head uncovered. A short tuk-tuk ride or walk then brings you to Ruvanvelisaya Stupa, whose enormous white dome is especially striking against the blue sky. Visit barefoot if the ground is manageable, but carry socks for the hot paving; modest dress and quiet behavior are expected, and photography should never interrupt worship.
Have lunch at a simple local rice-and-curry restaurant near the Ruwanwelisaya-area rather than returning to the hotel. Ask what is fresh that day—typically rice with several vegetable curries, dhal, sambol, and perhaps fish or chicken—and expect around US$5–12 per person. Small restaurants often serve lunch until the food runs out, so arriving around noon is wiser than waiting until mid-afternoon; keep some cash in Sri Lankan rupees.
After lunch, take a tuk-tuk south to Isurumuniya Vihara, allowing roughly 10–15 minutes depending on traffic. The compact rock temple takes about 45 minutes and is a gentler final stop, with a pond, boulders, and famous historic carvings. Entry to the principal sacred sites is generally inexpensive, but the wider ancient-city ticket and operating arrangements can change, so confirm the current fee at the official ticket office; temple areas may also close temporarily during ceremonies. Finish by returning to your accommodation for a cool-down—Anuradhapura’s distances and midday heat make an unhurried evening far more pleasant than adding another ruin.
Arrange your driver the night before and leave Anuradhapura around 2:00–3:00am; the road via Habarana takes roughly 1.5–2 hours, and a private car is much more comfortable than a tuk-tuk at that hour. Ask the driver to wait while you climb Pidurangala Rock. The ascent takes about 30–45 minutes over uneven steps and bare rock, so bring a headlamp, grippy shoes, water, and a light layer. Arrive before sunrise, allowing around 2.5 hours in total for the climb, viewpoint, and return. The view toward Sigiriya Rock Fortress is superb as the light comes up, but the final section can be slippery; do not rush it in the dark.
After breakfast, tackle Sigiriya Rock Fortress while temperatures are still manageable. Allow about three hours for the gardens, staircase, frescoes, and summit; the exposed climb is strenuous, with more than 1,000 steps in places. Entry is commonly around US$30 for foreign visitors, but verify the current fee and ticket arrangements before setting out—advance purchase or early arrival is sensible during busy periods. Wear modest clothing for the site, carry water, and leave large bags in the vehicle. Once down, spend about 45 minutes at the Sigiriya Museum, beside the entrance, where models and archaeological displays make better sense of what you have just seen. A simple rice-and-curry lunch at a nearby guesthouse or roadside restaurant is more practical than trying to fit in a long restaurant stop.
Continue by car toward Dambulla and visit Rangiri Dambulla Cave Temple, allowing roughly 1.5 hours. It is a short uphill walk from the parking area, and you must remove shoes and hats before entering the cave shrines; bring socks if the sun has heated the stone. The temple generally operates from morning into the evening, but timings and ticket procedures can change, so confirm locally and avoid arriving during a ceremony if you prefer a quieter visit. From there, allow roughly 30–45 minutes onward to your booked village-based cooking experience near Habarana or Sigiriya. These home-style sessions usually run for about 2.5 hours and cost approximately US$20–40 per person, with advance booking essential because the host and ingredients are arranged specifically for you. Expect a relaxed meal of rice, curries, sambols, and local vegetables rather than a polished restaurant service; have your driver return you to your accommodation afterward, as the surrounding roads are poorly lit.
After arriving in Kandy from Sigiriya, check in or leave your bags at your hotel, then head straight to the Temple of the Sacred Tooth Relic on the lakefront. Allow about 1½ hours, including the security queue and time to move through the shrine; the main puja ceremonies are especially busy, so access can be slower than expected. Cover shoulders and knees, remove your shoes before entering, and bring socks for the hot stone floors. The entrance fee is typically around US$8–10 for foreign visitors, though prices and visiting arrangements can change.
When you finish, take the short walk around Kandy Lake, following the shaded lakeside path for roughly 45 minutes. It is an easy way to decompress after the road journey, with good views back toward the temple and the surrounding hills. For lunch, walk to Kandy City Centre and use its food court for a casual meal of rice and curry, kottu, or short eats; budget about US$5–12 per person. It is air-conditioned and convenient, though small local restaurants around Kotugodella Veediya can be more atmospheric if you prefer eating away from the mall.
From central Kandy, take a tuk-tuk or PickMe to the Royal Botanic Gardens, Peradeniya—normally 20–30 minutes depending on traffic, with a longer return during the evening rush. Give yourself around 2½ hours to wander among the palm avenues, orchid collections, giant trees, and riverside lawns; the gardens generally operate during daylight hours, and foreigner admission is commonly around LKR 3,000–4,000. Return toward the lake with enough time to reach the Kandy Cultural Centre for its traditional dance performance, usually scheduled in the early evening. Verify that day’s start time and arrive 20–30 minutes early, as performances and seating arrangements can vary; tickets are often around LKR 2,000–3,000. Afterward, keep dinner simple near the lake or Kandy City Centre, since traffic makes crossing town unnecessarily slow at night.
Leave Kandy after breakfast for Nanu Oya, allowing roughly 4–6 hours door-to-door once you include the train, waiting time, and the onward taxi or tuk-tuk into Nuwara Eliya. The hill-country railway is scenic but can run late and reserved seats are limited, so confirm the timetable and reservation before relying on it; if seats are unavailable, a private car via Hatton is the more dependable alternative. From Nanu Oya, allow another 30–45 minutes to reach town, and ask your driver to take you directly to your accommodation or Pedro Tea Factory if you are travelling light.
After dropping your bags, continue to Pedro Tea Factory, around 15–20 minutes from central Nuwara Eliya by tuk-tuk. Allow 1–1½ hours for the working-factory visit and tasting, but check same-day operating access—tours can vary with production and maintenance. A tuk-tuk there and back should usually cost around LKR 2,000–3,500, depending on waiting time. Return toward town and spend the cooler late afternoon at Gregory Lake: a relaxed lakeside walk is the simplest option, while boat rides are available when operating. Budget roughly LKR 500–2,000 for a short activity, and bring a light layer—the lake area can feel surprisingly chilly and windy.
Walk through Victoria Park before dinner; it is central, compact, and best enjoyed in the softer light, with about 45 minutes enough for an unhurried circuit. Entry is generally inexpensive, around LKR 300–600, though hours and fees can change. Finish at Grand Indian, a reliable choice near the town centre for South Indian dishes such as dosa, biryani, and thalis; expect roughly US$10–20 per person. Nuwara Eliya restaurants can close earlier than those in Colombo, so aim to arrive around 7:00–7:30pm, and keep your hotel’s exact location in mind when walking back—tuk-tuks are easy to find around the centre but less frequent in the quieter residential lanes.
Take the earliest practical connection from Nanu Oya toward Ella, allowing 3½–5 hours door-to-door from Nuwara Eliya once you include the taxi to the station, waiting time, and the possibility of delays. A reserved rail seat is worth trying through Sri Lanka Railways, but don’t build the day around an exact arrival time—hill-country trains are wonderfully scenic and not especially punctual. If the train timing is poor or you want a fuller afternoon in Ella, a private car via the A5/A23 is the more reliable option. On arrival, leave your luggage at your guesthouse; Ella is compact, but the day’s sights are spread along steep roads, so arrange a tuk-tuk or driver rather than walking between everything.
Start with Nine Arch Bridge in Demodara, reached by a roughly 20–30-minute tuk-tuk ride from Ella town, followed by a 15–25-minute walk through tea and forest. Allow 1½–2 hours, and wear shoes with grip—the final path can be muddy after rain. Check locally whether a train is expected, but stay well clear of the tracks and bridge edge; schedules change frequently. Return to Ella and continue to Little Adam’s Peak, where the broad, relatively gentle staircase takes about 30–45 minutes each way. Go slowly in the heat and carry water; the summit’s layered views over the valley and surrounding tea slopes are best when cloud has lifted. Combined tuk-tuk fares for these short hops are often around LKR 1,500–3,000, depending on waiting time and bargaining.
Ask your driver to stop at Ravana Falls on the Ella–Wellawaya road before returning to town. The roadside viewpoint takes 30–45 minutes, and the falls are especially impressive after rain, but the rocks are slippery and swimming near the cascades is unsafe. Back in Ella, settle in for dinner at Cafe Chill on Wellawaya Road, a relaxed, multi-level spot with mountain views and a broad menu; budget roughly US$10–20 per person. It can fill up around sunset, so arrive before the main dinner rush. Keep the evening easy after the long transfer—Ella’s best moments are often simply sitting above town with a drink, rather than adding another attraction.
Leave Ella around 6:00–7:00am in a pre-booked car so you reach Mirissa with time to enjoy the beach rather than arriving after dark. The drive via Wellawaya and the Southern Expressway usually takes 4–5½ hours door-to-door, including a brief roadside stop; budget about LKR 18,000–30,000 for the car. Confirm that your driver is taking you directly to your accommodation in Mirissa, as the beach-area lanes are narrow and the main road is a short walk away. A bus via Matara is cheaper, roughly LKR 1,000–2,500, but normally involves a change and makes this afternoon noticeably tighter.
After dropping your bags, spend about 1½ hours on Mirissa Beach, a good place to swim, read, or simply settle into the slower pace of the coast. Stay near the central crescent if you want easy access to cafés and changing facilities, and keep valuables with your accommodation rather than leaving them unattended on the sand. When the tide is low and the sea is calm, walk across to Parrot Rock for around 30 minutes of elevated coastal views; the rocks can be slippery, and it is better to skip the crossing when waves are breaking strongly.
Head to Coconut Tree Hill roughly 45 minutes before sunset. A tuk-tuk from central Mirissa usually takes 5–10 minutes, though drivers may drop you at the lane entrance when traffic is busy; the final approach is on foot. The palm-covered headland is popular, so arrive early enough to find a safe viewpoint and be cautious near the cliff edge. Return to Mirissa Beach for dinner at Zephyr Restaurant & Bar, allowing about 1½ hours and roughly US$15–30 per person for seafood, Sri Lankan dishes, and drinks. Reserve or arrive before the sunset rush if possible, and check that the kitchen is operating normally, as coastal restaurants sometimes adjust hours outside peak season.
Leave Mirissa after breakfast, ideally around 8:00–8:30am, by coastal bus or a pre-booked car. The bus is inexpensive—roughly LKR 150–400—but can be crowded and may take up to 1½ hours; a car or PickMe, around LKR 4,000–8,000, is easier with luggage. Ask to be dropped at Galle Fort or the central bus stand, then leave your bags at your hotel before walking into the fort. Allow about two hours to wander the ramparts and quieter lanes around Church Street, Pedlar Street, and the old colonial buildings; the best light and cooler conditions are generally before midday. Wear shoes with decent grip on the ramparts, and bring water.
Continue to the National Maritime Museum, inside Galle Fort, for about an hour of exhibits on Sri Lanka’s trading ports, shipwrecks, and seafaring history. Opening arrangements can change, so verify locally or through your accommodation before setting out; allow extra time for security and any temporary closures. For lunch, settle into Poonie’s Kitchen, a relaxed courtyard restaurant in the fort, where salads, rice dishes, and fresh juices usually cost about US$10–20 per person. It is popular, so arriving slightly before the main lunch rush is sensible.
After lunch, take a tuk-tuk or PickMe from Galle Fort to Unawatuna, then continue toward Jungle Beach; budget roughly 25–35 minutes depending on traffic and the final road conditions. Spend around two hours swimming and relaxing, but check the sea before entering—the cove can have uneven rocks and stronger currents after rough weather. Carry only essentials, keep valuables secured, and arrange your return ride before walking down to the beach, as availability can be limited later in the afternoon. Return to your accommodation in Galle Fort or central Galle by late afternoon, leaving time for a slow final walk along the ramparts at sunset.
Leave Galle early—around 6:00am by train, or earlier if you have a fixed international departure. The train to Colombo Fort usually takes 2–3 hours, while a pre-booked car via the Southern Expressway is more predictable with luggage and typically takes about 2–2½ hours door-to-door. From Fort station, Pettah Market is a short tuk-tuk ride or roughly a 15-minute walk; keep valuables secure, as the market streets are crowded and lively. Allow about 1½ hours to browse the textiles, spices, produce, and small shops around Main Street, 4th Cross Street, and Malwatta Road. Go early for the best atmosphere and cooler temperatures.
Walk toward Jami Ul-Alfar Mosque, the striking red-and-white landmark near Second Cross Street, for about 30 minutes. View it from outside unless you have arranged suitable access and clothing; shoulders and knees should be covered, and non-Muslim visitor access can be restricted around prayer times. If the market feels overwhelming, take a short break at a juice stall before collecting your luggage and booking a PickMe or taxi onward to Colombo 03.
Head to Barefoot Garden Café on Galle Road in Colombo 03 for a calm final lunch or coffee in its leafy courtyard. From Pettah, allow 20–40 minutes by car depending on traffic; the café is a good place to slow down after the market, with light Sri Lankan and international dishes costing roughly US$10–20 per person. Keep this stop to about an hour and confirm your luggage can remain safely with your driver or at the café only if staff agree—otherwise use hotel or station storage.
For Bandaranaike International Airport, leave Colombo at least 4½–5 hours before an international flight, and earlier during evening traffic or heavy rain. The airport drive commonly takes 45–90 minutes, but allow extra time for the expressway approach, terminal drop-off, check-in, immigration, and security; aim to arrive about three hours before departure. A pre-booked taxi is the least stressful option, and confirm the driver is taking you to the international terminal rather than stopping in central Negombo.
No packing list attached yet.