Colombo365

Mirissa & Weligama: Surfing, Whale Watching & Coastal Nightlife

Destinations 📍 Mirissa 🕒 Added Apr 13, 2026

Overview of Mirissa & Weligama

Located just a short drive past Galle, Mirissa and Weligama act as twin coastal hubs. While they are geographically close, they offer different vibes. Weligama is a sprawling bay famous for beginner-friendly surfing and large resorts. Mirissa is slightly more intimate, known globally for its whale watching industry, hidden coves, and vibrant beachfront nightlife.

Key Attractions & Activities

  • Whale Watching (Mirissa): The premier location in Sri Lanka to see Blue Whales and Sperm Whales. The season runs from November to April. Always book with a verified, ethical tour operator.

  • Surfing (Weligama): Weligama Bay has a sandy bottom and consistent, gentle rolling waves, making it one of the best places in Asia to learn how to surf. The beach is lined with board rental shacks and instructors.

  • Secret Beach & Parrot Rock (Mirissa): Two highly photographed locations. Secret Beach is a secluded cove requiring a short hike or a steep tuk-tuk ride, while Parrot Rock is a small tidal island accessible right from the main beach.

Dining & Nightlife

  • Beachfront Seafood: By late afternoon, the restaurants lining Mirissa beach set up tables directly on the sand and display their fresh daily catch on ice. You pick your fish, and they grill it for you.

  • The Party Strip: Mirissa is the undisputed nightlife capital of the southern coast during the peak season, with different bars hosting major beach parties on a rotating nightly schedule.

Transportation

  • Weligama Railway Station: A major stop on the coastal line, offering direct train access from Colombo.

  • Getting Between Towns: Mirissa and Weligama are only about 10 minutes apart by tuk-tuk or scooter, making it very easy to stay in one and visit the other.

Recommended For You

Contact Details

No contact details provided for this listing.

Community Updates & Comments

No comments yet. Be the first to share an update.

Leave an Update