400,000+ passenger tickets booked through Trublo, and counting.
Bus, Coach & Shuttle Booking Platform

Built for operators who'd rather
run buses
than wrestle with software.

From scheduled intercity routes to regional, university, school, and staff services, including connected journeys. Trublo handles bookings, payments, driver operations, depot cash-ups, and finance from one platform. Set up with you, route by route — not handed to you as a login.

Live on real operator volume since 2023 • From R3,950/month.

Connected journeys Real-time payments Driver app + floats Depot POS cash-ups Multi-branch operations AI-powered website

Stop paying enterprise commission rates

Legacy bus and coach booking platforms can charge up to 10% commission on every online ticket sold. On meaningful booking volume, that adds up to thousands every single month — paid out to a software platform that often took six months to set up.

Trublo charges one flat monthly fee based on how many bookings you take — not a slice of every fare. Your revenue can double without your software bill moving, and there is no commission on cash, counter, or agency sales at all.

One flat monthly fee

Priced on your booking volume, not your takings. You keep 100% of every fare, and a good month costs you exactly the same as a quiet one.

Your money, your gateway

Connect your own DPO Network or PayFast merchant account and passenger payments settle straight into your bank — Trublo never sits in the middle. No merchant account yet? We will set one up with you.

We set it up with you

Your routes, stops, schedules, fares and vehicles are configured with you on a call — not left as homework. You go live with a working system, not an empty one.

See pricing

Built for scheduled transport

Trublo is built for operators running fixed routes with set departures — intercity, regional, university, school, and staff services, including connected journeys sold as a single ticket.

Scheduled Services
Scheduled Services
Intercity, regional, university, school, and staff routes with set departures.
  • Fixed routes with set departure times
  • Connected journeys across up to 3 routes with 2 transfers
  • Multiple passengers per trip
  • Vehicles and drivers assigned per route per day
  • Seat-based capacity management
  • Point-to-point fixed pricing or per-mile pricing
  • Promotions for specific dates, return trips, or passenger types
  • Luggage label scanning at departure
Ask about Scheduled Services

Sell longer journeys across your own route network

Most booking platforms force you to sell each route as a separate ticket. Trublo lets you connect up to 3 of your own routes with up to 2 transfers, and sell the whole journey as a single passenger ticket.

Your bus runs Johannesburg to Bloemfontein. Another of your buses runs Bloemfontein to Beaufort West. A third runs Beaufort West to Cape Town. With Trublo, you can sell one passenger ticket that takes a traveler all the way through. They board your first bus, transfer at each connection point, and continue to their destination on a single booking, single payment, single ticket reference.

  • Up to 3 connected routes per journey
  • Up to 2 transfers per booking
  • One passenger ticket across all legs
  • One payment, one customer record
  • Transfer timing and seat allocation handled automatically
  • Connects your own route network. No third-party integrations required.
Triple your sellable journey combinations without adding a single bus. A regional operator with 8 routes that share connection points can offer 25+ connected journey combinations through Trublo's connected journey engine.
Book a demo
Johannesburg
Route 1
Transfer
Bloemfontein
Route 4
Durban
Route 2
Transfer
Beaufort West
Route 5
Gqeberha
Route 3
Cape Town
1 ticket • 1 payment • 3 routes
Every transfer hub also feeds other journeys across your network.

Everything your operation needs

From the first booking to the final destination, Trublo handles every part of your operation.

Sell more seats, on more channels
Online Booking Engine

Beautiful branded portal where passengers search routes, select their trip, and pay on any device.

AI Website Builder

Get a customer-facing website in minutes. Describe your business, choose a style, your site goes live.

Custom Branding

Your logo, your colors, your domain. Passengers see your brand at every step, not ours.

Promotions & Discounts

Date-based promotions, return-trip discounts, and rate types that apply automatically at checkout.

Run your operation, end to end
Route & Schedule Management

Define routes, set departure times, and manage prices and packages from one dashboard.

Connected Journeys

Connect up to 3 of your own routes with 2 transfers, sold as a single passenger ticket.

Fleet Management

Manage vehicles and trailers. Assign vehicles to routes and drivers per route per day.

Multi-branch Support

Run multiple depots and branches under one account, each with its own routes, staff access, and financials.

Driver App

A web app. No installation required. Drivers check in passengers, scan luggage labels, and add last-minute extras from any smartphone, synced in real time.

Driver Floats

Managers assign floats to drivers for tolls, meals, on-road expenses, and fuel top-ups. Receipts logged on the app, balanced at month-end.

Take payment, balance the books
Payment Processing

Connect Stripe or Paystack. Funds land directly in your account on every ticket sold. The booking fee is added to the passenger's invoice, so you keep 100% of your fare.

POS Cash-Ups

