After landing at Bandaranaike International Airport, allow roughly 45–90 minutes to reach central Colombo, depending heavily on traffic. A pre-arranged car is easiest, especially with luggage; the expressway may reduce delays, though the final approach into the city can still be slow. Exchange only a modest amount at the airport, collect a local SIM if needed, and leave time for hotel check-in and a shower before sightseeing. If your flight arrives late, keep the afternoon flexible rather than trying to rush every stop.
Head to Gangaramaya Temple beside Beira Lake for about an hour. It is an eclectic, busy temple-and-museum complex filled with Buddha images, antiques, donated objects, and an unusual collection of vehicles. Dress with shoulders and knees covered, remove shoes and hats, and carry socks if the ground is hot. The temple generally welcomes visitors from morning into the evening, but timings and ceremony access can vary; a small donation is customary. From your hotel, a tuk-tuk or app-booked car is usually more convenient than walking in Colombo’s heat.
Continue to Galle Face Green in Fort for a relaxed late-afternoon walk along the seafront. Come near sunset, when families, kite flyers, and snack sellers fill the promenade; allow around an hour, and be cautious around the waves rather than swimming. From there, take a short tuk-tuk or car ride toward Jami Ul-Alfar Mosque in Pettah. View the striking red-and-white exterior from outside for about 30 minutes, keeping the busy market streets and prayer times in mind; this is not a sightseeing interior visit, and modest clothing is especially important.
Finish with dinner at a vegetarian-friendly restaurant in Colombo Fort, asking clearly for a completely meat-free meal with no fish, Maldive fish, meat, seafood, or fish stock. Sri Lankan food labelled “vegetarian” can occasionally include Maldive fish, so confirm with the server and choose rice and vegetable curries, dhal, string hoppers, or hoppers prepared separately where possible. Budget approximately LKR 2,000–4,000 per person. Fort is easy to explore on foot between nearby restaurants, but use a tuk-tuk or app-booked car back to your hotel after dark; Colombo traffic is already heavy by early evening, so allow extra time even for short rides.
Allow a little settling-in time after arriving in Kandy before heading to the Temple of the Sacred Tooth Relic. Go as early as practical: security queues can be slow, and entry depends on the temple’s current visitor arrangements and any required advance reservation. Dress modestly—shoulders and knees covered, shoes removed—and allow about two hours for the shrine buildings, courtyards, and museum areas. Keep valuables close, particularly around the entrance and puja periods.
From the temple, a relaxed 45-minute walk follows Kandy Lake, with good views back toward the hills and plenty of benches for a pause. Continue into the Kandy City Centre market area for lunch; choose a busy local rice-and-curry counter and confirm that the meal is entirely vegetarian, as “vegetarian” dishes can sometimes be cooked alongside meat or fish. Budget around LKR 1,500–3,000 per person. A tuk-tuk between the lake and market should usually cost roughly LKR 300–600, depending on traffic and negotiation.
After lunch, take a tuk-tuk up Rajapihilla Mawatha to Kandy View Point—around 10–15 minutes from the centre, though traffic can make it longer—for a short panorama over the lake and densely packed city. Then continue by tuk-tuk or car to the Royal Botanic Gardens, Peradeniya, allowing roughly 20–30 minutes from central Kandy. Spend the late afternoon among the palm avenues and orchid house; the gardens are much more enjoyable before closing than during the midday heat. Check the current closing time and foreign-visitor admission fee locally, as both can change, and leave at least 30 minutes for the return to central Kandy. For dinner, ask your hotel to arrange a clearly vegetarian meal or use a restaurant that can confirm no meat, fish, or stock is used.
Leave Kandy around 7:00am with your driver for Nuwara Eliya, allowing 3.5–4.5 hours including photo and refreshment stops. The mountain road becomes increasingly scenic as you climb through tea country, so keep a light jacket handy and expect winding sections. Around late morning, stop at Ramboda Falls for roughly 45 minutes. The roadside viewpoint is convenient, while the lower trail can be slippery after rain; comfortable shoes are worthwhile. Your driver can wait nearby, but confirm the stopping time before walking down.
Continue toward Damro Labookellie Tea Centre, arriving around lunchtime or early afternoon. Allow about an hour for the factory visit and tea tasting, checking locally whether the production floor is operating that day. The tasting is usually a good introduction to Sri Lankan black tea, though the café menu may be limited for a strict vegetarian diet—ask specifically about milk, egg, and any savoury items before ordering. From here, continue into town, check in, and leave your bags before exploring.
Spend an easy hour at Victoria Park, one of the nicest places to slow down after the road journey. Its paths, flowerbeds, and cool air feel refreshingly different from the lowlands; the park is generally best visited during daylight, with a modest entry fee that can change. It is a short tuk-tuk ride from most central hotels, or walk if you are staying near the town centre. For dinner, try De Silva Food Centre near Nuwara Eliya town centre, or another busy local vegetarian-friendly restaurant nearby. Request a meat-free vegetable curry, roti, or kottu without egg, and say clearly that you also want no fish or meat stock; expect around LKR 1,500–3,000 per person. Since kitchens and opening hours can vary, ask your hotel to confirm the evening service before setting out.
Leave Nuwara Eliya around 7:00am by private car, allowing 2.5–3.5 hours to reach Ella via Nanu Oya and Haputale. The road is winding but wonderfully scenic; ask your driver to pause briefly at viewpoints rather than trying to fit in a formal attraction. After checking bags at your Ella accommodation, continue to Nine Arch Bridge in Demodara. From the road, it is roughly a 20–30-minute walk through tea gardens and forest, with uneven paths that can be slippery after rain. Allow about 1.5 hours, and check locally for the train timetable if you want to see a train cross the viaduct—never stand on the tracks.
Have a relaxed vegetarian lunch in Ella town, then walk or take a short tuk-tuk ride to Little Adam’s Peak. The climb takes around 30–45 minutes each way, with a total visit of about 1.5 hours; sturdy shoes, water, and sun protection are worthwhile even though the trail is accessible. The upper ridge gives broad views over the valley and the surrounding tea-covered slopes. A tuk-tuk from central Ella generally costs around LKR 500–1,000 one way, depending on traffic and waiting time, so agree on the fare before setting off.
On the way back toward town, ask your driver to stop at Ravana Falls, around 10–15 minutes by road from Ella on the Ella–Wellawaya Road. The roadside viewpoint takes 30–45 minutes and is best treated as a scenic stop rather than a swim: rocks can be slippery, currents are unpredictable, and the area becomes crowded later in the day. Finish with dinner at Matey Hut in Ella town, a small, popular vegetarian-friendly café known for rice, dhal, vegetable curries, and simple local plates. Expect roughly LKR 2,000–4,000 per person; it can fill quickly, so arrive early or be prepared to wait. Tell the staff clearly that you want a strictly vegetarian meal, and confirm whether any sambol, curry, or sauce contains fish or dried seafood.
Leave Ella around 6:30–7:00am by pre-arranged private car for the Yala area, allowing 2.5–3.5 hours via Wellawaya and Tissamaharama. The road is scenic but winding in places, so keep breakfast simple and carry water. Your driver should take you to the lodge or safari operator for a brief luggage drop and safari check-in; allow extra time for jeep allocation, park formalities, and the drive to the entrance. A private transfer typically costs about LKR 15,000–25,000 per vehicle.
Spend 4–5 hours on a jeep safari in Yala National Park, choosing the late-morning or afternoon slot according to your lodge’s confirmed booking. Arrange both the jeep and park entry in advance through your accommodation or a reputable safari operator—entry procedures, queues, and vehicle availability can change, and leopard or elephant sightings are never guaranteed. Bring sun protection, binoculars if you have them, and a light layer for the open jeep; avoid loud colors and do not expect to leave the vehicle except at designated areas. If your schedule permits, have lunch at the lodge between safari arrangements rather than relying on food inside the park.
After returning to the lodge, take a short drive toward Palatupana Beach for sunset, allowing roughly 45 minutes each way depending on your exact accommodation. This is a quiet, windswept stretch rather than a developed swimming beach, so stay well back from the surf and avoid entering the water. Return to your Yala- or Tissamaharama-area lodge for dinner, and pre-order a strictly vegetarian meal—confirm that no fish sauce, dried fish, meat stock, or shared preparation is used. A simple rice-and-curry or vegetable-based dinner should cost approximately LKR 2,000–4,000 per person.
Leave Yala after breakfast, ideally around 8:00am, for Mirissa along the southern coastal road. The drive takes roughly 2–3 hours, but allow extra time for traffic, short roadside stops, and checking in or leaving bags at your accommodation. Once settled, keep the middle of the day unhurried—the coast is hottest then, and the best light returns later.
In the afternoon, walk along Mirissa Beach toward Parrot Rock. The short climb takes about 10 minutes and the entire stop needs roughly 45 minutes; wear sandals with a good grip, as the rocks can be slippery after rain. Return to Mirissa Beach for around 1.5 hours of swimming and relaxing. Check the water and current conditions before entering, and stay close to areas where other swimmers and lifeguards are present. A tuk-tuk between your accommodation and the beach usually costs about LKR 300–700, depending on distance and time of day.
Around sunset, take a tuk-tuk to Coconut Tree Hill at the eastern end of the bay; it is generally a 10–15-minute ride from the main beach area. Allow about 45 minutes, and go a little before sunset because the viewpoint is compact and popular. Afterward, walk or tuk-tuk back toward Mirissa Beach for dinner at Shady Lane or another clearly vegetarian-friendly café nearby. Confirm that your meal is prepared separately and contains no fish sauce, seafood stock, dried-fish seasoning, or shared cooking oil; Sri Lankan “vegetarian” dishes can otherwise be prepared alongside seafood. Budget approximately LKR 2,000–4,000 per person, and carry cash because smaller beach restaurants may not accept cards.
After breakfast in Mirissa, leave around 8:00am for Galle, allowing 1–1.5 hours by coastal road. A pre-arranged car is easiest with luggage; ask to be dropped at your accommodation or a central Fort entrance, then leave bags with reception if your room is not ready. Once inside Galle Fort, begin with the ramparts, allowing about 1.5 hours to walk between the bastions and ocean-facing viewpoints. Go slowly in the heat—there is little shade—and wear shoes with good grip on the uneven stone.
From the ramparts, walk into the compact Fort lanes for the National Maritime Museum, allowing about an hour. Opening arrangements can change, so confirm locally; keep some flexibility for security checks or a temporary closure. For lunch, choose a café inside Galle Fort such as Poonie’s Kitchen or A Minute by Tuk Tuk, but explain clearly that you are strictly vegetarian and ask about shared cooking surfaces, fish sauce, stock, and egg. Budget approximately LKR 2,500–5,000 per person. If either kitchen cannot accommodate you safely, ask your hotel for a fully vegetarian alternative rather than assuming a vegetable dish is meat-free.
After lunch, walk a few minutes to the Dutch Reformed Church, where roughly 30 minutes is enough to see the colonial interior, old memorials, and weathered gravestones. Continue wandering the quieter lanes around Church Street and Leyn Baan Street before heading toward the Galle Fort lighthouse on the southeastern ramparts. Arrive 30–45 minutes before sunset for the best light over the coast; the lighthouse grounds themselves may have restricted access, but the surrounding ramparts provide the memorable views. Bring water and cash for small purchases, and use a tuk-tuk only if you are staying outside the Fort—inside, the main sights are comfortably walkable.
After breakfast in Galle, leave around 7:30–8:00am for Bentota, allowing 1.5–2 hours door to door. A private car is simplest with luggage; if taking the coastal train, confirm locally that it stops at Bentota and allow extra time for the walk or tuk-tuk from the station to your hotel. Leave bags with reception if your room is not ready, then take a short tuk-tuk ride—about 10 minutes—to Brief Garden in Aluthgama. Allow roughly 1.5 hours for Bevis Bawa’s atmospheric garden, where winding paths lead through dense tropical planting, outdoor sculptures, courtyards, and eccentric architectural details. It is generally best visited in daylight, but check the current opening hours and admission fee before setting out; the narrow roads around the estate are easier by tuk-tuk or car than on foot.
Return toward Bentota for lunch at your hotel or a nearby resort, making it clear that you eat strictly vegetarian and asking for separate preparation. In the early afternoon, take your pre-arranged Bentota River boat excursion, usually around two hours. The river and mangrove channels are most enjoyable with a small operator rather than a crowded shared boat; confirm the total price, life jackets, weather policy, and whether the route includes any stops before boarding. Keep valuables dry and bring sun protection—the river can feel exposed even when the banks are shaded. Excursions are weather-dependent, so if wind or rain makes boating uncomfortable, spend the time settling into the hotel instead rather than forcing the trip.
After returning, head to Bentota Beach for an easy late-afternoon swim and a walk along the broad sand. Use the swimming area recommended by your hotel or a lifeguard, as currents can be strong and conditions vary; avoid swimming alone or after dusk. For dinner, the most reliable option for a pure-vegetarian meal is your hotel or a nearby resort restaurant: request a dedicated vegetarian preparation, confirm that no fish sauce, stock, meat, or seafood is used, and allow roughly LKR 3,000–6,000 per person. A tuk-tuk between the hotel, beach access, and nearby resorts is usually inexpensive, but arrange the return ride before dinner if you are staying away from the main hotel strip.
Leave Bentota around 7:00am by pre-arranged car for Colombo, using the Southern Expressway where traffic conditions allow. Budget roughly 1.5–2.5 hours door to door, including the transfer from your hotel, city traffic, and time to leave luggage if you are staying overnight. Ask the driver to drop you at the Colombo National Museum in Cinnamon Gardens; confirm the museum’s current opening hours before setting out, as public-holiday or maintenance closures can change. Allow 1.5–2 hours for the galleries, especially the historical, Buddhist, and Kandyan-period collections. Entry is usually inexpensive, but carry some cash and dress respectfully.
For a reliable pure-vegetarian lunch, try Shanmugas on R. A. De Mel Mawatha or Sri Vani Villas in the Colombo Fort area; both are convenient options, though you should clearly ask for no fish sauce, dried fish, meat stock, or shared non-vegetarian preparation. Expect about LKR 2,000–5,000 per person. After lunch, take a short tuk-tuk or taxi ride back toward Independence Memorial Hall, allowing around 45 minutes to see the monument and walk through its open grounds. Continue on foot or by tuk-tuk to Viharamahadevi Park, where 45 minutes is enough for a final shaded stroll rather than a rushed sightseeing stop. Keep water with you—Colombo can feel hot even when the park is breezy.
If you are flying tonight, do not add another Colombo attraction. Collect your bags and leave for Bandaranaike International Airport at least 3.5–4 hours before an international departure; from central Colombo, allow roughly 1–2 hours depending on peak traffic, plus check-in, immigration, and security queues. Your driver should confirm whether the expressway is worthwhile at departure time and allow for the airport approach. If your flight is the following day, stay near Colombo Fort or the airport rather than returning to Bentota, and keep the evening simple with an early vegetarian dinner.
No packing list attached yet.