About the Client
Al Khanjry Transport is an Omani bus operator running since 1998. It runs daily coaches between Muscat and Dubai, plus other routes across Oman and the UAE, with branch counters serving both local passengers and international travelers.
The Problem
Every booking happened offline: customers called a phone number, walked into a branch counter, or messaged on WhatsApp. A staff member manually checked availability, assigned a seat, and collected cash or requested a bank transfer. Confirmation was verbal or sent as a WhatsApp message. As passenger numbers grew, the process started to fail:
- Peak seasons such as Eid, winter tourism, and national holidays meant long queues at the counters
- Phone lines were jammed for hours, and passengers gave up and went to competitors with online booking
- Staff had no real-time view of seat inventory across routes, so double-bookings happened
- Arabic-speaking passengers had no way to book in their own language
- All payments were offline, which made reconciliation hard for the finance team
What We Built
Technioz built a bilingual booking and management system that handles the passenger journey from search to payment to boarding, and gives staff one place to run operations.
1. Online Booking
- Public booking site at alkhanjryonline.com that works on mobile, tablet, and desktop
- Arabic and English throughout
- One-way and round-trip booking with travel date and passenger selection
- Manage Booking for passengers who need to check or change a trip
2. Booking & Management System
- Counter ticket booking by route, trip, and travel date, with passenger search by passport or phone number
- Two-way and printed tickets
- Update bookings, travel date changes, check-in lists, and discounted bookings
- Sales, expense, deposit, and refund reports for the finance team
- Consignment handling and bus schedule availability across all routes
The Rollout
We launched in phases. Phase 1 went live with the Muscat–Dubai route. We monitored it, fixed edge cases, then expanded to all routes. In the final phase, branch staff moved walk-in bookings into the same system, so every seat is sold from one live inventory.
The Results
Booking is now 97% faster than the old phone-and-counter process. 200K+ tickets have been booked for 200K+ customers across 150+ routes, with 99.9% platform uptime. The operations team runs every route from a live dashboard instead of spreadsheets and phone calls.