Scheduled ride service · Lusaka

Pre-book your seat.
Ride right on time.

LusakaRide runs scheduled multi-stop routes — not on-demand chaos. Choose a route and departure, book the exact seat you need between your two stops, and board with a simple ride code.

  • Admin-approved drivers
  • Fare locked at booking
  • Ride-code boarding
Today · 07:30 8 seats left
Riverside Town Centre Prospect Your seat: here →

Riverside → Prospect

Departure 07:30 · 2 stops · K25.00 per seat

Seat map is per segment — availability updates live

How it works

Three steps from the app to your seat — everything on a fixed schedule, so there is no haggling and no waiting around.

  1. Step 1

    Pick a route & departure

    Browse scheduled routes with fixed departure times. Choose where you board and where you get off — the app shows live seats left for your stretch.

  2. Step 2

    Book your seat

    Your fare is calculated and locked at booking — no renegotiation on the day. If a seat frees up earlier, the waitlist promotes you automatically.

  3. Step 3

    Board with your ride code

    The driver checks a one-use ride code so the right person boards the right ride. Completed rides show your history and receipts.

Why LusakaRide

Real schedules

Routes and departures are planned in advance and published — you always know what leaves when.

Seat-by-segment availability

Seats are tracked per stretch of the route, so mid-route boarding is possible where full-journey buses would be "full".

Locked fares

The price you are shown at booking is the price you pay — no surprise adjustments on the day.

Approved drivers only

Drivers and vehicles go through an admin approval process before they can accept bookings.

Stay in the loop

Bookings, promotions from the waitlist, and ride-day changes arrive as in-app and push notifications.

Book for someone else

Book on behalf of a guest who doesn't have the app — they still get their own ride code.

For drivers

Turn your vehicle into a scheduled route

Plan routes you already drive, offer seats per segment, and let LusakaRide handle bookings, ride codes, manifests and commissions — transparent percentages, set by the platform admin.

  • Apply with your details — our team reviews your account before you go live.
  • Register your vehicle and get it approved before accepting bookings.
  • Run scheduled, pre-filled trips — passengers appear with codes and copies.
  • See exact commission per ride in the app.
Apply to drive
Trip · 07:30 departure
Riverside → Town Centre
  • MT Mayi T. RIDE-CODE ✓
  • JK Joe K. RIDE-CODE ✓
  • +1 Guest booking on behalf of a passenger
Fares collectedK43.75
Platform commission (15%)K6.56

Ready to book?

The LusakaRide passenger app for Android is in live testing. Grab the APK from the link we share for beta riders, or catch us at the office counter.

“I used to chase buses every morning. Now I pick the 06:45, pay upfront and the driver actually knows my stop.”
— a rider on the Phase 1 routes

Questions

How is this different from hailing a taxi?

LusakaRide is scheduled: routes and departures are planned, prices are locked at booking, and capacity is tracked per segment. You book knowing exactly when and where you'll board.

Can you book for someone without the app?

Yes — bookings can be made on behalf of a guest. They get their own ride code and the driver sees them on the manifest.

What happens if my ride is full?

You can join the waitlist for a segment. When a confirmed booking is cancelled, the next waitlisted booking is promoted automatically and you're notified.

How do drivers get onboard?

Submit your details in the driver app. Our team approves your account and vehicle before you can appear on any route — passengers only ever see approved drivers.