If you are visiting Tanzania and craving the turquoise waters of Zanzibar but don't have the time to take the ferry across, Mbudya Island is your perfect alternative. Located just a short boat ride north of Dar es Salaam, this uninhabited island is one of the four islets making up the Dar es Salaam Marine Reserve.
With its crystal-clear waters, white sandy beaches, and fresh seafood caught right off the shore, Mbudya offers a tranquil escape from the hustle and bustle of the city. Whether you are a solo backpacker, a couple seeking romance, or a family looking for a safe swimming spot, this guide covers everything you need to know to plan the perfect day trip.
Getting to Mbudya is an adventure in itself. Unlike organized resort islands, Mbudya retains a rustic, "castaway" vibe. Here is how to navigate the logistics smoothly.
There are three main ways to reach the island. No advance booking is usually necessary for shared boats; you simply show up and negotiate.
1. White Sands Hotel (Most Popular): This is the most reliable departure point. You do not need to be a guest at the hotel to use their beach gate. Walk through the hotel grounds to the beach, where local boatmen gather. The ride takes about 15–20 minutes in a motorized fiberglass boat.
2. The Slipway Shopping Center: Located on the Msasani Peninsula, this is a more upscale, tourist-centric hub. Boats from here take longer (approx. 45 minutes) but offer a scenic cruise along the coast. This is often a more expensive option but convenient if you are staying in the Peninsula area.
3. Kibo Beach / Kunduchi: Further north, near the island itself, these beaches offer the shortest crossing (10–15 minutes). It is a preferred spot for locals and budget travelers.
Budgeting for Mbudya requires knowing the two distinct types of payments you will make: the boat fare and the Marine Reserve fee.
• Boat Fare: Prices fluctuate based on fuel costs and your negotiation skills. Expect to pay between TSh 30,000 and TSh 40,000 (approx. $12–$15 USD) for a round-trip ticket. Tip: Keep your boatman’s phone number or agree on a specific pickup time before they leave you on the island.
• Marine Reserve Fee: As a protected area, the Tanzanian government charges an entry fee. For non-residents/foreigners, this is typically around $11–$15 USD (payable in TSh). East African residents pay significantly less.
• Hut (Banda) Rental: To escape the equatorial sun, you can rent a thatched hut for the day, usually costing around TSh 10,000–15,000.
Important Payment Tip: While boatmen and food vendors accept cash (Tanzanian Shillings), the Marine Reserve officials at the island gate often require electronic payment (Credit Card or Mobile Money) for the government entry fee. Always carry both.
The best time to visit is during Tanzania’s dry seasons (June to October and January to February). The water is clearest for snorkeling during these months.
• Weekdays: The island is quiet, serene, and almost empty.
• Weekends: The island transforms into a lively party spot with locals and expats. If you prefer solitude, avoid Saturdays and Sundays.
Once your boat beaches on the soft sand, the day is yours. There are no hotels or permanent residents—just nature and relaxation.
Mbudya is part of a marine reserve, meaning the coral and fish are protected. The snorkeling here is surprisingly good for being so close to a major city. You can rent a mask and snorkel on the island (approx. TSh 10,000), but the quality of gear varies. If you are serious about snorkeling, bring your own mask.
Key sightings include zebra fish, butterflyfish, and moorish idols. The best snorkeling spots are usually on the side of the island facing the open ocean, where the coral is healthier, but be mindful of currents.
The island is dotted with Bandas—rustic, open-air huts made of palm fronds. Renting one is highly recommended as the sun can be intense. These huts serve as your base for the day where you can leave your bags (though never leave valuables unattended) and enjoy your lunch.
One of the highlights of Mbudya is the food. Local fishermen and cooks run a kitchen on the island. The menu is simple but delicious: grilled lobster, calamari, octopus, and the catch of the day (usually Changu or Red Snapper), served with french fries and salad.
Pro Tip: The kitchen runs on "island time." Food can take 1–2 hours to prepare because they often catch or clean the fish after you order. Order your lunch immediately upon arrival. This ensures your food is ready by noon when you are hungry.
To ensure your trip remains a paradise experience rather than a logistical headache, keep these tips in mind:
• Reef-Safe Sunscreen: The sun near the equator is unforgiving.
• Water Shoes: While the sand is soft, the entrance to the water can have broken coral or sea urchins. Water shoes save your feet.
• Waterproof Dry Bag: You will likely wade into the water to get off the boat. A dry bag protects your phone and camera.
• BYO Snacks/Drinks: While you can buy beer, soda, and water on the island, options are limited. Bringing your own water is smart to stay hydrated.
• Tides Matter: At low tide, the beach is expansive and beautiful. At high tide, the water can come right up to the Bandas. Check the Dar es Salaam tide chart before you go.
• Leave No Trace: There is no garbage disposal service on the island. Be a responsible traveler and carry your trash back to the mainland with you.
• Respect the Reserve: Do not touch the coral or take shells home. It is illegal and damages the fragile ecosystem.
Mbudya Island proves that you don't need to fly to Zanzibar to find paradise. With a little planning and an adventurous spirit, you can enjoy one of East Africa's best-kept secrets right on Dar es Salaam's doorstep.
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!!