1-Week Sri Lanka Itinerary: The Essential 7-Night Route
Seven nights is enough to cover the three experiences most visitors come to Sri Lanka for: the cultural sites around Kandy, the hill country train journey to Ella, and the southern coast. The route below moves in a logical direction to minimise backtracking and keep transport legs manageable.
Night 1–2: Negombo or Colombo
Bandaranaike International Airport sits 15 minutes north of Negombo and 45 minutes north of Colombo. If your flight arrives late, stay in Negombo — there’s no point fighting Colombo traffic at midnight. The town has decent guesthouses and a long beach, and it’s a practical first stop before heading inland.
If you arrive with a full day ahead, transfer directly to Colombo and spend it well. The Gangaramaya Temple in Slave Island is the city’s most atmospheric religious site — a jumble of Buddha images, antiques, and elephant statues accumulated over decades of donations. Walk 10 minutes south to Galle Face Green, a long esplanade where families fly kites and street vendors sell isso vadai (shrimp fritters). The Pettah Market district, north of Fort, is worth 90 minutes on foot through its fabric lanes, fruit stalls, and electronics shops.
Budget accommodation: $30–60 in Negombo; $60–120 in Colombo for a decent mid-range hotel.
Night 3: Kandy
The morning train from Colombo Fort to Kandy takes 2.5–3 hours and costs around LKR 200–500 depending on class. Book in advance if you want a reserved seat — the 8:30am Udarata Menike service is popular. The railway line follows rivers and crosses paddy fields before climbing into the hills, and the journey itself is pleasant.
Arrive in Kandy by midday, check in, and walk to the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa). The tooth relic of the Buddha is kept inside and draws pilgrims daily — the puja ceremonies at 6:30am, 9:30am, and 6:30pm are the main events; arrive 20 minutes early. Entry is LKR 1,500 for foreigners. Walk around Kandy Lake in the afternoon — the path takes about 40 minutes and gives views across the water to the hills.
In the evening, attend a Kandyan cultural dance show — the Kandyan Arts Association Hall near the lake runs performances nightly at 5:30pm. Tickets around LKR 1,000.
Night 4: Ella (Train Day)
This is the day most people come to Sri Lanka for. The train from Kandy to Ella via Nuwara Eliya takes approximately 6 hours and passes through the heart of the tea country — the most scenic railway journey in South Asia. The 8:30am departure from Kandy arrives in Ella around 2:30–3pm.
Booking tip: This train sells out weeks in advance during peak season (December–March and July–August). Book through the Sri Lanka Railways website or a reputable agent as soon as your dates are confirmed. Second class reserved seats cost LKR 500–800 and have assigned window seats. Third class is unreserved and technically cheaper, but standing in the corridor isn’t ideal for 6 hours. Foreigners are not permitted to book 1st class observation cars online — these go through licensed agents and cost around $30–40.
Arrive in Ella in the afternoon. Drop your bags and take a short sunset walk up the lane toward Little Adam’s Peak — you don’t need to summit, and the valley views from even 20 minutes of climbing are good.
Night 5: Ella (Full Day)
Start the morning at Nine Arches Bridge — leave your accommodation by 8:15am to reach the bridge before the 8:45am train passes through. It’s a 20–30 minute walk from the main street. The bridge is a colonial-era viaduct of six arches crossing a jungle ravine, and the train crossing takes about 30 seconds but is worth the walk. Stay a while — several trains pass through in the morning.
In the afternoon, hike Little Adam’s Peak. The trailhead starts near the ‘98 Acres Resort on the southern end of town. The summit (1,141m) is a 45–60 minute walk on a clear path and gives panoramic views of the valley toward Ella Rock and the plains below. The trail is not strenuous and suitable for most fitness levels.
Ravana Falls, 6km south of Ella on the road to Wellawaya, is a wide multi-tier waterfall accessible by a 10-minute walk from the road. Worth a stop if you have a tuk-tuk available.
Night 6: Galle
The morning bus from Ella via Haputale and Wellawaya to Matara, then onward to Galle, takes around 4–5 hours total and costs LKR 300–500. A private transfer from Ella to Galle runs $60–90 and takes 3.5–4 hours. Alternatively, there is a slow train via the south coast, but the direct bus or transfer is generally more practical.
Arrive in Galle in the afternoon and walk the Fort ramparts at sunset — the path around the perimeter takes about 45 minutes and finishes with views of the lighthouse and Indian Ocean. The UNESCO-listed Dutch Fort is a small peninsula of 17th-century streets, boutique hotels, cafes, and working government buildings. It’s compact enough to walk end-to-end in 20 minutes.
Dinner inside the Fort: Pedlar’s Inn Café and Old Railway Cafe are both reliable options at LKR 1,500–3,000 per person.
Night 7: Mirissa
Spend the morning in Galle — the Old Dutch Hospital complex has good coffee, and the covered market near the bus station is worth 30 minutes. Walk through the residential lanes of the Fort, where Dutch-era gabled buildings still function as family homes.
In the afternoon, take a tuk-tuk or bus to Mirissa (38km, about 1 hour). This is a small beach town that has grown rapidly in the past decade — the main beach is a pleasant crescent of sand, and Coconut Tree Hill at the western end is worth the 10-minute scramble for sunset views over the ocean.
Mirissa is the departure point for whale watching — blue and sperm whales are reliably sighted November–April, and the boats leave from Mirissa Harbour at 6am. If your schedule allows, this is worth booking for the morning of day 8 before returning north.
Day 8: Departure
Colombo airport is roughly 3 hours from Mirissa by road, and longer if you hit city traffic. Add an extra 30–45 minutes of buffer beyond what Google Maps suggests for the final stretch. The Southern Expressway from Matara to Colombo runs smoothly but exits near Colombo can slow down.
What to Skip If Pressed for Time
If you cannot do 7 nights, the minimum viable version of this route is: Kandy (1 night) → Ella (2 nights) → Galle (1 night). Skip Mirissa and Colombo and focus on what Sri Lanka does best.
Costs Summary
| Item | Approximate Cost |
|---|---|
| Colombo Fort–Kandy train (2nd class) | LKR 200–500 |
| Kandy–Ella train (2nd class reserved) | LKR 500–800 |
| Ella tuk-tuk to Nine Arches | LKR 300–500 return |
| Galle Fort guesthouse per night | $50–120 |
| Mirissa whale watching | $30–40 per person |
| Private transfer Ella–Galle | $60–90 |
For accommodation, mid-range hotels run $50–100 per night across the route; budget guesthouses $20–40. Meals at local restaurants cost LKR 500–1,500; restaurants catering to tourists charge LKR 1,500–4,000.
Book an experience
Itinerary in the area
Instant confirmation · Free cancellation on most bookings
Frequently Asked Questions
- Is 1 week enough time to see Sri Lanka?
- Seven nights is enough to cover the three highlights most visitors come for: the cultural sites around Kandy, the hill country train journey to Ella, and the southern coast. The route runs Colombo/Negombo → Kandy → Ella → Galle → Mirissa and minimises backtracking.
- How do I book the Kandy to Ella train for a 1-week Sri Lanka trip?
- Book as early as possible — second class reserved seats cost LKR 500–800 and sell out weeks ahead in peak season (December–March and July–August). Use the Sri Lanka Railways website or ExpoRail for online booking. Foreigners cannot book first class observation cars online; these go through licensed agents at around $30–40.
- Should I stay in Negombo or Colombo on arrival for a 1-week itinerary?
- If your flight arrives late, stay in Negombo — it's 15 minutes from the airport and avoids Colombo traffic at night. If you arrive with a full day ahead, go directly to Colombo and use the time at Gangaramaya Temple, Galle Face Green, and Pettah Market.
- What is the best way to get from Ella to Galle?
- A private transfer costs $60–90 and takes 3.5–4 hours. Alternatively, a combination of buses via Haputale and Wellawaya to Matara then on to Galle takes 4–5 hours and costs LKR 300–500. There is no convenient direct train.
- Can you see whales at Mirissa on a 1-week Sri Lanka trip?
- Yes, if you're travelling November–April. Whale watching boats depart Mirissa Harbour at 6am and return by midday, making it easy to fit in on day 8 before heading back to the airport. Blue and sperm whales are reliably sighted in this season.
- How much does a 1-week Sri Lanka trip cost?
- Mid-range accommodation runs $50–100 per night. Key transport includes Colombo–Kandy train (LKR 200–500), Kandy–Ella train (LKR 500–800 reserved), and Ella–Galle private transfer ($60–90). Budget an additional $30–40 for whale watching and LKR 1,500 for the Temple of the Tooth entry.