Escape the frenetic energy of downtown Dar es Salaam and step onto the powdery white sands of Mbudya Island. Part of the Dar es Salaam Marine Reserve, this uninhabited tropical sanctuary offers turquoise waters, fresh lobster, and a level of tranquility that feels worlds away from the city. Whether you are a solo backpacker, a couple seeking romance, or a family on holiday, this guide covers everything you need to know to navigate the boat logistics, costs, and hidden gems of Mbudya.
Mbudya Island is one of the four uninhabited islands that make up the Dar es Salaam Marine Reserve (DMRS). Located roughly 10 minutes by speedboat from the mainland's northern beaches (Kunduchi/Mbezi), it is strictly a day-trip destination. There are no hotels or permanent lodges here—only raw nature, swaying casuarina trees, and crystal-clear waters teeming with marine life.
Visitors often debate between Mbudya and its southern neighbor, Bongoyo Island. While both are beautiful, Mbudya is widely considered superior for several reasons:
Dar es Salaam is hot year-round, but the best time to visit Mbudya is during the dry seasons (June to October and December to February). To maximize your experience, pay attention to the tides. Visiting during low tide reveals beautiful sandbars and makes snorkeling easier, though you may have to wade through shallow water to reach your boat upon departure.
Getting to the island is an adventure in itself. You have two primary options depending on your budget and location.
For those staying near the Peninsula or Massey Bay, the most comfortable option is the ferry from The Slipway Hotel. These boats are larger, more stable, and run on a fixed schedule (usually departing around 9:30 AM and 11:30 AM).
For a faster and cheaper experience, head north to Mbezi Beach or Kunduchi. The most popular departure point is Kibo Beach (near the distinct red-and-white striped hotel). Local boatmen here operate small fiberglass speedboats.
Bring your own gear if possible, though rental equipment is sometimes available for about 10,000 TSH. The best snorkeling spots are usually on the western side of the island where the coral reefs are vibrant. Be mindful of sea urchins—water shoes are highly recommended.
The culinary highlight of Mbudya is the seafood platter. You can order fresh lobster, prawns, calamari, and the "catch of the day" (usually Changu fish) grilled to perfection and served with french fries (chips).
Pro Tip: The kitchen operates on "island time." It can take 1 to 2 hours for your food to be prepared. Order your lunch the moment you arrive on the island, tell them what time you want to eat, and then go swim while you wait.
Before your boat captain drops you off, exchange phone numbers and agree on a pickup time. The last boats usually leave the island around 5:30 PM or 6:00 PM to return before dark. While the island is generally safe, never leave valuables unattended in your banda while swimming; take turns watching bags or use a waterproof pouch for your phone and wallet.
Olga Khomula Cool place to go for one day. First, we got to the Slipway Hotel, there's a stand that organizes boat rides to both Bongoyo and Mbudya Islands. Payment for the natural reserve entrance is made via credit card (around 18 USD/person), while the boat ride fare is paid in cash directly to the captain (40,000 Tsh/person). The boat typically departs around 9:30 AM and requires a minimum of six passengers. However, on our visit on a Sunday, we were around 20-25 people. The boat first dropped off some passengers at Bongoyo before taking us to Mbudya. Mbudya Island is well-organized and welcoming. Upon arrival, the staff inquired about our lunch preferences (primarily fish) and drinks. They were very accommodating and friendly, though vegetarian options were limited to salad. Prices are reasonable, and the overall experience is pleasant. The island also features security personnel who monitor the waters. For activities, there's a spot for beach volleyball, and snorkeling gear is available for those interested in exploring the underwater world. Overall, Mbudya Island offers a well-rounded day trip with good food, friendly staff, and some activities to keep you entertained. Swimming in the Indian ocean is an absolute delight !
Eugene Protopopov Lonely and tranquil place. You can get there by boat from white sands resort. Snorkeling is absolute must! 🤿
Abhishek Sinha Good outdoor place to enjoy with family and friends. A 20 mins boat ride from Mbezi beach and enjoy the beautiful beach.
Mutombe Mukoko Nice and clean. Make sure you bring enough drinking water. Start your boat trip from Waves, not from the hotel.
Pepe It's really amazing there!!! Although the price to visit there is expensive but it worths so much if you just have only few days to spend in Dar Es Salaam. For me, I spent 20000tsh for the boat and 41000tsh for marine reserves entrance fee(I'm not sure if I was chatted), and I got the wonderful feeling of living in a small island in Indian Ocean. It's definitely amazing for me a person who grew in cities since I was borned. I will highly recommend every foreigner to visit there because it will make your Tanzania's trip unforgettable!!