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

Sri Lanka Itinerary: Kandy, Mirissa and Colombo

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Kandy

Arrive in Kandy

  1. Colombo → Kandy — Allow roughly 3.5–4.5 hours door to door by car, plus time for Colombo pickup and Kandy check-in; leave as early as practical, since traffic can extend the drive.
  2. Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) — Kandy city centre; visit during an evening puja if your arrival allows, with modest clothing and time for the entry queue.
  3. Kandy Lake — Beside the temple; take an easy lakeside walk, about 30–45 minutes.
  4. Kandy Lake Club — Near the lake; catch the cultural dance show if the schedule and your arrival time allow, then have dinner nearby (about LKR 2,000–5,000 per person).
  5. Kandy city-centre restaurant — Choose a well-reviewed local spot for rice and curry or kottu, about LKR 1,000–3,000 per person.

Morning to early afternoon

Drive Colombo → Kandy by car via the A1, allowing about 3.5–4.5 hours door to door, plus pickup and check-in time. Leave as early as practical: traffic leaving Colombo can stretch the journey, and the hill-country approach is slower than the map may suggest. Ask your hotel or driver about the final drop-off, as central Kandy streets can be busy and parking limited. To have a realistic chance of fitting in the evening plans, aim to reach town by mid-afternoon.

Afternoon and evening

Visit the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) first. The evening puja is listed for 6:30–8:00 PM; allow time for the entry queue, security and getting around the temple. If you arrive earlier, ask on the day about visiting before the service. Dress modestly, covering shoulders and knees, and expect to remove your shoes. Then take a relaxed 30–45-minute walk beside Kandy Lake, immediately next to the temple.

The Kandy Lake Club cultural dance show is listed daily from 5:00–6:00 PM, so it won’t fit after the evening puja; schedules can also change. If the show matters most, check its timing on arrival and visit the temple earlier, rather than trying to do both at their listed evening times. Finish with dinner at a Kandy city-centre restaurant for rice and curry or kottu; budget roughly LKR 1,000–3,000 per person for dinner, or LKR 2,000–5,000 if eating near the show. If your drive runs late, keep the temple and lakeside visit unhurried and treat the show as schedule-dependent.

Day 2
Kandy

Kandy

  1. Royal Botanic Gardens, Peradeniya — Peradeniya, west of central Kandy; explore the orchid house and broad tree-lined grounds, about 2–3 hours.
  2. Peradeniya-area cafe — Stop for breakfast or an early lunch near the gardens; budget about LKR 1,000–3,000 per person.
  3. Bahirawakanda Vihara Buddha Statue — Bahirawakanda, above the city; visit for the hilltop views and a short temple stop, about 45–60 minutes.
  4. Kandy Market Hall — Central Kandy; browse local produce, spices, and everyday market stalls, about 45 minutes.
  5. Kandy city-centre restaurant — Have dinner with a local curry or kottu, about LKR 1,000–3,000 per person.

Morning

Start with Royal Botanic Gardens, Peradeniya, about 20–30 minutes west of central Kandy by tuk-tuk or car, depending on traffic. The gardens generally open daily from 7:30 AM to 6:00 PM; allow 2–3 hours for the orchid house and broad, shady avenues. Foreign-visitor admission is considerably more than the local rate and can change, so check the current ticket price at the entrance. Wear comfortable shoes and bring water—the grounds are large, and it’s easy to spend longer here than planned.

Lunch and afternoon

For a relaxed meal near the gardens, try The Garden Cafe in the Peradeniya area; budget around LKR 1,000–3,000 per person, and keep a little flexibility in case service is slow. Then take a tuk-tuk uphill to Bahirawakanda Vihara Buddha Statue—allow 45–60 minutes for the temple visit and city views. Dress modestly and be prepared to remove your shoes; a small entry or donation charge may apply. Continue by tuk-tuk to Kandy Market Hall in the city centre, where you can browse spice, produce, and everyday stalls for about 45 minutes. It’s liveliest during the day, so aim to arrive before late afternoon.

Evening

Finish with dinner at a Kandy city-centre restaurant—look for a local curry or kottu, usually around LKR 1,000–3,000 per person. The market and hilltop visit make a full day, so leave a little breathing room between stops rather than trying to rush through the gardens.

Day 3
Mirissa

Arrive in Mirissa

Getting there from Kandy
Private car via the Southern Expressway (about 4–5 hours door to door; roughly LKR 30,000–50,000 per vehicle). Arrange through your hotel or a licensed driver; leave in the morning to reach Mirissa with time to settle in. Confirm the fare and any expressway tolls in advance.
  1. Kandy → Mirissa — Allow roughly 4–5 hours door to door by car, plus check-in time; start in the morning and confirm the route and rest stop with your driver.
  2. Mirissa Beach — Settle in with a gentle swim or beach walk, allowing about 1–2 hours.
  3. Shady Lane Mirissa — Mirissa; take a relaxed cafe break, about LKR 1,500–3,500 per person.
  4. Mirissa harbour area — Walk around the fishing harbour in the late afternoon; keep clear of working boats and allow about 30–45 minutes.
  5. Mirissa beachfront restaurant — Enjoy a seafood dinner by the beach, about LKR 2,000–5,000 per person.

