Getting Around Bagamoyo: A Practical Transport Guide for Visitors

Bagamoyo's compact historic core is walkable, but moving between the beach, ruins and day-trip destinations means choosing between bajaji tuk-tuks, hired bicycles, boda-bodas and private taxis.

Walking the Old Stone Town and beachfront

Bagamoyo's historic quarter along Jamhuri Street and Ocean Road measures roughly one kilometre end to end, making it entirely practical to explore on foot. The German Boma, Catholic Mission museum, Kaole ruins turnoff, and the main dhow harbour all sit within a twenty-minute walk of each other. Early morning—before eight o'clock—is the coolest time for a self-guided heritage walk, and you'll share the coral-rag lanes with schoolchildren and fishmongers heading to the central market. Bring a hat and bottled water because shade is scarce once you leave the tree-lined alleys near the Old Fort. The seafront promenade from the fishing port north past the Livingstone monument to the dhow-builders' yard at Magomeni is flat and perfectly suited to a gentle afternoon stroll, though the sand path turns muddy after heavy rain between March and May.

If your hotel sits along the northern beach strip—many do, clustered between the Paradise Holiday Resort area and Bagamoyo Beach Resort near the Wami River mouth—you will need wheels to reach town. That five-kilometre stretch has no continuous pavement, and the sandy verge beside the tarmac becomes impassable for pedestrians when trucks churn it up during the wet season. A morning walk into the old quarter from a beachfront lodge is theoretically possible in the dry months of June through October, but budget forty minutes each way and carry sun protection. Most guests choose a bicycle or bajaji instead. One advantage of staying in the town centre itself is that you can leave your room after breakfast, visit the Caravan Serai ruins, browse the art college studios on India Street, tour the mission museum, and return for lunch without hiring any transport at all.

Bajaji tuk-tuks and negotiating fares

Three-wheeled bajajis—locally called "bajaj" in the singular—are Bagamoyo's most visible form of hire transport. Drivers congregate at the main crossroads near the Bagamoyo District Council office, outside the BP petrol station on the Dar es Salaam road, and along Ocean Road opposite the fish market. A bajaji from the beach-resort zone into the historic centre typically costs between 3,000 and 5,000 Tanzanian shillings depending on your starting point; the northern hotels near Wami pay the higher end, while Paradise or Oceanic Bay guests pay closer to the lower figure. Agree the fare before you climb in. Drivers will often quote 10,000 shillings as an opening gambit to tourists, but polite counter-offers of 4,000 are usually accepted without drama. For context, a Bagamoyo resident riding the same route pays around 2,000 to 3,000 shillings, so you are already paying a modest visitor premium at 5,000.

Bajajis work well for point-to-point hops—hotel to Kaole ruins, town to the college of arts, ferry dock to your guesthouse—but hiring one for a half-day tour makes less sense than a car because the open sides offer no protection from the dust kicked up on the Kaole road or the route south to the mangrove boardwalk at Msasani. If you do want a bajaji for several stops, negotiate an hourly rate; 15,000 shillings per hour is a reasonable starting point, and drivers will often agree to 40,000 for three hours including waiting time. Most bajajis in Bagamoyo lack seatbelts, and the ride is bumpy on the potholed sections of India Street and the unpaved lanes behind the old German cemetery, so they suit short, slow trips rather than anything approaching highway speed. I would take a bajaji into town for an evening meal and back, but not for the thirty-kilometre run south to the Saadani National Park gate.

Bicycle hire and which routes suit two wheels

Several beach hotels and a handful of guesthouses in town rent single-speed Chinese roadsters or basic mountain bikes for between 10,000 and 15,000 shillings per day. Bagamoyo College of Arts sometimes has a bike or two available if you ask at reception, and the caretaker at the Catholic Mission museum can point you toward a shopkeeper on Jamhuri Street who rents cycles when his own family is not using them. Always check the brakes and tire pressure before you hand over money; many hire bikes have been ridden hard on sandy tracks and the brake pads wear to nothing. Pump up soft tires at the BP station for a small tip. A bicycle is ideal for the flat, five-kilometre coast road between the Wami River mouth and the old town, a ride that takes about twenty minutes at a relaxed pace and lets you stop whenever a dhow-building scene or a baobab-shaded ruin catches your eye.

