
World-Class Diving with Manta Rays & Whale Sharks
Tofo Beach is a laid-back coastal paradise renowned for world-class diving and snorkeling with manta rays and whale sharks. This vibrant beach town offers pristine white sand beaches, crystal-clear waters, and some of the best marine encounters in Africa.
The warm waters of Tofo are home to an incredible diversity of marine life, including manta rays, whale sharks, dolphins, turtles, and humpback whales during migration season. The area's nutrient-rich currents create perfect conditions for these gentle giants to feed and play.
Beyond diving, Tofo offers excellent surfing, beach horseback riding, dhow sailing, and a relaxed backpacker vibe with beachfront bars and restaurants. The town combines adventure with relaxation, making it perfect for both thrill-seekers and beach lovers.

Swim with manta rays and whale sharks year-round. Tofo is one of the best places in the world for these encounters.
Pristine dive sites with vibrant coral reefs, diverse marine life, and excellent visibility. Perfect for all skill levels.
Surfing, horseback riding, dhow sailing, and beach relaxation. Vibrant nightlife with beachfront bars and restaurants.
Dive with manta rays and whale sharks in world-class waters

Snorkel with majestic manta rays in their natural habitat
Dive or snorkel with gentle whale sharks
Two-tank dive exploring vibrant coral reefs
Get certified with PADI Open Water certification
Beachfront accommodation with diving included
Learn to surf with experienced instructors
Scenic horseback ride along pristine beaches
Traditional dhow sailing at sunset with drinks
Complete Tofo adventure with all activities
Tofo offers excellent diving and marine encounters throughout the year. Manta rays are present year-round, while whale sharks are most common October to March.
Humpback whales migrate through the area. Cooler water temperatures but excellent visibility and marine life activity.
By Air
Fly to Inhambane from Maputo or Johannesburg (1 hour), then take a 30-minute road transfer to Tofo Beach.
By Road
Drive from Maputo (6 hours) or Vilankulo (4 hours). Road conditions are generally good on the main EN1 highway.
Visa Requirements
Most visitors can obtain visa on arrival at Mozambique airports. Check requirements for your nationality.
Mozambican Metical (MZN). US Dollars accepted. ATMs available in Inhambane.
Budget: $50-100/day
Mid-range: $100-200/day
Luxury: $200+/day
Malaria prophylaxis recommended. Yellow fever certificate required if coming from endemic areas.
Bring reef-safe sunscreen, insect repellent, and any prescription medications.
Swimwear, dive gear (optional), sun protection, light clothing, reef shoes, camera, casual beachwear, light jacket for evenings.
Experience unforgettable encounters with manta rays and whale sharks in the pristine waters of Tofo Beach.