All products Modules Scheduled & hire Pricing What's Coming About
Talk to us →
Now live — Travel operations platform

Run coaches
and hire.
One desk.

  • 🗺️
    Scheduled long-distance routes
    Stops, Adult / Student / Child / OKU fares, and clock-face departure templates
  • 🚐
    Vehicle hire and charter
    Orders for vans, minibuses and coaches — same fleet, same crew, same costing
  • 📊
    Trip costing and payroll
    Fare revenue and hire invoices against crew, fuel, tolls and vehicle standing cost

Getting started with FleetOpsCtrl Travel

Three steps to get your travel company operational.

1
✉️ Tell us about your fleet Email team@fleetopsctrl.com with your company name and whether you run scheduled coaches, vehicle hire, or both.
2
🚀 Request a free trial Your trial includes 100 trips over 30 days — no credit card required. We activate within 1 business day.
⏱ Team activates within 1 business day
3
📈 Load routes and go live Set up corridors, fares and hire customers. Generate the day's scheduled trips, book hire, and dispatch crew.
🚌
Request a trial100 trips · 30 days · no credit card
🔑
Talk to salesAsk about onboarding for your corridors
✉️
Questions? We're here. Email us at team@fleetopsctrl.com
Email us
2 paths
Scheduled coaches + vehicle hire
4 fares
Adult, Student, Child, OKU
7+
Roles from planner to finance
1 fleet
Buses, coaches, minibuses, vans
How you sell

Two commercial paths,
one operations desk

The same vehicles and drivers serve both. Passengers on a scheduled service are not customers. Customers are organisations you hire a vehicle to, or invoice for charter.

🕐

Scheduled long-distance

Public corridors such as Penang–KL or KL–Johor Bahru. Route master holds stops, fares and departure templates. Generate creates the day's trips; extras cover peak or relief. Revenue is passenger counts × route fares.

Live
🚐

Vehicle hire

Client rents a 15-seater van, a coach for a wedding, or a corporate transfer. Create an order on a hire route, dispatch trips, then issue a proforma or tax invoice. Passenger headcount on the order is operational, not a ticket sale.

Live
What's Inside

Everything a travel company
needs on the corridor

Route is the spine. Every trip sits on a route — scheduled or hire — with stops, fares or a customer price, and the same crew compensation engine.

🛣️

Route master

Code, origin and destination, round trip, stops in order, and distance from origin. Official origin→destination stays on; other stop pairs can be skipped without deleting them.

Live
🎟️

Fares by stop pair

Adult, Student, Child and OKU fares for every from→to pair on the corridor. Existing trips freeze the fares they were created with; edits apply to new generate, extra and hire trips.

Live
🗓️

Departure templates

Clock-face times tagged outbound or return, with days of week. Generate creates one trip per template per operating date. Extra is a one-off on the same route.

Live
📋

Vehicle hire orders

Customers, pickup places and hire routes. Order → trips → proforma / tax invoice. Quoted revenue is invoiced to the customer, not to walk-up passengers.

Live
🚌

Trips dispatch

Assign driver and vehicle, track waiting acceptance, delayed, in progress and completed. Live map for active trips. Same board for scheduled and hire.

Live
📡

GPS tracking

Live GPS via the crew mobile app and Google Maps. Distance feeds trip costing. Live Maps is available as an optional add-on.

Live
📱

Driver mobile app

Flutter app for crew — accept or reject trips, start the journey, log events, capture fuel, and close the trip with odometer for costing.

Live
💰

Trip costing

Crew trip allowance, Sunday / PH / multi-day, vehicle standing, fuel and tolls against fare revenue or hire invoice. Lock the month for finance.

Live
🧾

Invoices & payroll

Hire invoices from completed orders. Driver payroll from compensation profiles — base, trip allowance, statutory, export for processing.

Live
🔧

Vehicle maintenance

Service records with parts and labour. Vehicles under service are excluded from assignment. Colour-coded fleet: available, under service, due, overdue.

Live
Trip lifecycle

From corridor to close-out —
every trip on a route

You cannot create a trip without a route. Scheduled trips come from templates or extras. Hire trips come from an order. Dispatch and costing are the same after that.

