How to Use Public Transport in Tanzania

Tanzania's public transport runs on daladalas (minibus taxis) for city travel, buses for long distances, and bajajis (tuk-tuks) for short trips. Always carry small bills, expect crowded conditions, and allow extra time for delays. Daladalas cost 400-800 TSh per ride in cities.

  1. Learn the main transport types. Daladalas are shared minibuses that run fixed routes in cities - they're your main option for getting around. Buses handle long-distance travel between cities. Bajajis (three-wheeled tuk-tuks) work for short distances when you need door-to-door service.
  2. Master daladala basics. Wave one down along their route - they stop anywhere, not just at official stops. Tell the conductor (not the driver) where you're going when you board. Pay the conductor during the ride, usually 400-800 TSh within cities. Expect to squeeze in - they pack people tight.
  3. Prepare for long-distance buses. Book tickets at bus company offices, not online. Companies like Kilimanjaro Express and Royal Coach are more reliable than local operators. Bring your own food and water for journeys over 4 hours. Expect multiple stops and delays.
  4. Navigate without knowing Swahili. Download offline maps with bus route overlays. Write your destination in Swahili on paper to show conductors. Learn key phrases: 'Nenda wapi?' (Where are you going?) and 'Shuka hapa' (Get off here). Most conductors speak basic English in tourist areas.
  5. Handle money and safety. Carry exact change in small bills - 500, 1000, and 2000 TSh notes. Keep valuables in a money belt under your shirt. Board daladalas during daylight hours when possible. Trust your instincts if a vehicle looks overloaded or unsafe.
Are daladalas safe for tourists?
Generally yes during daylight hours, but expect pickpocketing in crowded conditions. Keep valuables hidden and stay alert. Avoid using them after dark in cities.
Do I need to book bus tickets in advance?
For popular routes and reliable companies, yes. Book 1-2 days ahead during peak season or for overnight buses. Local buses usually have same-day availability.
Can I pay for transport with US dollars?
No - public transport only accepts Tanzanian shillings. Some upscale bus companies might take dollars, but expect poor exchange rates. Change money at banks or forex bureaus first.
What if I miss my stop on a daladala?
Tell the conductor immediately - they often know shortcuts or can flag down another daladala going back. Worst case, pay for another ride. Missing stops is common for newcomers.