Digital Africa10 min read

Intercity bus ticketing web app in Singapore: what does it cost in 2026?

Mohamed Bah·Fondateur, Kolonell
October 7, 2026
Share:
Intercity bus ticketing web app in Singapore: what does it cost in 2026?

Intercity bus ticketing web app in Singapore: what does it cost in 2026?

Digital Africa

The verdict in three sentences

For a coach operator running 45 vehicles on intercity routes (Singapore to Kuala Lumpur, Malacca and Johor, or Dakar to Saint-Louis and Touba in Senegal), a custom booking and ticketing app costs between USD 27,000 and 50,000 in 2026 (15 to 28 million FCFA). Third-party platforms take 8 to 12% commission on every ticket: on USD 530,000 of online sales a year, that is USD 42,000 to 64,000 leaving the business annually. The real gain comes from the load-factor dashboard, which lets you move a coach from a quiet route to a full one the day before departure.

Third-party platform or your own app: the maths

The operator's question is simple: keep selling at the counter and through agents, use an existing booking platform, or invest in a proprietary tool.

Criterion (2026 order of magnitude)Counter onlyThird-party platformCustom app
Upfront investmentUSD 0USD 0 to 1,800USD 27,000 to 50,000
Commission per ticket0% (but agent fees USD 0.50 to 0.90)8 to 12%1 to 2% (payment fees)
Annual cost on USD 530,000 sold onlinenot applicableUSD 42,000 to 64,000USD 5,300 to 10,600 + maintenance USD 6,400
Customer data ownershipNonePlatformOperator
Seat selectionNoDepends on platformYes, per-coach seat map
Dynamic pricing (holiday peaks)ManualLimitedConfigurable rules
Boarding controlPaper stubPlatform QRQR + offline passenger manifest

From around USD 265,000 of online sales a year, a proprietary app beats the third-party platform from year two.

Functional scope and budget

ModuleScopeIndicative 2026 budget
Routes and timetablesMain routes, intermediate stopsUSD 2,700 to 4,400
Booking and seat selectionSeat map (30, 50 or 70 seats), 10-minute holdUSD 4,400 to 8,000
Online paymentCards, wallets (PayNow, GrabPay, or Wave and Orange Money in West Africa), refundsUSD 3,500 to 6,200
QR ticket and inspector appOffline Android scanning, sync when back onlineUSD 3,500 to 7,100
Counters and agentsCounter sales, agent commission, daily cash-upUSD 3,500 to 7,100
Load-factor dashboardRate per route and departure, holiday forecastsUSD 3,500 to 7,100
SMS and WhatsApp notificationsConfirmation, reminder, delay, platform changeUSD 1,800 to 3,500
Back office and accounting reportsRevenue per coach, driver, counter, accounting exportUSD 3,500 to 6,200

Delivery takes 14 to 22 weeks. The peak to plan for is the eve of major holidays, when thousands of bookings arrive within a few hours. Load tests should target at least 200 bookings per minute.

Technical points that prevent bad surprises

Boarding scans must work without network: bus terminals and roadside stops do not always have stable 4G. The inspector app downloads the manifest before departure and syncs later. Payment must handle late confirmations from wallets: a seat stays held until the payment webhook confirms, then is released after 10 minutes. Finally, double-selling the same seat (counter and online) is solved by a server-side lock, not by instructions to counter staff.

Mini case study

Mr Ndiaye runs a 45-coach operator. He sells 22% of his tickets through a third-party platform at 10% commission: USD 460,000 of online sales and USD 46,000 in commissions a year. He invests USD 37,000 in his own app, plus USD 6,400 annual maintenance and 1.5% payment fees (USD 6,900). Annual running cost: USD 13,300. Annual saving: 46,000 − 13,300 = USD 32,700, payback in about 14 months. The dashboard also lifts average load factor from 68% to 76% by reassigning 3 coaches a week.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

FAQ

Will passengers really pay online?

Yes, when local wallets are offered. Operators launching online sales typically see 15 to 30% of tickets sold online after one year; in Dakar, over 70% of urban travellers have a mobile money wallet in 2026.

Can we keep counters and agents?

Yes, they draw on the same seat inventory through a counter screen. Agents earn their commission, for example USD 0.50 per ticket, calculated automatically.

What do hosting and maintenance cost?

Allow USD 270 to 530 per month for hosting and USD 440 to 700 per month for corrective and evolutive maintenance, depending on volume and SLA.

Do we need a native mobile app?

Not at first: an installable progressive web app (PWA) is enough and costs 30 to 40% less. A native app can come in phase two if volume justifies it.

How are cancellations and refunds handled?

Rules are set per route: 90% refund up to 24 h before departure, credit note after that. Wallet refunds are triggered through the API in under 5 minutes.

Let's scope your project. Tell us your routes, fleet size and ticket volume: we will price a ticketing app between USD 27,000 and 50,000, delivered in 14 to 22 weeks. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#online ticketing#intercity transport#Singapore#booking#pricing#QR code
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.