Cycling to Kaole ruins—five kilometres south of the centre along a reasonably paved road—is pleasant in the early morning or late afternoon, though the middle stretch near the turnoff to the Zaika tannery lacks shade and can be punishing at midday. The ruins themselves have no secure bike parking, so carry a cable lock or ask the site caretaker to watch your bicycle for a tip of 2,000 shillings. I would not recommend cycling the main A14 highway toward Dar es Salaam; trucks pass very close and the shoulder is narrow. Within Bagamoyo itself, a bicycle gives you the freedom to explore the quiet residential quarter west of the market, where colonial-era Swahili houses with carved doors line sandy alleys that no car can navigate, and to visit the mangrove-fringed creek at Mlingotini without waiting for a bajaji. Bring a basic repair kit if you plan anything beyond town circuits—punctures from acacia thorns are common on the unpaved tracks leading to the beaches north of the resorts.

Boda-boda motorcycle taxis for speed and flexibility

Boda-boda riders on small motorcycles wait at the same ranks as the bajajis and offer a faster, slightly cheaper alternative for solo travellers. A ride from the beach strip to the old town costs around 3,000 shillings, about the same as a shared bajaji seat but quicker because boda-bodas weave through market-day traffic that stalls three-wheelers. Helmets are technically required under Tanzanian law, but many riders do not carry a spare, so ask before you agree to the fare if safety gear matters to you. Boda-bodas shine for reaching places where the road deteriorates: the track to the old slave-trade monument at Baga Creek, for instance, or the footpath to the ruined German administrative post at Mandera, seven kilometres inland. A boda can bump along those routes where a car would scrape its sump, and the fare to Mandera and back with an hour's waiting time runs to about 25,000 shillings.

Two passengers can share a boda-boda if both are light and the bike is a 150 cc or larger model, but it is an uncomfortable squeeze and most riders prefer one fare-paying customer at a time. For couples or anyone carrying beach bags and camera gear, a bajaji or taxi makes more sense. I have used boda-bodas for quick erruns—collecting a forgotten phone charger from a guesthouse, reaching the early-morning fish auction at the harbour—and they excel at those spontaneous, single-rider tasks. They are less suitable if you want a guided commentary or a leisurely stop for photographs, because the rider will often keep the engine running and expect you to hurry. Agree in advance if you want the driver to wait or to return and pick you up later, and exchange phone numbers so you can call when you are ready to leave.

Private taxis and hiring a car with driver for day trips

Bagamoyo has a handful of licensed taxi drivers—look for white saloon cars, usually elderly Toyota Corollas or Nissan Sentras—who park near the district office and advertise their services through hotel receptions. A private taxi from the beach resorts into the centre costs around 10,000 shillings one way, double the bajaji rate but worthwhile if you are a group of three or four splitting the fare. For a half-day of sightseeing—say, the mission museum, Kaole ruins, a stop at the arts college, and lunch at one of the seafront restaurants—expect to pay between 60,000 and 80,000 shillings for the car and driver for four hours. Full-day rates, which allow an excursion to Saadani's Wami River gate and back, run from 150,000 to 200,000 shillings depending on fuel costs that week; petrol prices fluctuate and drivers adjust their quotes accordingly.

If you plan to explore beyond Bagamoyo—perhaps a circuit taking in the Mbegani fish-smoking platforms, the Lazarus cave shrine inland near Lugoba, and the mangrove channels at Miono—a car with driver is the only practical option unless you are confident riding a hired motorcycle yourself. Ask your hotel to recommend a driver the evening before; most receptionists keep a list of three or four regulars who speak decent English and know the back roads. Agree the itinerary and price in writing, confirm whether fuel is included in the quote, and clarify the return time because drivers often have another job lined up for the late afternoon. I have had good experiences hiring through Bagamoyo Beach Resort's front desk even when not staying there—the resort takes a small commission, but the drivers they send are reliable and the vehicles well-maintained. Renting a self-drive car in Bagamoyo itself is not an option; the nearest Avis or Europcar desks are at Dar es Salaam airport, and bringing a rental up the A14 adds an extra two hours to your day.

Dala-dala minibuses and buses to Dar es Salaam

