Fly to Zanzibar

Why you should fly to Zanzibar

There are several daily flights from Arusha or Kilimanjaro region to Zanzibar. Alternatively, you can take a ferry from Dar es Salaam. From personal experience, I highly recommend flying.
Sure, take the ferry if you want to visit Dar es Salaam or travel further south throughout Tanzania. It’s about a 3-hr long ferry ride, and departures are on a regular schedule found here.

If you’re strapped for time, definitely fly. It’s approximately a 45-minute flight, it is direct and you get to experience an aerial view of mainland Tanzania, as well as see Stonetown and the Indian Ocean from above, which are breathtaking.

Bus travel / ferry vs flying

Even if you’re on a budget, I still suggest you fly.
Why?
Because taking a bus from Arusha to Dar typically takes 12 hours. Yes, 12. I don’t care how long it is estimated to take or what Google Maps says, you will spend most of the day on the bus.
There will be stops for lunch and bathroom breaks, which will eat up your time. No matter what the buses advertise (wifi/airconditioning) I have never found these amenities to be functioning and the bus gets very hot in the afternoon. Sometimes there is a movie (it has almost always been a poorly dubbed action movie and twice it was Rambo) and I think I would have preferred no movie at all if given the choice.

Passengers arrive at the bus station far from the ferry terminal, almost always after the last ferry has already departed. Even if it hasn’t, it would take a miracle for you to navigate traffic and purchase your ferry ticket in time.
Guaranteed, you will need to spend the night in Dar es Salaam. You will also have to get a taxi or other transport from the bus terminal to your accommodations. Chances are, you don’t have your ferry tickets in advance and will need to get to the office early to get your tickets, pick up snacks, and board the ferry.

Also, you will need to buy water (lots of water!), your lunch and dinner on the road. All in all, you spend a day and a half in travel to reach Zanzibar.

When you add it all up (bus ticket, food, water, accommodations, transportation, ferry ticket) it often reaches a price similar to the plane fare. And if you put a price value on your time – then there is no question! It’s better to fly than spend a day a half on an uncomfortable bus, eating road-side food and sitting in Dar es Salaam traffic.
Flying takes 2.5 hours accounting for transportation to the airport, waiting for your flight to board, actual flight time, and getting from the airport to Stonetown. Add a bit more time if your hotel is outside of town or in the North or East of the island.

The overnight ferry? It is an option. I wouldn’t do it, everyone I know who has taken it would NOT recommend. If you want a first-hand account, check out this post.

My Advice

If you’re visiting Tanzania definitely visit Zanzibar! You won’t be disappointed. There are museums and historical sites, a great local music scene, incredible food, and wonderful beaches. There are loads of activities and new experiences such as wildlife viewing, fishing, snorkeling, diving, and kite surfing. You can take a painting class, join a spice tour, or learn how to cook local Zanzibar dishes.
Unless you’re planning to visit Dar es Salaam and surrounding areas, or you are keen to sit on a hot bus for 12 hours, book a direct flight from Arusha or Kilimanjaro to Zanzibar. You’ll save time and possibly even money.

If you need help planning your trip to Zanzibar or booking a flight, please contact me for help.

You can also book tickets from
Air Tanzania
Fast Jet
Precision Airways
Tropical Air
Auric Air
Flight Link

Some of these flights should be paid in-person or with local Tanzanian shillings. Again, if you need help to book in advance (during high season you will!) please fill out the form below.

Uzuri Hotel

“Dream on the Beach”

My review of breezy, beautiful Uzuri Hotel.
Covered in pink and purple bougainvillea, the white stucco renovated Italian-style home has only 6 rooms and never feels crowded or busy. The atmosphere is relaxed and charming, with comfortable seating throughout and lots of natural sea breeze.
The dining area opens up to a private sand-covered rest area, shaded with palm trees and featuring a swimming pool. Pass through the little fence and you’re right on the beach, on the Indian Ocean.
The west side of the Island, including Jambiani, has very low tide during the day, so an actual swim in the ocean should be early morning or early evening. Hence, there is actually a legitimate purpose for the hotel’s pool — and it was so refreshing during the heat of the day!

Family-friendly: 8/10

The hotel provided us with a lovely baby bed and baby feeding chair for our 10-month old babe. However, it was evident the focus of the hotel is for adults more than families with kids. There was a small seating area with photography/coffee-table type of books but nothing for kids.

The outdoor pool was great, but it was pretty deep. Certainly a pool for adults.

Cleanliness: 9/10

Our room was very clean. However, on the second night we woke up to an unwelcome visitor who had entered our room: a crab!
I was nervous with a live crab crawling over the floor with my child in a baby bed, positioned on the floor. Our room was on the second floor of the villa, so I can only conclude that the crab had scaled the wall and entered through the large gap under our balcony room door. Yikes!

Food: 6/10

We enjoyed several meals at Uzuri including two breakfasts, one lunch and one dinner. The gnocchi was so good (and so rare to find in Tanzania) that I ordered it twice! Mr. Mechanic did not enjoy his seafood pizza.

However, I found the menu options very limited. With an Italian emphasis of the villa, pasta and pizza were on the menu, but I would have liked to see more variety or a tropical, Zanzibari-twist on some Italian classics. I also found the dishes very expensive, and would have expected something of a higher caliber for the cost.

Location: 10/10

Uzuri is located right on the beach in Jambiani, on the East Coast of Zanzibar. The location is great, with an ocean view and a quiet area of the beach in front of the space. We took a walk around the area for lunch and enjoyed a feast of calamari just a few blocks away. There are also some little shops around.

Overall Experience: 8/10

We were warmly greeted in Italian when we arrived and taken to our room almost immediately. The room had not one, but two balconies.
The room and the villa were lovely and the staff provided attentive service. The biggest downside for me was a crab entering our room in the middle of the night.

We enjoyed Uzuri Villa and I would stay there again, but would aim for a lunch away from the hotel every afternoon, even just for the variety in fresh seafood.
But I would also put a towel or book under any gaps in my door to avoid crabs entering!!!

Read more of my reviews of Zanzibar Hotels:
Mizingani Seafront Hotel

Tembo House Hotel

Reviews of Hotels and Lodges