Public Transport. Improved.

Digital Tickets. Easy Travel. Across the City.

Tiketi Kiganjani is a digital ticketing and transport management solution for buses and daladalas in Tanzania. Easy for passengers. Powerful for operators. Accountable for everyone.

A digital ticket on a phone in front of a city bus

Trusted by transport operators and public stakeholders

Secure Revenue

Cut leakage with valid, verifiable tickets and timely sales reporting.

Operational Efficiency

Manage routes, buses, fares, and agents from one place.

A Better Passenger Experience

Buy by phone and use a QR ticket right on the bus.

Transparency & Accountability

Accurate sales, verification, and collection data for every stakeholder.

Pay the way you already do, every day
M-Pesa Tigo Pesa Airtel Money HaloPesa AzamPesa Bank Transfer Manual / Offline

How to buy a ticket

Three easy steps from your phone. No account required to buy.

Step 1

Pick your route

Choose a region, the route you want to travel, and how many tickets you need.

Step 2

Pay securely

Confirm payment from your phone and see the full cost before you pay.

Step 3

Get and use your ticket

Your ticket appears on screen and can be recovered again using your phone number.

Available routes

Buy a route ticket for buses and daladalas served by Tiketi Kiganjani.

Enter an origin, destination, or via name to find matching routes.

Makumbusho Tegeta
Via Bagamoyo Road
RegionDar es Salaam
TypeRoute Ticket
Makumbusho Mbezi Luis
Via Moro700
RegionDar es Salaam
TypeRoute Ticket
Gerezani Tegeta
Via Morogoro Road
RegionDar es Salaam
TypeRoute Ticket
Mbezi Luis Makumbusho
Via Moro
RegionDar es Salaam
TypeRoute Ticket
Mbezi Luis Tegeta
Via Madale
RegionDar es Salaam
TypeRoute Ticket
Makumbusho Mbezi Luis
Via Goba
RegionDar es Salaam
TypeRoute Ticket
For transport operators

Manage tickets and revenue with more transparency.

Create routes and fares, register agents, and see sales and collections in one place.

  • Manage routes, stops and fare levels
  • Register and manage your ticketing agents
  • Track sales as they happen
  • Verify tickets on board
  • Get daily and monthly reports
Operator dashboard
Tickets today248
Collections todayTZS 5.9M
Active agents17
Active routes9
RouteAgentFare
Makumbusho → TegetaJ. Mushi700
Mbezi → GerezaniA. Kessy800
Posta → MakumbushoS. Juma800
For ticketing agents

Sell tickets and manage your sales with ease.

Register as an approved agent, sell tickets for the routes you're assigned, and track your daily collections.

  • Register once as an approved agent
  • Sell tickets for the routes you are assigned
  • Review your completed sales
  • Track collections owed to the operator
Register as Agent
Issue TicketAgent · Ubungo
RouteMakumbusho → Mbezi Luis
Tickets2
FareTZS 900
Total to collectTZS 1,800
Ticket verification

Verify any ticket within seconds.

A conductor, agent, or inspector can scan the QR code or type the ticket number to see its status, route, and validity.

Verify Ticket
Ticket is validVerified just now
Ticket numberTK-4821-9037
RouteMakumbusho → Tegeta
ViaBagamoyo Road
Quantity1
FareTZS 700

One ticket, tracked from sale to use

Agent sells

A ticket is issued for a specific route and the sale is recorded against the operator.

Passenger receives

The passenger gets a ticket with a QR code and a unique number on their phone or on paper.

Conductor verifies

A valid ticket is recognised instantly; a used or invalid one is flagged immediately.

Operator reconciles

Every agent's and route's sales and collections show up in the reports.

Our partners

We work with transport stakeholders, payment systems, and public institutions.

Logos of Tiketi Kiganjani partners

Frequently asked questions

What is Tiketi Kiganjani?

It is a digital ticketing system for buses and daladalas. Passengers buy tickets by phone, operators manage routes and sales, and agents issue tickets at stops.

Do I need to create an account to buy a ticket?

No. You can buy as a guest and your ticket will be linked to the phone number you used.

How do I pay?

The payment methods shown at checkout are the ones available to you. You confirm the request on your phone before the ticket is issued.

What do I do if I lose my ticket?

Use the My Tickets page, enter your phone number, and verify the OTP to see your tickets again.

How is a ticket verified on the bus?

The conductor scans the QR code or enters the ticket number. The system shows whether the ticket is valid, used, or expired.

How do I join as an operator or agent?

Use the registration forms on this site. Your details will be reviewed following our onboarding process.

Ready for your next trip?

Buy a ticket in a few minutes, or register your business on the platform.