Dala-dalas—privately owned minibuses that run fixed routes—connect Bagamoyo to Dar es Salaam throughout the day, departing when full from the stand opposite the central market on Hospital Road. The journey to Dar's Mwenge or Ubungo terminus takes between ninety minutes and two and a half hours depending on traffic through Mlandizi and the Tegeta bottleneck, and the fare is 3,000 to 4,000 shillings. Dalas leave Bagamoyo roughly every thirty minutes from six in the morning until early evening, but there is no published timetable—you simply turn up, find a vehicle heading to your destination, and wait. Seats are hard wooden benches, luggage goes on the roof, and the conductor will cram in one more passenger than seems physically possible, so this is budget travel in the truest sense. For moving between Bagamoyo and Dar it works perfectly well, but dala-dalas are not useful for sightseeing within Bagamoyo itself because none run the beach-resort route or the loop past Kaole ruins.

Larger coaches operated by companies such as Simbamba and Uhuru run direct services from Dar es Salaam to Tanga and stop briefly at the Bagamoyo junction on the main highway, about two kilometres west of the old town centre. If you are arriving from Dar, you can board one of these buses at Ubungo and ask to be dropped at Bagamoyo for around 5,000 shillings, then take a bajaji into town for another 3,000. The reverse journey—flagging a Dar-bound coach from the highway—is less predictable because buses are often full by the time they reach Bagamoyo and drivers will not stop if they have no spare seats. I would use this method only if I had flexible timing and a Plan B; for a firm departure, the dala-dala from the market stand is more reliable. Some beach hotels offer a shuttle van to Dar es Salaam airport for guests, typically costing around 50,000 shillings per person one way; if you are staying at one of those properties and have an early flight, the private transfer saves the stress of navigating Ubungo bus station with luggage.

Questions, answered

Do I need to arrange airport transport before arriving in Bagamoyo?

Most hotels in Bagamoyo will arrange a pick-up from Dar es Salaam airport if you email at least a day ahead, usually charging between 100,000 and 150,000 shillings for the roughly ninety-kilometre journey. Alternatively, take a dala-dala from outside the airport domestic terminal to Ubungo, then another to Bagamoyo for a combined fare under 7,000 shillings—budget three to four hours total. A metered taxi direct from the airport costs around 120,000 shillings.

Is it safe to walk around Bagamoyo after dark?

The historic centre's main streets—Jamhuri, Ocean Road, India Street—are reasonably well-lit and busy until about nine in the evening, and solo walking feels safe on those routes. Side alleys and the path along the beach have no lighting, so take a torch and stick to the main roads, or use a bajaji after sunset. The beach-resort strip north of town is very dark at night; guests universally take hotel transport or a pre-arranged bajaji rather than walking the five kilometres into Bagamoyo for dinner.

Can I take a day trip to Saadani National Park using public transport?

No practical public transport runs from Bagamoyo to Saadani's gates. The park entrance at Wami River mouth lies about thirty kilometres south, reachable only by private vehicle or an organized tour. Hiring a car and driver for the day costs 150,000 to 200,000 shillings, plus park fees. Some lodges inside Saadani offer transfers from Bagamoyo if you book a stay with them, but you cannot visit on a dala-dala and return the same day.

What is the best way to visit Kaole ruins from a beach hotel?

Hire a bicycle from your hotel for the ten-kilometre round trip if you are comfortable cycling in heat, or take a bajaji one way for around 5,000 shillings and arrange for the driver to return and collect you after an hour. A private taxi charges roughly 30,000 shillings return with waiting time. Kaole lies five kilometres south of the old town along a paved road; cycling takes about twenty-five minutes each way, and the route is flat with one shaded section near the tannery turnoff.

Are there vehicle ferries from Bagamoyo across the Wami River?

A small motorized ferry crosses the Wami River mouth near the northern beach resorts, carrying foot passengers, bicycles and the occasional motorcycle between Bagamoyo and the villages on the Saadani side. The service is irregular—it operates when the boatman has enough passengers to make the fuel cost worthwhile—and cannot take cars. If you want to explore the wilderness coast north of the Wami by vehicle, you must return to the main A14 highway and enter Saadani via the official western gates, a detour of more than one hundred kilometres.

Search live hotel prices in Bagamoyo →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Bagamoyo's page