01
Route & templates
02
Generate / extra / hire
03
Assign crew
04
Accepted
05
In progress
06
Completed
07
Costed & invoiced
Live dashboards

Planner, dispatcher
and management views

Each role sees the trips and money that belong to them — nothing extra.

  • Planner generates the day's scheduled trips and books hire orders
  • Dispatcher assigns driver and vehicle, watches acceptance and delays
  • Management sees fare revenue vs hire invoices, cost and margin
  • Public timetable lists published departures for passengers
FleetOpsCtrl Travel — Trips
Waiting accept
14
⚠ needs crew
In progress
7
↑ on the road
Completed
31
↑ this month
KL–Johor Bahru Express 06:00 — acceptedIn progress
PJ airport transfer — waiting acceptanceWaiting
Penang island hire — start journey loggedOn road
Crew mobile app

What the driver needs,
in their pocket

The FleetOpsCtrl driver app covers the on-road journey for both scheduled coaches and hire trips.

01
📲

Receive & accept

Driver gets a push for the trip. Accept or reject with a reason. Auto-dispatch can start the trip on accept.

02
🚦

Start journey

Tap Start Journey when leaving. Live GPS begins. Odometer is captured for trip costing.

03

Fuel & events

Log fuel, delays and exceptions on the road. Dispatchers see status without a WhatsApp chase.

04

Close the trip

End journey at base, lock the odometer, and hand the trip to costing, payroll and (for hire) invoicing.

Role-based access

The right access for
every team member

Admin, Management, Customer Service, Planner, Dispatcher, Finance and HR. Each person sees only what they need.

Screen / function Admin Mgmt Cust. Service Planner Dispatcher Finance HR
Routes, stops & faresRead onlyRead only
Generate scheduled trips
Book vehicle hireRead only
Assign crew & vehicleRead only
Live map
Invoices & trip costing
Payroll & leaveRead only
Dashboard
Pricing

Simple, transparent pricing
for every fleet size

Request a trial, then upgrade when you are ready. Limits are counted in trips, not freight jobs.

Monthly
Yearly SAVE ~9%
Starter Fleet
For small travel fleets getting started
/ month

1,000 trips / month
 per overage trip
  • Routes, stops, fares and templates
  • Scheduled generate + extra trips
  • Vehicle hire orders
  • Driver mobile app
  • Hire invoice generation
Request trial
Most Popular
Professional Fleet
For growing coach and hire operations
/ month

2,000 trips / month
 per overage trip
  • Everything in Starter Fleet
  • Live GPS tracking
  • Trip costing with monthly lock
  • Driver payroll export
  • Planner, dispatcher and P&L dashboards
Request trial
Enterprise Fleet
For large-scale travel operations
/ month

3,000 trips / month
 per overage trip
  • Everything in Professional Fleet
  • LHDN Malaysia eInvoice API
  • Custom SLA
  • Dedicated onboarding
  • Priority support
Request trial
Enterprise Plus
For multi-depot and high-volume operators
Custom pricing for large coach networks. Unlimited trips and a dedicated account manager.
Custom pricing · unlimited trips
Everything in Enterprise Fleet Multi-company & multi-depot Custom integrations Dedicated account manager

All prices exclude applicable taxes. Overage trips billed at end of billing cycle. Questions? Email team@fleetopsctrl.com

Add-ons
Optional extras — available on all plans
🗺️ Live Maps LIVE
/ month · flat rate, any fleet size
Real-time vehicle positions on an interactive map — visible to dispatchers and planners.
What's Coming

The corridor is live. Ticketing is next.

v1 records passenger counts against the fare table. A later passenger app will sell seats on the same routes.

Travel operations — Live now Live

Routes, fares, templates, generate + extras, vehicle hire, dispatch, GPS, costing, invoices, payroll, maintenance.

🎟️

Passenger ticket purchase Roadmap

Web and mobile ticket sales against the same Adult / Student / Child / OKU fare table.

🤝

Agents selling seats Roadmap

Charter and counter agents selling against published departures, with the same trip as the source of truth.

🧾

LHDN eInvoice Roadmap

Direct submission of hire invoices to Malaysia's LHDN e-Invoice platform.

See the full roadmap →
Get Started

Your corridors. Under control.

Request a free 30-day trial and run scheduled coaches and vehicle hire from one desk.

