Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Old Fort.
Local know-how to help you travel smarter and make the most of every moment.
Discover the Old Fort in Zanzibar, a historic gem with stunning views and vibrant culture at the heart of Stone Town.
The Old Fort, a captivating historical fortress in Stone Town, Zanzibar, invites tourists to delve into its rich past and stunning architecture. Dating back to the late 17th century, this iconic landmark offers panoramic views of the ocean and is surrounded by vibrant local markets and artisan shops, making it a must-see destination for every visitor.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Hi, I'm Eve. Here are a few practical things to know before exploring Old Fort.
Local know-how to help you travel smarter and make the most of every moment.
Car
If you are driving from Mbeya, head towards the A104 road heading northeast. Continue on A104 until you reach the junction with the A7 road. Take the A7 road towards the north, which will take you through beautiful landscapes. After approximately 2 hours, you will reach the town of Njombe. From Njombe, follow signs to the A104 and continue until you reach the city of Iringa. In Iringa, take the B2 road heading east towards Dodoma. This road will lead you to the city of Morogoro. From Morogoro, you will need to take a bus or a taxi to Dar es Salaam, where you can catch a ferry to Zanzibar. Once in Zanzibar, navigate to Mizingani Rd in Stone Town, where Old Fort is located.
Public Transportation (Bus)
From any location in the Southern Highlands, you can take a bus to either Mbeya or Iringa, depending on your proximity. Buses from Njombe, for example, go to Mbeya regularly. Once you arrive in Mbeya, transfer to a bus heading to Dar es Salaam. After reaching Dar es Salaam, you will need to find the ferry terminal to catch a ferry to Zanzibar. The ferry ride takes around 2 hours, so be prepared for the journey. Once you reach Zanzibar, head to Mizingani Rd in Stone Town to visit Old Fort.
Ferry
After arriving at the ferry terminal in Dar es Salaam, purchase your ticket for the ferry to Zanzibar. Prices vary, but expect to pay between $35-$50 for a round trip. Ferries typically run frequently, but it is advisable to check the schedule ahead of time. The ferry ride will take approximately 2 hours. Once you arrive at the Zanzibar port, you can take a taxi or walk to Mizingani Rd in Stone Town, where Old Fort is located.
Use Old Fort as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the hidden gem of Tanzania's Southern Highlands – a serene escape with lush landscapes, rich culture, and breathtaking natural beauty.
Tell me more about Southern Highlands