Local favourite beach · Hambantota, Sri Lanka

Mahaseelawa Beach

Mahaseelawa Beach is a beach in Hambantota, Sri Lanka.

Mahaseelawa Beach: crowds and conditions

Typical pattern: usually quiet; mostly local visitors. Been there recently? Post today’s status and it shows here for the next traveller.

Status options for this beach: Open, good conditions · Very crowded · Approach road bad · Closed / not accessible.

Best time to visit Mahaseelawa Beach

Season: October to March; rough seas and lifeguard warnings June to September.

Crowd: Usually quiet; mostly local visitors.

Typical week: Mon quiet · Tue quiet · Wed quiet · Thu quiet · Fri light · Sat light · Sun light.

How to reach Mahaseelawa Beach — distance from nearby cities

Coordinates: 6.28776, 81.43195. Road distances are estimates; the road-trip planner uses real routes and adds stops worth the detour.

Places to visit near Mahaseelawa Beach

See everything within a day’s drive of Mahaseelawa Beach

Other beaches & coast near Mahaseelawa Beach

All beaches & coast in Sri Lanka

Map data © OpenStreetMap contributors (ODbL)

Frequently asked

What is the best time to visit Mahaseelawa Beach?

October to March; rough seas and lifeguard warnings June to September. Usually quiet; mostly local visitors.

How far is Mahaseelawa Beach from Arugam Bay?

Mahaseelawa Beach is about 95 km by road from Arugam Bay (76 km straight line), 96 km from Ella and 128 km from Nuwara Eliya. Open the road-trip planner on Spotwander for turn-by-turn directions and stops on the way.

What are the places to visit near Mahaseelawa Beach?

Nearby: Sithulpawwa Raja Maha Viharaya (Buddhist site, 14 km), Great Basses Reef Lighthouse (beach, 16 km), Tissamaharama Raja Maha Vihara (Buddhist site, 19 km), Yatala Stupa (Buddhist site, 22 km), Kataragama Holy Sanctuaries (attraction, 23 km), Ruhunu Maha Kataragama Dewalaya (temple, 23 km).