End-of-shift cash-ups for depot staff and drivers. Card, cash, agency accounts, and refunds reconciled in one flow.

Web & Counter Sales on One Platform

Online bookings and counter staff sales operate together. Track POS card, cash, agency accounts, and complimentary travel alongside web sales.

Refunds & Changes

Configure your own refund policy. Passengers can request changes and refunds online, within your rules, without phoning the depot.

Financial Reporting

Tickets sold, revenue, and financial summaries per branch, per route, per staff member. See your operation at a glance.

Built for how transport actually works

Most booking platforms were designed for short-haul, urban operations. Trublo is built for the realities of long-distance coach, multi-depot, and multi-channel transport businesses — wherever you operate.

Driver floats and on-road expenses

Tolls, driver meals, sleepover allowances, fuel top-ups. Managers assign floats, drivers log expenses on the road, and everything reconciles automatically. No paper envelopes. No end-of-month arguments.

Depot staff and counter sales

Counter staff take cash, card, vouchers, and agency bookings at the depot. End-of-shift cash-ups balance every drawer in one flow.

Agency and sub-agent bookings

Accept bookings from travel agencies and sub-agents using agency vouchers.

Built to run anywhere

The driver portal is a web app, no installation required, works on any smartphone. Runs reliably on basic devices and patchy connections. The platform supports operators across continents, currencies, and time zones.

Passenger portal

A booking experience your passengers will love

Your branded passenger portal goes live as part of onboarding. No developers needed. Passengers search routes, book their trip, pay securely and receive a digital ticket — all in minutes.

  • Mobile-first, fully responsive design
  • Real-time availability and capacity management
  • Connected journey selection across multiple routes
  • Instant digital ticket delivery
  • QR code scanning for pre-printed luggage labels
  • Self-service booking management for passengers
Book a demo
Search & book
Routes, dates, passenger count
Passenger details
Names, luggage, special requests
Secure payment
Card, EFT or instant EFT via your own gateway
Self-service booking
Change bookings & request refunds online
AI-powered

Your website, ready in minutes — no developer needed

Trublo includes an AI page builder that writes your website content for you. Describe your business, choose a style, and watch your pages come to life — streamed live, word by word.

  • AI-generated page content & copy
  • Custom pages for routes, about & more
  • Live streaming preview as AI writes
  • Your own domain with branded navigation
AI Website Builder

Live in weeks, not a six-month project

We don't hand you an empty system and wish you luck. Every operator is onboarded personally.

1
Book a demo

We walk the platform against your actual routes — not a generic tour — and tell you honestly whether Trublo fits how you operate.

2
We set you up

Your routes, stops, schedules, fares, vehicles and depots are configured with you. We connect your payment gateway — yours, or one we open with you.

3
Go live and grow

You launch on a working system with real routes loaded. Run Trublo alongside your current process for as long as you need — most operators switch over in two to four weeks.

Priced on bookings, not on your takings

One flat monthly fee for the whole platform, set by how many bookings you take a month. Every plan includes everything — no feature is held back for a higher tier.
Billed in rand. No commission on your fares.

Starter
R3,950 /mo
Up to 500 bookings a month
Single depot operators and new routes.
Book a demo
Growth
R11,500 /mo
Up to 1,500 bookings a month
Established routes with daily departures.
Book a demo
Scale
R25,000 /mo
Up to 3,500 bookings a month
Multi-branch networks and connected journeys.
Book a demo
Pro
R45,000 /mo
Up to 7,000 bookings a month
Regional operators running at volume.
Book a demo
Over 7,000 bookings a month? Enterprise starts at R55,000/month and includes a dedicated onboarding plan, priority support and direct access to the team building the platform. Talk to us.
No merchant account? We can set you up on a Trublo-managed gateway instead, where a 5% booking fee is added to the ticket and paid by the passenger — you still keep 100% of your fare. Operators using their own DPO Network or PayFast account pay no booking fee at all.
Everything included in every plan
Unlimited routes & schedules
Passenger self-service portal
Email notifications
Analytics & reporting
Real-time capacity management
Multi-branch setup
Refunds & cancellations
Custom branded booking site
AI website page builder

Prices exclude VAT and are billed monthly. Outside South Africa we quote in USD. See our Terms of Service, Privacy Policy and Refund Policy.

Built on the rails African operators actually use

Bring your own merchant account and passenger payments settle straight into your bank — Trublo never holds your money. Don't have one yet? We'll open one with you during onboarding.

