The complete guide — cultural highlights, hill country, and southern beaches in one trip.
Sri Lanka packs an extraordinary amount into a small island. In under two weeks you can walk among 2,000-year-old ruins at sunrise, ride one of the world's most scenic trains through tea plantations, surf world-class breaks, and eat your way through the best rice and curry you've ever had — all without a single long-haul domestic flight.
The classic route runs anti-clockwise: fly into Colombo, head north to the Cultural Triangle (Sigiriya, Anuradhapura), swing through Kandy, take the mountain train to Ella, then drift down to the south coast before flying home from Colombo or Mattala. Most travellers do this in 7–10 days; give yourself two weeks and the whole island opens up.
This guide covers every major corridor with honest, local-first advice. Use it as a framework, then adapt based on your pace, budget, and what you care most about.
Land at Bandaranaike Airport and head to Negombo or straight into Colombo. Negombo is 8 km from the airport — great for a gentle first evening of seafood and beach. Colombo's Pettah market, Galle Face Green, and the World Trade Centre waterfront make for a solid half-day before heading north.
The Cultural Triangle contains some of Asia's most dramatic ancient monuments. Sigiriya Rock Fortress rises 200 metres above the jungle — climb it at dawn before the heat builds. Nearby Dambulla Cave Temple is worth a morning. If time allows, Polonnaruwa's ancient city is better preserved than Anuradhapura and rewarding on two wheels.
Kandy sits in a natural bowl of hills and is home to the Temple of the Tooth Relic — Sri Lanka's holiest Buddhist site. The evening puja ceremony (around 6:30 pm) is atmospheric and free. Walk the lake, visit the Royal Botanical Gardens at Peradeniya, and catch a traditional Kandyan dance performance.
The Kandy–Ella train is consistently voted one of the world's greatest rail journeys. Book second-class reserved seats or try your luck for first class. The 6-hour ride winds through cloud forest, tea estates, and dramatic valleys. Arrive in Ella to cool mountain air and the iconic Nine Arches Bridge.
From Ella, head south to the coast. Mirissa is the base for blue whale watching (Nov–Apr) and has a laid-back surf-and-swim vibe. Hiriketiya is quieter and better for surfing. Galle Fort — a UNESCO World Heritage site — is best explored on foot: Dutch colonial ramparts, boutique shops, and brilliant restaurants inside the walls.
If you have time, the east coast (Arugam Bay, Trincomalee) and the north (Jaffna, Anuradhapura) reward the extra days. Arugam Bay is the island's surf capital — best May to October. Trincomalee has incredible diving and some of Sri Lanka's least-visited beaches. Jaffna offers a Tamil cultural experience completely different from the south.
Trains are the best way to travel between major stops — scenic, cheap, and air-conditioned in first class. Book online at bookme.lk at least a week ahead for the Kandy–Ella route. Tuk-tuks cover short distances; negotiate the fare upfront. Private drivers (around £50–70/day) make sense if you're covering a lot of ground or travelling with family.
The south and west coasts peak Nov–Apr; the east and north coast peak May–Sep. December to March hits both — you can do the full circuit with good weather on both coasts. Avoid the April/May shoulder period in the south if beach weather matters to you.
British, EU, Australian, and US citizens need an Electronic Travel Authorisation (ETA) — apply online at eta.gov.lk for around $20. Get it before you fly. Validity: 30 days single entry.
A comfortable mid-range trip runs £50–80/day per person (decent guesthouses, local food, occasional splurge). Budget travellers can do £30–40/day staying in hostels and eating dhal rice. Boutique hotels and private transfers push costs to £100–150/day. Alcohol is expensive relative to food — a beer costs more than a full rice and curry meal.
Eat where locals eat. A rice and curry lunch at a roadside spot costs £1–2 and will be better than most hotel restaurants. Try kottu roti (chopped flatbread stir-fried with veg or egg), hoppers (bowl-shaped fermented rice pancakes), and string hoppers for breakfast. Avoid pre-cooked buffets sitting in the heat.
7 days covers the classic route (Sigiriya–Kandy–Ella–Galle) at a reasonable pace. 10 days adds breathing room and the south coast properly. 14 days lets you add the east or north coast. Two weeks is the sweet spot for a first visit.
No — Sri Lanka is good value for money. Budget travellers can manage on £30–40/day. A comfortable mid-range trip costs £50–80/day. Most food, transport, and entry fees are very affordable; accommodation varies widely from £10 guesthouses to £200+ boutique resorts.
Yes. Sri Lanka is generally safe for tourists. The civil conflict ended in 2009 and the country has been stable since. Standard travel precautions apply: watch your belongings in Colombo, use trusted tuk-tuks, and don't swim at beaches with strong rip currents (flag systems are in place at main beaches).
Absolutely. Sri Lanka is very easy to travel independently. Trains, buses, and tuk-tuks connect all the main destinations. English is widely spoken in tourist areas. Most guesthouses are run by local families who are happy to advise on onward travel.
December to March is the most popular window — warm and dry on the south and west coasts. If you're focusing on the east coast (Arugam Bay, Trincomalee), May to September is the season there. The Cultural Triangle and hill country are year-round, though the wet season (May–Sep in the south) brings afternoon showers.
No vaccinations are legally required, but the NHS recommends being up-to-date on hepatitis A, typhoid, and tetanus. Consult your GP or a travel clinic at least 6–8 weeks before departure. Malaria prophylaxis is generally not recommended for standard tourist routes.