Trripah Logo

Sri Lanka in December from Ahmedabad

Is December a good month for Sri Lanka, what it costs from Ahmedabad, and how to book.

Plan Sri Lanka in DecemberSri Lanka tour packages

Quick answer

December is one of the best times to visit Sri Lanka. Sri Lanka has two monsoon systems on opposite coasts — this window is dry on the popular west and south coasts (Colombo, Galle, Mirissa) with calm seas for whale watching.

From Ahmedabad, a 7-day trip costs about ₹59,000 per person at budget stays, ₹84,000 mid-range, return flights included.

Fares checked 2026-10-04; prices vary by exact dates.

Sri Lanka in December: what to know

Best season for Sri Lanka: December – March (West/South) or May – September (East Coast). Months to avoid: May – September (west/south coast) or October – January (east coast). May–August (south and west coast monsoon).

Sri Lanka month by month

JanuaryBest timeFebruaryBest timeMarchBest timeAprilShoulderMayBest timeJuneBest timeJulyBest timeAugustBest timeSeptemberBest timeOctoberAvoidNovemberAvoidDecemberBest time

9 of 12 months are in Sri Lanka's best season. December sits between November (a month to avoid) and January (a best-season month).

Call Now: +91 76763 55255

Questions about Sri Lanka in December

Is December a good time to visit Sri Lanka?

December is one of the best times for Sri Lanka. Sri Lanka has two monsoon systems on opposite coasts — this window is dry on the popular west and south coasts (Colombo, Galle, Mirissa) with calm seas for whale watching.

How much does a Sri Lanka trip from Ahmedabad cost in December?

A 7-day trip costs about ₹59,000 per person at budget stays and ₹84,000 mid-range including return flights from Ahmedabad, based on fares checked 2026-10-04. Fares and hotel rates change by date, and peak weeks cost more.

How long is the flight from Ahmedabad to Sri Lanka?

About 3h, non-stop.

Sri Lanka in December (all cities) · 7-day Sri Lanka package from Ahmedabad · Sri Lanka tour packages