Fly from Mumbai to Bandaranaike International Airport, allowing roughly 3½ hours in the air and about an hour for immigration, baggage, and customs. Pre-arrange your hotel pickup; the drive to central Colombo usually takes 45–75 minutes depending on traffic, and a fixed airport taxi or hotel car is much easier than negotiating after a long flight. Leave your bags at the hotel, freshen up, and use a tuk-tuk or PickMe car to reach Cinnamon Gardens—expect about 20–30 minutes from central hotels.
Spend around 1½ hours at the Colombo National Museum, generally open from 9:00am to 6:00pm and closed on Fridays; admission is commonly around LKR 1,500 for foreign adults, though prices can change. Start with the ancient royal collections and distinctive Kandyan artifacts, then wander through the leafy museum grounds rather than trying to read every display. A short tuk-tuk ride brings you toward Fort; allow 20–30 minutes in afternoon traffic and ask the driver to drop you near Galle Face Green.
At Galle Face Green, walk the seafront for about an hour and try local snacks such as isso wade—spicy prawn fritters—or roasted corn from the vendors. The sunset is usually best from around 5:45–6:15pm, but keep phones and wallets secure in the busy promenade. For dinner, continue to Ministry of Crab in the Dutch Hospital, ideally with a reservation; dinner is roughly LKR 8,000–15,000 per person before drinks, and the restaurant’s large crab dishes are designed for sharing. Afterward, take a relaxed 45-minute walk through Colombo Fort, passing the old colonial facades and illuminated streets around Hospital Street and Chatham Street. Stay on the busier, well-lit routes and return to the hotel by PickMe or a metered tuk-tuk.
Take the coastal train from Colombo Fort Railway Station around 7:00–8:00am; the ride to Bentota Railway Station takes roughly 1½–2 hours and costs about LKR 150–500, depending on class. Buy tickets at the station and keep luggage compact, as trains can be crowded. From the station, a tuk-tuk to your hotel or the river-boat operator usually takes 5–10 minutes. Leave your bags at the hotel, then head to the Bentota River for a two-hour safari through mangroves and quiet waterways. Expect kingfishers and other birdlife, monitor lizards, and the possibility of crocodiles; morning departures are cooler and generally better for wildlife. Budget around LKR 4,000–8,000 per person, depending on whether you join a shared boat or book privately, and confirm life jackets before departure.
After the safari, take a short tuk-tuk ride to Bentota Beach for an unhurried lunch and about 90 minutes by the water. The main beach area has casual hotel restaurants and cafés; ask your driver for a spot with a shaded table rather than eating directly in the midday sun. Swimming conditions can change with currents, so stay near lifeguarded areas. Supervised jet skiing or banana boating typically costs around LKR 4,000–10,000 per activity, but agree on the price and duration before getting on the water. Around mid-afternoon, continue 15–20 minutes by tuk-tuk or car to Brief Garden in Beruwala. Bevis Bawa’s former garden is best enjoyed slowly, following its winding paths, sculptures, terraces, and dense tropical planting; allow 1½ hours. It generally opens from about 8:00am to 5:00pm, with entry commonly around LKR 2,000–3,000—confirm locally, as hours and fees can change.
Return toward Aluthgama for dinner at Pier 88 River Bar, a relaxed riverside spot where you can watch boats move along the water as the light fades. It is roughly 15–20 minutes from Brief Garden by car, depending on traffic. Order seafood, Sri Lankan curries, or a cold drink and allow about 1½ hours; expect approximately LKR 3,000–6,000 per person. Arrange your return tuk-tuk through the restaurant or your hotel rather than relying on a passing vehicle, especially if staying farther south along the coast.
Leave Bentota around 6:00am in your pre-arranged private car, allowing roughly 5½–6½ hours to reach Ella via Ratnapura and the hill-country roads. This is a long but scenic transfer, so ask your driver to stop once or twice for tea, fruit, and a stretch; keep valuables with you whenever luggage is left in the vehicle. The roads become narrower and more winding after Ratnapura, and arrival in Ella is likely to be around lunchtime or early afternoon. After checking in, take time to shower and rest—the late-afternoon plan is intentionally light.
Around 3:30–4:00pm, take a tuk-tuk or your driver’s car to Ravana Falls, approximately 15–20 minutes from central Ella. The waterfall is visible from the roadside, with a short, uneven approach to the viewing area; allow 30–45 minutes and wear shoes with a good grip. The falls are usually free to view, though small parking or access charges may occasionally be requested. Avoid climbing onto wet rocks or swimming, particularly after rain, when the water can become dangerously strong. Return to town before dusk, when the mountain roads are poorly lit.
Continue into Ella town and walk toward the Ella Gap viewpoint for the evening panorama, allowing about an hour including the short uphill sections and time for photographs. Visibility is best when clouds lift, but the valley can be atmospheric even when mist rolls in. For dinner, settle into Cafe Chill on Main Street, a relaxed, multi-level spot popular for curries, rice dishes, noodles, and western comfort food; budget roughly LKR 2,500–5,000 per person. It is busiest from about 7:00pm, so arrive slightly early or expect a short wait. After dinner, use a tuk-tuk back to your hotel rather than walking the darker outer roads, and confirm tomorrow’s early departure and breakfast arrangements before turning in.
Start around 6:00am from Ella town and walk or take a tuk-tuk to the trailhead near Ravana Adventure Park. The climb to Little Adam’s Peak takes about 30–45 minutes each way, with roughly an hour at the summit for the best views across the green valleys and tea-covered slopes. The path is straightforward but can be slippery after rain; wear shoes with grip and carry water. There is no significant entrance fee, though small local charges may apply near the access path. Return to town or your hotel for breakfast before continuing.
Reach Flying Ravana Adventure Park by tuk-tuk in about 10 minutes; allow two hours for the zipline and other supervised activities. A zipline session commonly costs around LKR 5,000–7,000 per person, depending on the package, and opening is generally from around 8:00am—confirm availability and weather conditions in advance. Afterward, have a light meal in Ella town, then take a tuk-tuk toward the Nine Arch Bridge access point near Demodara. The final walk through tea country takes around 20–30 minutes each way. Spend about 45 minutes around the viaduct, checking the railway timetable locally if you hope to see a train cross; stay well clear of the tracks and expect crowds around the main viewpoints.
Continue by tuk-tuk or hired car to Uva Halpewatte Tea Factory, roughly 15–20 minutes from Ella, and allow 1–1½ hours for the guided tour, factory machinery, rolling and drying process, and a tasting of Ceylon tea. Tours typically run during daytime factory hours and cost approximately LKR 1,000–2,000 per person; call ahead, as production schedules and tour times can vary. Return to Ella town before dusk and have dinner at Ravana Heights, where the elevated setting is especially pleasant as the hills darken. Budget about LKR 3,000–6,000 per person, and reserve or arrive early if dining during the busy August season. Keep the evening relaxed—after the early hike and adventure activities, the best plan is simply to stroll through Ella’s compact center and arrange tomorrow’s reserved train details with your hotel.
Take the earliest reserved train from Ella Railway Station to Kandy, allowing around 6–7 hours. Keep your ticket and passport accessible, and arrive at the station 30–45 minutes early; August trains can be busy even with reservations. Carry water, fruit, and a packed breakfast, as onboard food is basic and station stops are brief. The journey is a full morning and early afternoon, so treat the changing scenery as the main experience rather than trying to fit in sightseeing before arrival.
After checking in and freshening up, take a tuk-tuk into central Kandy—usually 10–20 minutes depending on where you stay—and begin with a gentle walk beside Kandy Lake. Allow about 45 minutes, ideally from around 4:30pm when the heat has eased. The lakeside path is pleasant for an unhurried stroll, with views towards the hills and the white walls of the temple complex. Keep valuables secure in the crowded sections, and use PickMe or ask your hotel to arrange a tuk-tuk rather than accepting the first quoted fare.
Continue to the Temple of the Sacred Tooth Relic, directly beside the lake, for the evening पूजा—allow about 1½ hours, including security and queues. Visitors must cover shoulders and knees, remove shoes and hats, and avoid flash photography; modest clothing and socks are useful because the ground can be hot. Afterward, walk or take a short tuk-tuk ride to the Kandy Cultural Centre near the lake for its traditional Kandyan dance performance, generally scheduled in the early evening and lasting about an hour. Confirm the day’s showtime at your hotel, as schedules can change. Finish with dinner at Balaji Dosai in Kandy town, where dosas, idli, and thali make an inexpensive vegetarian meal—budget roughly LKR 1,500–3,000 per person. Expect a simple, busy setting rather than a leisurely restaurant; go soon after the performance or be prepared for a short wait.
Leave Kandy around 6:30–7:00am in your pre-arranged private car, allowing about 3–3½ hours to reach Sigiriya via Dambulla. Ask the driver for a short breakfast stop on the way—roadside cafés around Matale are more practical than trying to eat after arrival. Keep luggage in the car or leave it at your Sigiriya hotel, then head to Dambulla Royal Cave Temple. The temple is generally open from around 7:00am to 7:00pm; allow 1½–2 hours for the uphill walk and five cave shrines. Wear clothing covering shoulders and knees, remove shoes before entering, and carry socks because the stone can become very hot. Admission is typically around LKR 2,000 per adult, with a small amount extra for shoe storage.
Continue by car to the Sigiriya Museum, usually a 10-minute drive from the temple and close to the fortress entrance. Spend about an hour here before climbing: the displays explain the water gardens, palace complex, frescoes, and engineering behind Sigiriya Rock Fortress, making the ruins much easier to appreciate. The museum and site generally operate from around 7:00am to 5:30–6:00pm, with combined admission for foreign visitors commonly around US$30–35, subject to revision. Begin the fortress climb by roughly 2:30–3:00pm, when the worst heat is easing; allow 2½–3 hours for the gardens, Lion’s Paw Terrace, summit ruins, and descent. Bring at least 1–1½ litres of water per person, wear grippy footwear, and avoid loose bags—macaques are common, but do not feed them.
After returning to ground level, take a tuk-tuk or your waiting car to RooMika Restaurant, allowing roughly 10–15 minutes depending on your hotel’s location. It is a relaxed choice after the climb, with Sri Lankan rice-and-curry dishes alongside familiar international options; budget about LKR 2,000–4,000 per person. Confirm the kitchen’s closing time when you arrive, as smaller restaurants in the Sigiriya area may finish service around 9:00pm. Keep the evening easy—tomorrow’s sunrise activity starts early, and your hotel can arrange a tuk-tuk or car in advance rather than leaving you to find transport after breakfast.
Leave Sigiriya around 5:00am by tuk-tuk or hotel car for Pidurangala Rock, arriving in time for sunrise. The entrance fee is usually around LKR 1,000–2,000, and the climb takes roughly 30–45 minutes each way. The final section involves scrambling over rocks, so wear proper shoes and carry a headlamp, water, and a light layer; the path is dark, uneven, and can be slippery. From the top, you get the classic open view of Sigiriya Rock framed by the forest. Return to your hotel for breakfast and a shower before continuing toward the Habarana area.
Arrange a 4WD jeep and driver through your hotel for a roughly three-hour safari in Minneriya National Park; depending on wildlife movement and seasonal water levels, the park entrance and jeep package commonly total about LKR 15,000–30,000 per jeep, with park fees charged separately. Late morning can be warm, but it is a practical slot after the sunrise hike, and elephants are often seen near water and open grassland. Bring binoculars, sunscreen, and a scarf or mask for dust, and follow the driver’s instructions around elephants—never ask for a closer approach. Return toward Habarana for a relaxed lunch before the next activity.
Spend about two hours on the Hiriwadunna Village Tour, usually beginning in the late afternoon when the heat softens. The experience typically combines a village walk, a short lake crossing by traditional catamaran, and a demonstration of rural cooking; expect roughly LKR 5,000–10,000 per person depending on the operator and inclusions. Wear clothes that can handle dust and a little splashing, and keep valuables in a dry pouch. Afterward, have your pre-arranged tuk-tuk or car take you to Dambulla, around 30–45 minutes away; confirm the evening vehicle before setting off, since availability becomes thinner after the village tours finish.
Stop at the Dambulla Dedicated Economic Centre for about 45 minutes, ideally around 6:00–7:00pm. This is a working wholesale market rather than a polished attraction, with trucks, vendors, and enormous piles of tropical produce; ask before photographing people, watch your footing, and keep bags close. A tuk-tuk from central Dambulla generally costs around LKR 500–1,000 each way, depending on waiting time. Finish at Nathasha Restaurant, where simple rice-and-curry plates, kottu, and short eats usually cost around LKR 1,500–3,000 per person. It is best to eat early if you want the widest choice, then return to your Dambulla hotel for a restful night.
Leave Dambulla in your pre-arranged private car at least 7 hours before your international departure—more if your flight is during the evening rush. The usual route runs through Kurunegala toward Bandaranaike International Airport, taking roughly 4½–5½ hours depending on traffic and road conditions; budget around LKR 25,000–40,000 per vehicle. Ask your driver to use the expressway where practical and keep passports, boarding passes, and valuables in a day bag rather than the luggage compartment.
If your flight schedule leaves a comfortable margin, stop at Negombo Fish Market for about 45 minutes, ideally with the driver waiting and your larger bags secured in the vehicle. The market is liveliest in the morning, when fishing boats return and traders spread their catch along the shore; it can be wet, crowded, and strongly scented, so wear closed shoes and avoid carrying loose electronics. A small tip for your driver to help with parking is useful, and allow roughly LKR 500–1,000 for snacks or drinks nearby.
Continue a short distance to Negombo Beach for a final hour beside the sea before heading to the airport. The beach is better for a stroll and a drink than for swimming, particularly when the surf is strong; use a café along Lewis Place for a shaded break and keep an eye on the time. From central Negombo, the airport is usually 20–30 minutes by car, but traffic can add considerably more, so leave for Bandaranaike International Airport with at least three hours before departure. Return the vehicle at the airport, complete international check-in, and keep some Sri Lankan rupees for coffee, snacks, or a last-minute airport purchase before your flight to Mumbai.