DPO Network & PayFast — your own merchant account
The rails our operators run on today, processing hundreds of thousands of tickets a year
DPO Network across Africa & the Middle East
🇿🇦 South Africa 🇰🇪 Kenya 🇺🇬 Uganda 🇹🇿 Tanzania 🇷🇼 Rwanda 🇬🇭 Ghana 🇿🇲 Zambia 🇳🇦 Namibia 🇧🇼 Botswana 🇦🇪 UAE + more
Credit & Debit Card Instant EFT Mobile Money Scan to Pay SnapScan Zapper Apple & Google Pay No booking fee
Paystack — no merchant account needed
Passenger payments across Africa with nothing to set up first — independent of DPO Network
Africa via Paystack
🇿🇦 South Africa 🇳🇬 Nigeria 🇬🇭 Ghana 🇰🇪 Kenya 🇨🇮 Côte d'Ivoire
Card Bank Transfer Mobile Money USSD Apple Pay Google Pay
Stripe — outside Africa
Operators in the Americas, Europe and Asia-Pacific are onboarded on Stripe and quoted in USD. Africa is where we are focused, but we do take enquiries from further afield.
On your own DPO Network or PayFast account there is no booking fee at all. On a Trublo-managed gateway the 5% fee is added to the ticket and paid by the passenger. Cash, counter, agency and internal bookings are never charged a fee on any plan.
Your available gateways are determined by your business registration country. Need a different provider? We can build other payment gateway integrations — contact us.

Your passenger data stays in South Africa

Trublo runs in AWS Cape Town, so bookings, passenger records and revenue data never leave the country — which is what POPIA expects and what procurement officers ask about. Most booking platforms host in the US or Europe and cannot say the same. We run in all AWS regions for operators based outside of Africa.

POPIA data residency

Passenger and booking data is stored in AWS Cape Town and stays inside South Africa. Operators elsewhere are hosted in their own region, supporting GDPR and other local frameworks.

Enterprise-grade reliability

Built on the same AWS infrastructure global enterprises rely on for mission-critical operations.

Built for tender submissions

Local data residency and documented security answer the questions that come up when tendering for government, university, healthcare and corporate transport contracts.

Secure by default

Encrypted in transit and at rest. Industry-standard protection for your bookings, customers, and payment records.

Why we built Trublo

Bus and coach operators have been underserved by software for a long time. The platforms that exist were built for scale, sold through enterprise sales teams, and priced accordingly — leaving small and mid-size operators paying commission rates that quietly eat into every route they run. We built Trublo because operators deserved a platform that fits the way they actually work: routes, schedules, drivers, depots, cash-ups, and all. One platform. Transparent pricing. Ready in minutes.

Anton Swanevelder
Anton Swanevelder
Founder & CEO, Trublo

Frequently asked questions

All three. Trublo is built for any operator running scheduled routes, connected journeys, or shuttle services. The platform supports intercity routes, regional services, university and school transport, staff transport, and shuttle operations from one dashboard.

Most platforms take a percentage of every ticket — commonly 3% to 8%, and up to 10% on legacy systems — so your software bill grows every time you have a good month. Trublo charges one flat monthly fee based on your booking volume, published openly above and billed in rand. On a busy route that difference compounds quickly: doubling your revenue does not double what you pay us.

Yes. Trublo supports up to 3 connected routes with 2 transfers per booking, sold as a single passenger ticket. The connected journey feature works across your own route network. No third-party integrations required.

Yes. Managers assign floats to drivers, and drivers log toll expenses, meals, sleepover allowances, and fuel top-ups on the driver app. The system reconciles automatically. No more paper envelopes or end-of-month arguments.

Plan on two to four weeks from demo to going live, depending on how many routes you run. We do the configuration with you — routes, stops, schedules, fares, vehicles and depots — rather than leaving it as homework. If you already have a DPO Network or PayFast merchant account we connect it on the spot; if you need one, approval takes a few business days.

No. You can start using Trublo for new bookings immediately and run it alongside your existing process. Most operators transition gradually over 2–4 weeks.

That's completely fine, and it changes nothing about what you pay. Plenty of operators run Trublo purely for operations — schedules, fleet, drivers, counter and agency sales, depot cash-ups, and reporting — and take money in cash or by EFT exactly as they do now. Because we price on bookings rather than on payments collected, you are not charged extra for taking money offline.

You do. Trublo is your platform. Your customers buy from you. Your branding, your relationships, your service. We support you, you support them.

No. Plans are billed monthly and you can cancel any time — we would rather earn the next month than lock you into twelve. Your data is yours, and we will export it for you if you leave.

Yes. Multi-branch support is included on all plans. Each branch has its own routes, staff access, and financial reporting, all rolled up under one master account.
Bus, coach & shuttle operators

See it running on your own routes.

Tell us a little about your operation and we'll set up a walkthrough — no obligation, and we'll say so honestly if Trublo isn't the right fit for how you run.

We'll only use this to contact you about Trublo. No newsletters, no third parties. Prefer email? support@trublo.com