Arrival and settle in

Allow 4–5 hours door to door for the drive from Kandy to Mirissa, plus time to check in; a morning start should leave you a little breathing room after arrival. Keep the first stop easy: take a 1–2-hour stroll or gentle swim at Mirissa Beach, checking the surf and currents before getting in. If you have luggage, leave it securely at your accommodation rather than taking it onto the sand.

Afternoon and evening

Head to Shady Lane Mirissa for a relaxed café break; budget around LKR 1,500–3,500 per person, and check the day’s hours before setting out. Later, walk to the Mirissa harbour area for 30–45 minutes. It’s a working harbour, so stay clear of boats, ropes and loading areas, and keep the visit low-key.

Finish with seafood at a Mirissa beachfront restaurant—roughly LKR 2,000–5,000 per person, depending on what you order. Beachfront menus and prices vary, so check the catch and the price before choosing; after the drive, there’s no need to pack in anything else tonight.

Day 4
Mirissa

Mirissa

  1. Mirissa whale-watching trip — Depart from Mirissa harbour early; allow roughly 4–6 hours on the water, book with a responsible operator in advance, and remember sightings are not guaranteed.
  2. Mirissa Beach — Return for a slow lunch and rest, allowing about 1–2 hours.
  3. Coconut Hill — East end of Mirissa Beach; walk up for coastal views, about 30–45 minutes, taking care on the steps and rocks.
  4. Parrot Rock — Off Mirissa Beach; visit at a safe tide and only cross when conditions permit, about 30–45 minutes.
  5. The Cliff Weligama — Weligama; have dinner with a sea view, about LKR 2,500–6,000 per person; allow extra travel time each way from Mirissa.

Early morning

Be at Mirissa Harbour before dawn for your pre-booked whale-watching trip; most boats leave early and spend roughly 4–6 hours at sea. Choose a responsible operator that follows wildlife-viewing guidelines, and confirm the meeting time, what’s included and the weather policy in advance. January is generally within the southern coast’s whale-watching season, but sightings are never guaranteed and rough seas can affect trips. Bring sun protection, water and motion-sickness remedies if you need them; expect to pay roughly LKR 8,000–15,000 per person, depending on the boat and operator.

Afternoon

After returning, take 1–2 hours for a relaxed lunch and rest by Mirissa Beach—you’ll be glad of the downtime after the boat ride. Later, walk to Coconut Hill at the eastern end of the beach for coastal views; allow 30–45 minutes and take care on the steps and uneven rocks. Continue to Parrot Rock for another short viewpoint visit, but cross only at a safe tide and when the water and rocks are calm. If conditions don’t look safe, skip the crossing rather than wading through surf.

Evening

Head to The Cliff Weligama for dinner overlooking the sea. Allow extra time for the drive or tuk-tuk ride from Mirissa—traffic and the return journey can make this a longer outing than it looks on the map—and budget around LKR 2,500–6,000 per person. Check the return ride before dinner, especially if you’re relying on a tuk-tuk rather than arranging transport in advance.

Day 5
Mirissa

Mirissa

  1. Galle Fort — Galle; spend the morning exploring the ramparts and historic streets, about 2–3 hours. Allow roughly 1–1.5 hours each way from Mirissa by car, depending on traffic.
  2. Galle Lighthouse — Inside the fort; stop for photos and a short coastal walk, about 30 minutes.
  3. Galle Fort cafe — Choose a cafe along the old streets for lunch, about LKR 1,500–4,000 per person.
  4. Galle Fort handicraft shops — Browse local crafts and, if available, try a ring-making workshop; allow about 1–1.5 hours and confirm workshop availability locally.
  5. Galle Fort ramparts — Finish with a late-afternoon walk along the walls, about 45 minutes, then return to Mirissa.

Morning

Leave Mirissa around 8:00 AM by car for Galle Fort; allow roughly 1–1.5 hours each way, depending on traffic. A hotel-arranged driver is easiest for the return trip—agree on the waiting time and fare beforehand. Once inside the fort, spend 2–3 hours wandering its historic lanes and ramparts; the old streets are best explored on foot, and the cobbles can be uneven.

Lunch and afternoon

Walk to Galle Lighthouse for photos and a short coastal stroll, then have lunch at Poonie’s Kitchen in the fort. Budget about LKR 1,500–4,000 per person, and check opening hours on the day. After lunch, browse the Galle Fort handicraft shops; ask locally whether a ring-making workshop is running and confirm its price and availability before settling in. Leave about 1–1.5 hours for browsing or a workshop.

