All of Sri Lanka
Mirissa
Sri Lanka / The South Coast / Mirissa

Mirissa

Blue Whales, Coconut Tree Hill and a Lively Beach

2 daysIdeal stay₹2,300From / night₹1,150Food / dayFreeEntry

A palm-backed bay on the south coast and the main port for whale watching: blue whales, sperm whales and dolphins from about November to April, when the sea is calm. Coconut Tree Hill, Parrot Rock and Secret Beach are a walk away; surf breaks at Weligama (learners) and Mirissa (reef). From May to October the south-west monsoon makes the sea rough and the boats stop.

Highlights

  • Blue-whale watching (Nov–Apr)
  • Sunset at Coconut Tree Hill
  • Surf lesson at Weligama
  • Parrot Rock at low tide
  • Secret Beach
  • Stilt fishermen at Koggala
  • Seafood barbecue on the beach

Things to do

  • Whale-watching boat tripNov–AprMorning · 5h
  • Surf lesson at WeligamaMorning · 2h 30m
  • Coconut Tree Hill at sunsetEvening · 1h 30m
  • Secret Beach and Parrot RockAfternoon · 2h 30m

Tours & tickets

Tourisma may earn a small commission if you book — it never changes your price.

When to go

Best time: December – April

Worth knowing

South-West Monsoon: Rough Seas

From May to September the south-west monsoon brings rain, wind and big waves to the west and south coasts: red flags and strong currents on most beaches, whale-watching boats stop, and many beach restaurants close. It rarely rains all day, and rooms are cheaper, but for swimming go to the east coast (Trincomalee, Pasikudah, Arugam Bay), which is in season.

Heads up

Inter-Monsoon Storms

October and November bring thunderstorms across the whole island and the risk of cyclones from the Bay of Bengal: Cyclone Ditwah at the end of November 2025 caused deadly floods and landslides, especially in the hills. Watch the Department of Meteorology's warnings (meteo.gov.lk) and keep a spare day.

Heads up

No Whale-Watching Season

Mirissa's whale boats run from about November to April; out of season the sea is too rough and they stop. In the summer months, whale and dolphin trips run from Trincomalee on the east coast instead.

Heads up

Peak Season Crowds

Late December to January is the busiest time on the south coast and in the hills: Galle Fort, Sigiriya and the Ella train are crowded and the best rooms sell out. Book rooms and reserved train seats early and climb Sigiriya at opening.

  • Christmas and New Year peak — The south coast's busiest and dearest fortnight: beach hotels set minimum stays and gala dinners on 24 and 31 December, the Ella train and Yala jeeps sell out, and Indian holiday-makers add to the European winter crowds. Book rooms and reserved train seats by October.

Part of a longer route

Mirissa is a stop on a curated circuit through Sri Lanka.