Routes · Asia
Kuala Lumpur to Sri Lanka: Colombo, Sigiriya, Kandy, Ella and Mirissa
Kuala Lumpur → Colombo → Sigiriya → Kandy → Ella → Mirissa
Sri Lanka loop & whales Best season (general guide): Dec–Apr
Sri Lanka packs ancient cities, mountains, tea estates and beaches into an island you can cross in under two weeks. This route travels from Colombo to Sigiriya, Kandy and Ella, then down to the south coast at Mirissa. From Kuala Lumpur there are non-stop flights to Colombo, and the rest of the journey is by road and rail.
After a night in Colombo, the road north reaches Sigiriya, the 5th-century rock fortress listed by UNESCO, and the cave temples of Dambulla. Kandy's Temple of the Tooth is one of the most important sites of Buddhism. The train from Kandy into the hills to Ella winds through tea estates, and from Ella you can walk to Little Adam's Peak and the Nine Arches Bridge. The road then drops to the coast at Mirissa, where whale-watching boats look for blue whales and other species, and Galle's Dutch fort is nearby.
December to April is the best time for this route, as the south and west coasts are drier and Mirissa's whale season is at its peak. The south-west monsoon arrives around May.
Book the Kandy to Ella train in advance. Choose whale-watching operators that follow responsible rules, and dress modestly at temples.
Pacing note: start the Sigiriya climb early, before the heat and the crowds. The train from Kandy to Ella is slow but scenic, so plan it as a travel day. Mirissa's whale boats leave at dawn, so take the trip on your first full morning there.
Suggested outline
Kuala Lumpur
Colombo
Sri Lanka's main city and arrival point, with Galle Face Green on the seafront and markets in the Pettah.
"Colombo_city_skyline_at_night.png" by Gihanud2001, CC0, via Wikimedia Commons· licence Sigiriya
A rock fortress rising from the plains, with frescoes and a lion gate on the way to the summit. Reached by road from Colombo.
Kandy
The hill capital around a lake, home to the Temple of the Sacred Tooth Relic.
"Temple of the Tooth, Sitting Buddha statues.- Kandy.jpg" by Pierre André Leclercq, CC BY-SA 4.0, via Wikimedia Commons· licence Ella
A village in the tea hills, at the end of one of the island's most scenic railway journeys from Kandy.
"Ella_railway_station.jpg" by Dan arndt, CC BY-SA 4.0, via Wikimedia Commons· licence Mirissa
A beach town on the south coast where boats go out to look for blue whales in season.
"Mirissa-Plage_(3).jpg" by Ji-Elle, CC BY-SA 3.0, via Wikimedia Commons· licence
Day by day
- Day 1 · Colombo — Arrive in Colombo· Kuala Lumpur → Colombo (by air)
- Day 2 · Sigiriya — Drive to the Cultural Triangle· Colombo → Sigiriya (overland)
- Day 3 · Sigiriya — Climb Sigiriya early; Dambulla caves
- Day 4 · Kandy — Drive to Kandy; the lake· Sigiriya → Kandy (overland)
- Day 5 · Kandy — Temple of the Sacred Tooth Relic
- Day 6 · Ella — Scenic train Kandy to Ella· Kandy → Ella (overland)
- Day 7 · Ella — Little Adam's Peak and Nine Arches Bridge
- Day 8 · Mirissa — Drive to the south coast· Ella → Mirissa (overland)
- Day 9 · Mirissa — Whale-watching boat (in season)
- Day 10 · Mirissa — Beach day
- Day 11 · Mirissa — Travel home from Mirissa· Mirissa → Colombo (overland), then Colombo → Kuala Lumpur (by air)
A suggested pace only; expedition days are set by the operator.
Flights, leg by leg
Each button opens a live, dated search. We don't show stored fares here: check today's price on the booking site.
- Kuala Lumpur → Colombo (KUL → CMB) · Check today's price Search fares KUL → CMB · 3 Dec ↗
Showing dates about a month ahead — change them when you search.
Colombo
Plan the trip: Colombo
- Airport transfer Airport transfers in Sri Lanka on Kiwitaxi ↗
- eSIM eSIM data for Sri Lanka on Airalo ↗
- Private transfer Private transfers in Colombo on GetTransfer ↗
- Audio guide Self-guided audio tours on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Sigiriya
Nearest airport: Colombo Search fares · Colombo ↗
Kandy
Plan the trip: Kandy
- Airport transfer Airport transfers in Sri Lanka on Kiwitaxi ↗
- eSIM eSIM data for Sri Lanka on Airalo ↗
- Private transfer Private transfers in Kandy on GetTransfer ↗
- Audio guide Self-guided audio tours on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Partner links may earn LarkTours a commission at no extra cost to you. Prices, availability and terms are set by each partner.