Late afternoon

Finish with a 45-minute walk along the Galle Fort ramparts, when the light softens and the sea breeze makes the exposed walls more comfortable. Then drive back to Mirissa; allow up to 1.5 hours and arrange your pickup point with the driver, as the narrow fort streets are easier to navigate on foot than by car.

Day 6
Colombo

Arrive in Colombo

Getting there from Mirissa
Private car via the Southern Expressway (about 3–4 hours door to door; roughly LKR 25,000–40,000 per vehicle). Book through your hotel or a licensed driver and leave in the morning, allowing extra time for Colombo traffic.
Train from Weligama to Colombo Fort (about 2.5–3.5 hours, roughly LKR 500–1,500 depending on class), plus a short tuk-tuk or taxi from Mirissa to Weligama station. Check schedules and reserve seats through Sri Lanka Railways or 12Go; morning trains can fill up, so book ahead.
  1. Mirissa → Colombo — Allow roughly 3–4 hours door to door by car, plus check-in time; leave in the morning and expect possible traffic near Colombo.
  2. Gangaramaya Temple — Slave Island; explore the temple complex and its collection, about 1–1.5 hours, checking current visitor arrangements before you go.
  3. Seema Malaka — On Beira Lake; visit this lakeside temple, about 30–45 minutes.
  4. Beira Lake — Colombo Fort and Slave Island area; take a short waterside break, about 30 minutes.
  5. Colombo Fort restaurant — Have dinner in the Fort area, about LKR 2,000–5,000 per person.
  6. Hakuna Matata — Colombo; consider it for a night out if it is operating and has an event that evening; check current details and transport back to your hotel.

Late morning to early afternoon

After the morning drive from Mirissa, allow time to check in and freshen up before heading out; Colombo traffic can make arrival timing unpredictable. Take a tuk-tuk or taxi to Gangaramaya Temple in Hunupitiya, near Slave Island. Plan around 1–1.5 hours for the temple complex and its eclectic collection; visitor hours and arrangements can change, so check before setting off. Dress modestly, covering shoulders and knees, and bring cash for any entry fee.

Afternoon

Walk or take a short tuk-tuk ride to Seema Malaka, the serene lakeside temple on Beira Lake. Give it 30–45 minutes, then linger by the water for a relaxed half-hour break before the evening. The lakeside can be hot and exposed, so carry water and sunscreen.

Evening

Have dinner in Colombo Fort—Dutch Hospital Shopping Precinct is an easy place to browse for a restaurant, with options across a range of budgets; expect roughly LKR 2,000–5,000 per person. If you still have energy, consider Hakuna Matata for a night out, but check that it’s operating and has an event that evening, and arrange a tuk-tuk or ride-hail back to your hotel.

Day 7
Colombo

Colombo

  1. Pettah Market — Pettah; browse the busy streets for spices, snacks, clothes, tea, and souvenirs, about 1.5–2 hours; go in the morning and keep valuables secure.
  2. Jami Ul-Alfar Mosque — Pettah; admire the red-and-white façade from the exterior, about 20–30 minutes; visitor access and dress requirements can vary.
  3. Pettah food stall or casual eatery — Try kottu or a local rice-and-curry meal, about LKR 800–2,500 per person.
  4. Colombo Lotus Tower — Beira Lake; allow about 1.5–2 hours including security and lift queues; check current ticketing and access details, and aim for late afternoon.
  5. Colombo city-centre restaurant — Finish with dinner and a king coconut or local dessert, about LKR 2,000–5,000 per person.

Morning in Pettah

Start early in Pettah Market, when the streets are lively but the heat and crowds are still manageable. Give yourself 1.5–2 hours to browse for spices, tea, snacks, clothes and small souvenirs; keep your phone and valuables secure in the crush. The market is a maze of specialist streets, so wander without trying to cover every lane. From there, walk to Jami Ul-Alfar Mosque to admire its distinctive red-and-white façade from outside. Visitor access and dress requirements can change, so treat this as an exterior visit and dress modestly.

Lunch and late afternoon

Stay in Pettah for a casual lunch: order kottu or rice and curry at a busy local eatery, where a meal is typically around LKR 800–2,500 per person. Then take a tuk-tuk or ride-hail car to Colombo Lotus Tower by Beira Lake; allow roughly 20–40 minutes for the trip, depending on traffic. Aim for late afternoon and budget 1.5–2 hours for security, ticketing and possible lift queues. Check current opening hours, ticket prices and access arrangements before setting out, as these can change.

Evening

After the tower, take a short tuk-tuk or taxi ride to a city-centre restaurant for dinner. Expect around LKR 2,000–5,000 per person; finish with a king coconut or a local dessert if one catches your eye. Keep a little flexibility in the evening—Colombo traffic can make even short rides take longer than expected.

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