Macaneta Beach

Praia da Macaneta

A long sandy peninsula at the mouth of the Incomati River north of Maputo, cleaner than the city beaches and ideal for a weekend day trip.

Macaneta lies in Marracuene District. A narrow sandbar between the Incomati River and the Indian Ocean holds long stretches of beach and dunes. The water is clearer than in Maputo Bay, and several beach-cottage resorts and restaurants line the coast, where you can go horseback riding, fishing or simply sunbathing. The bridge completed in 2017 replaced the ferry, and the drive from Maputo takes about 1 hour. The Indian Ocean side has strong waves and currents, so swim only in sections with lifeguards.

Opening hours

All day

Beach · Sand dunes · Weekend trips

Nearby sights

Places to eat nearby

More in Maputo