SafariShare
Shared Transport Marketplace

Affordable ridesto any destination.

Compare schedules, fares and operators across the region — then book the best way to anywhere, in one place.

Top destinations

Popular routes,
everywhere we go.

Hundreds of routes and operators in one place — see everywhere SafariShare can take you.
Explore destinations

KampalaMbale

434+ buses · from 25k

KampalaNakasongola

403+ buses · from 20k

KampalaKiryandongo

403+ buses · from 25k

KampalaNwoya

403+ buses · from 30k

KampalaGulu

372+ buses · from 30k

KampalaIganga

372+ buses · from 20k

KampalaLira

341+ buses · from 30k

KampalaOyam

341+ buses · from 30k

KampalaJinja

279+ buses · from 15k
Agent Network

Bringing smart mobility offline.

Agents book buses and rides on behalf of travelers in their community and earn a commission on every booking — reaching people without easy digital access.
Become an agent
1
A traveler asks an agent

Someone without a smartphone or data walks up to an agent in their community.

2
The agent books on SafariShare

They compare operators and reserve the best trip in seconds.

3
The agent earns commission

Commission lands straight on the agent's mobile money.

For Operators

Get your buses discovered.

Reach thousands of daily travelers, accept online bookings, and sell at the counter — all from one place.
Verify more, win more trust

Listed

Standard

Premium

Join SafariShare
Get listed

Get discovered by thousands of travelers on SafariShare every day.

Reach more travelers

Reach customers on Google, Apple, Moovit, Transit and Travelier

Online bookings

Take seat bookings online and get paid straight to your account.

Bus POS
Free

Sell and print tickets at the counter and on the bus.

Get found onGoogle MapsApple MapsMoovitTransitTravelier
Loved on Google Play

Travelers love the ride.

5.0 from early travelers & drivers

Very relevant app. The more people sign up, the better! I had such a good experience traveling upcountry — I look forward to more trips in the near future.

Komujuni Sarah

Komujuni Sarah

I had my first ride, I loved it! Immediately I scheduled my route plan and got 3 client requests. So proud to be part of the SafariShare family.

Emmanuel Mutaka

Emmanuel Mutaka

Over the top 👌 experience. Important networks, friends that have turned into family. Well done developers.

Addah Ampeire

Addah Ampeire

Backed & Supported By
Uganda Communications CommissionAgence Française de DéveloppementWorld Resources InstituteAfrican Mobility Initiative
Trust & Safety

Safety you can see.

Every member earns a badge as they prove who they are. One glance and you know who you're travelling with — peace of mind for you and the people you love.
New member

Just joined the family

Verified

Phone & profile confirmed

Trusted member

ID-checked & community-vouched

Pro driver

Licensed, insured & fully vetted

The more a member verifies, the more trust they earn — so every ride feels like travelling with friends.

Questions, answered.

Booking in advance is recommended, especially for popular routes like Kampala–Gulu or Kampala–Mbarara where seats fill quickly on weekends and public holidays. SafariShare lets you check schedules days ahead, compare departure times across multiple operators, and reserve your seat before you travel. For operators with online booking enabled, you can pay and receive a confirmation immediately. For operators not yet on online booking, SafariShare still shows their schedule and contact details so you can call ahead to confirm availability. Walk-in travel is possible on less busy routes and off-peak days, but booking at least a day in advance gives you the best choice of operator, seat, and departure time.

SafariShare displays the most recent fares submitted directly by operators or confirmed by travelers on each route. Prices on intercity bus routes in Uganda are generally stable, but they can vary slightly by operator, day of the week, or season — expect small increases around school holidays and peak travel periods like Christmas. We refresh fares regularly and flag routes where pricing may be outdated. The fares shown are one-way, per-seat prices for a standard adult ticket unless otherwise noted. If you notice a significant discrepancy between what is displayed and what an operator charges at the park, you can report it through the platform so we can update the listing promptly.

Yes. SafariShare shows pickup points and departure parks for operators that have provided this information. Each route listing includes terminal details with the stop name and, where available, a link to Google Maps so you can get directions before travel day. Kampala departures, for example, typically leave from operator-specific parks in Kisenyi, Nakawa, or Old Taxi Park depending on the company. We are actively working to add exact GPS coordinates and park-level detail for every operator on the platform. If a departure location is missing for a route you are planning to travel, contact the operator directly using the details shown on their SafariShare profile page.

SafariShare started as a carpooling platform and carpool functionality is being rebuilt as a core part of the product. As a car owner, you will be able to create a driver profile, list your regular routes, set a price per seat, and publish available seats for passengers heading in the same direction. This reduces the cost of fuel for your trip while helping travelers who need flexible, door-to-door options that scheduled buses do not always provide. The carpool feature is currently in development. If you are interested in being an early driver on the platform, you can sign up with your details and we will notify you when the feature launches in your area.

Bus operators and transport companies can join SafariShare by visiting the Join SafariShare page and completing the onboarding form. You will need to provide your company name, contact information, operating routes, vehicle details, and a fare schedule. Once submitted, our supply team reviews the application and verifies the operator before the profile goes live — typically within a few business days. After approval, operators can manage their routes, update schedules and fares, and start accepting online bookings through the SafariShare dashboard. There is no upfront fee to list on SafariShare. For questions about operator accounts or the onboarding process, email support@safarishare.com.

SafariShare supports several ways to find your journey. You can search by entering an origin and destination city, which returns all operators serving that corridor with their schedules and fares. You can also browse specific intercity routes by name, or filter results by operator if you already have a preference. The search works with district names, town names, and common local names for destinations across Uganda. If you are unsure of the exact destination name, the autocomplete field suggests matching locations as you type. We are continuing to expand route coverage and improve search precision, particularly for routes that pass through intermediate stops rather than just direct point-to-point services.

Still curious? Get in touch.