✉️
Questions about FleetOpsCtrl Travel?Email our team at team@fleetopsctrl.com — we usually respond within 1 business day.
Email Us →
About

Built for travel companies,
not city-bus depots

FleetOpsCtrl Travel is the travel edition of FleetOpsCtrl. It keeps payroll, invoices, GPS, fuel, tolls and maintenance from the transporter platform, and rebuilds the operating model around route + trip.

🎯

Who it is for

Companies that run long-distance scheduled services — Penang–KL, KL–Johor Bahru and similar corridors — and hire out minibuses, vans and coaches to clients.

🛣️

Route is the spine

Every trip is a job on a route. Scheduled trips use passenger fares. Hire trips use customer payment on that route. You cannot create a trip without a route.

🚫

What it is not

Not a city stage-bus product. No headway, OTP, duty board or factory-shuttle contracts. Walk-up passengers are not invoiced as customers.

🤝

How we work with you

Trial activations reviewed within 1 business day. Questions answered at team@fleetopsctrl.com — no chatbots, no ticket queues.

Contact Us

General enquiries & sales: team@fleetopsctrl.com

We typically respond within 1 business day.

System Status

All systems operational

Live status of FleetOpsCtrl Travel services.

All Systems OperationalLast checked: just now
Travel web application
Operations desk — routes, trips, hire, finance
Operational
API
REST API & authentication
Operational
Driver mobile app
Flutter app — trip events and fuel
Operational
GPS tracking
Mobile GPS and Google Maps
Operational
To report an issue, email team@fleetopsctrl.com.
What's Coming

The FleetOpsCtrl Travel roadmap

The operations desk is live. Here is what ships next — in the order it is planned.

Travel operations Live Now

Everything needed to run scheduled coaches and vehicle hire today.

  • Route master with stops, fares and departure templates
  • Generate scheduled trips and add extras
  • Vehicle hire orders, trips and invoices
  • Crew dispatch, live map, driver app
  • Trip costing, payroll, maintenance, P&L
🎟️

Passenger ticket purchase Roadmap

Sell seats against the same fare table already on the route.

  • Web and mobile ticket purchase for walk-up passengers
  • Adult / Student / Child / OKU using the live fare table
  • Inventory tied to the generated trip, not a second system
🤝

Agents selling seats Roadmap

Counter and charter agents selling on published departures.

🧾

LHDN Malaysia eInvoice Roadmap

Direct e-invoice submission for hire invoices to MyInvois.

Legal

Privacy Policy

Last updated: 23 August 2026

FleetOpsCtrl ("we", "us", "our") operates FleetOpsCtrl Travel. This Privacy Policy explains what data we collect, how we use it, and your rights in relation to it.

1. Data We Collect

When you register we collect your company name, email address, and password (stored as a BCrypt hash). Operational data you enter — routes, fares, trips, customers, drivers, vehicles, invoices, payroll — is stored in our database and scoped to your company tenant. The driver app may capture journey events, odometer readings, timestamps, and GPS coordinates when GPS features are enabled.

2. How We Use Your Data

  • To provide and operate FleetOpsCtrl Travel
  • To activate and manage your trial and subscription
  • To send transactional emails
  • To respond to support requests and monitor platform health

We do not sell your operational data.

3. Data Retention

We retain your data while your account is active. After cancellation, data is retained for 90 days so you can export it, then deleted. Request early deletion at team@fleetopsctrl.com.

4. Contact

For privacy-related enquiries: team@fleetopsctrl.com

Legal

Terms of Service

Last updated: 23 August 2026

These Terms govern your use of FleetOpsCtrl Travel. By registering an account, you agree to these Terms.

1. The Service

FleetOpsCtrl Travel is cloud software for scheduled long-distance coach operations and vehicle hire, including routes, trips, dispatch, costing, invoicing and payroll. The service is provided as-is and subject to the plan you have subscribed to.

2. Free Trial

The free trial includes 100 trips over 30 days, no credit card required. Trials are activated by our team within 1 business day of your request.

3. Data Ownership

Operational data you enter belongs to you. Upon termination, data is retained for 90 days and then permanently deleted.

4. Governing Law

These Terms are governed by the laws of Malaysia.

5. Contact

For questions about these Terms: team@fleetopsctrl.com