
Planning
Best time to visit Sri Lanka: month by month
January to March is driest on the west and south coasts, in the hills and the Cultural Triangle; May to September suits the east. Checked 7 Nov 2026.
Updated 7 Nov 2026
Free guides to planning a trip to Sri Lanka: costs, seasons, visas, transport and places. Each guide gives the short answer first, then lists its sources and the date we last reviewed it.

When to go, how long to stay, and sample routes.

Planning
January to March is driest on the west and south coasts, in the hills and the Cultural Triangle; May to September suits the east. Checked 7 Nov 2026.
Updated 7 Nov 2026

Planning
Seven days covers Sigiriya, Kandy, the tea country, the Ella train and a Yala safari. USD 866 per person for two on Majeste's Classic tour, 7 Nov 2026.
Updated 7 Nov 2026

Planning
Ten days adds Polonnaruwa, Horton Plains and two nights each in Kandy and Ella. About USD 1,174 per person for two with Majeste, as of 7 November 2026.
Updated 7 Nov 2026

Planning
Fourteen days covers ancient cities, the hills, two parks and the south coast, no day over 4h30 in the car. About USD 1,709 each with Majeste, 7 Nov 2026.
Updated 7 Nov 2026

Planning
Keep drives under three hours and pick Udawalawe over Yala. A 7-day loop for a family of four is about USD 2,080 with Majeste in comfort hotels, Nov 2026.
Updated 7 Nov 2026

Planning
Two nights at most stops, the hill train and three coast nights: nine days in 4-star hotels is about USD 1,259 each with Majeste, as of 7 Nov 2026.
Updated 7 Nov 2026

Planning
Seven days: the centre, hills and a park; ten adds Polonnaruwa and Horton Plains; fourteen, the whole island. USD 828 to 1,709 each for two, Nov 2026.
Updated 7 Nov 2026
What a trip costs, and what the tickets cost.

Costs
Majeste's Classic Sri Lanka 7-day tour is USD 866 per person for two in 3-star hotels, shoulder season, with car, driver, tickets and safaris. 7 Nov 2026.
Updated 7 Nov 2026

Costs
Sigiriya is USD 35, Polonnaruwa and Anuradhapura USD 30, the Temple of the Tooth LKR 3,000; a park ticket for two is USD 71.86. Checked 7 November 2026.
Updated 7 Nov 2026
Getting around by car and by train.

Transport
A car with an English-speaking driver costs USD 75 a day (van USD 99) with Majeste, fuel, tolls and 150 km a day included. Rates as of 7 Nov 2026.
Updated 7 Nov 2026

Transport
No: at the 4 Nov 2026 check the Kandy to Ella train was not running end to end. Nanu Oya to Ella runs. Fares, classes, booking and the road options.
Updated 7 Nov 2026
Places and parks, compared plainly.

Destinations
Yes, Sigiriya and Dambulla fit one day from Colombo: about 15 hours, 9 in the car. About USD 249 for two with Majeste, car and tickets in, 7 Nov 2026.
Updated 7 Nov 2026

Destinations
Yala for leopards, Udawalawe for elephants, Wilpattu for quiet, Minneriya for the Gathering. Safari for two: USD 146.86 to 160.86 with Majeste, Nov 2026.
Updated 7 Nov 2026

Destinations
Mirissa boats run daily November to late April, USD 60 per adult with Majeste; Trincomalee roughly May to August, USD 60 per adult too. Checked 7 Nov 2026.
Updated 7 Nov 2026

Destinations
From May to September the east coast is the right beach: June averages 25 mm of rain at Trincomalee against 205 mm at Colombo. Checked 7 November 2026.
Updated 7 Nov 2026
Visas, money, safety and what to wear.

Practical
Since 25 May 2026 the ETA is free for 40 nationalities, including the UK, US, Canada and Australia. Others pay USD 50 online; children under 12 are free.
Updated 7 Nov 2026

Practical
Bring US dollars, euros or pounds and change them at the airport: USD 1 was about LKR 332 on 6 Nov 2026. Cards often carry a surcharge; cash runs the rest.
Updated 7 Nov 2026

Practical
At temples cover shoulders and knees, take off shoes and hats, never pose with your back to a Buddha; Buddha tattoos have led to refused entry. 7 Nov 2026.
Updated 7 Nov 2026

Practical
As of 6 Nov 2026 the UK does not advise against travel to any part of Sri Lanka; Canada urges a high degree of caution. Main risks: roads, sea, dengue.
Updated 7 Nov 2026