Streamline your fleet operations, effortlessly

Every morning, a charter fleet wakes up to a hundred moving pieces. Trips to schedule. Drivers to dispatch. Coaches to inspect. Invoices to chase. MotorCoachX puts the whole day in one place.

About

The company, on the record.

MotorCoachX is charter bus and motorcoach fleet management software for operators across Canada and the US — shaped by the people who schedule the trips, drive the routes and keep the coaches running.

Origin

Founded by a working charter driver.

Operator

Built by AATVAAS Granger Internationals Inc.

Platform

One platform — trips to invoicing.

Serves

Operators in the office, drivers on the road.

Method

Every feature starts on a real route.

Status · Rolling — tell us what's missing

One day with MotorCoachX

No paperwork.
No spreadsheets. One screen.

The charter bus management software built for how operators actually run their day — trips, drivers, fleet and billing, all in one place.

Request in

A request lands. The board fills in.

Charter bus dispatch software built to replace the paper sheet and the spreadsheet.

Wheels out

The fleet rolls out.

Charter trips and recurring shuttle runs — assigned without scheduling conflicts. No whiteboard. No spreadsheet.

En route

Every trip, on track.

Trip status plus driver chat — no paper trip sheet to chase down.

In the bay

Downtime on your schedule.

Service reminders and maintenance work orders — fleet maintenance off the paper log in the glovebox.

Trips → invoice

Billing, done.

Charter bus invoicing from finished trips — no spreadsheet tally at month’s end.

Day closed

Your fleet. In motion.

One platform. Two apps. Zero spreadsheets. One quiet evening for the person running it all.

Request a demo

One day with MotorCoachX

No paperwork.
No spreadsheets. One screen.

The charter bus management software built for how operators actually run their day — trips, drivers, fleet and billing, all in one place.

Request in

A request lands.
The board fills in.

Every charter request lands on one dispatch board straight from your booking form — charter bus dispatch software built to replace the paper sheet and the spreadsheet.

Wheels out

The fleet rolls out.

Charter trips and recurring shuttle runs — assigned without scheduling conflicts. No whiteboard. No spreadsheet.

En route

Every trip,on track.

Status from first pickup to final drop, and drivers one chat away — no paper trip sheet to chase down mid-route.

In the bay

Downtime
on your
schedule.

Service reminders and maintenance work orders keep every coach road-ready — fleet maintenance off the paper log taped inside the glovebox.

Trips → invoice

Billing, done.

Finished trips roll into professional PDF invoices — charter bus invoicing without a spreadsheet tally at month's end.

Day closed

Your fleet. In motion.

One platform. Two apps. Zero spreadsheets. One quiet evening for the person running it all.

Request a demo

The platform

See it work.

Real workflows, exactly as your team will use them.

Trip Details

Trip Confirmation

AcceptReject

Downtown Airport Transfer

Trip IDTRP2026-61996
CustomerMax lucas
CompanyGlobal tech
Departure24/6/2026
Return24/6/2026
Duration1 day
Buses1
Phone+1 123456789
CountryCanada
Trip TypeOne Way
Passengers45

Driver Amenities

FoodIncluded
AccommodationNot provided
Dashboard

Welcome back, Sam S

Here's your trip overview for today

Quick Actions

CalendarBiddingExpensesChat

Upcoming Trips

Adventure park

ID: TRP2026-29282

John Doe

Coach 04
Departure23/6/2026Return23/6/2026Duration1 day
AcknowledgeView Details

Downtown Airport Transfer

ID: TRP2026-61996

Max lucas

Coach 21
DashboardTripsID CardProfile
Shuttle Runs

Toronto Employee Shuttle

Morning

Max Smith · ACM II

Next run Tuesday, 21 Jul 2026

2/2 accepted

Employee Corporate Shuttle

Evening

Max Smith · ACM II

Next run Monday, 20 Jul 2026

0/1 accepted

Employee Corporate Shuttle

Morning

Max Smith · ACM II

Next run Monday, 20 Jul 2026

1/1 accepted

My Pay
July2026
Paid Jul 14, 2026$395.00

Jul 14, 2026 → Jul 14, 2026 · 2 trips

E-Transfer · TXN-4789
Paid Jul 13, 2026$472.50

Jul 13, 2026 → Jul 13, 2026 · 1 trip

E-Transfer · TXN-4799983
Paid Jul 12, 2026$440.00

Jul 12, 2026 → Jul 20, 2026 · 2 trips

E-Transfer · TXN-478
DashboardTripsCalendarMy PayProfile
DispatchOnline
Morning Marcus — TRP-61996 confirmed for today.
Got it. Coach 21 prepped.
Pickup moved to 7:15 — use gate B.
Copy. On site at 7:00.
0:07

Delivered

Message
11:34

Trip assigned

Trip Management

One board. Every trip, driver and coach — conflicts flagged before they happen.

Visual Scheduling BoardSmart AssignmentAutomated Conflict DetectionTrip Status Timeline

Fleet check

Fleet Management

Every vehicle’s status, documents and maintenance — scheduled before something breaks.

Vehicle Status & AvailabilityPreventive Maintenance SchedulingAutomated Service RemindersInsurance & Document Tracking

Shift assigned

Shuttle Runs

One contract generates every trip — recurring shuttle runs by shift, drivers accept from the app.

Recurring ContractsShift-Based SchedulingAuto-Generated TripsDriver Acceptance Tracking

Driver paid

Payroll

Wages from accepted trips, expenses folded in — one clear payout, one paid history.

Trip-Based WagesDriver Expense ReimbursementHourly, Day-Rate & Salary TiersPaid History & Statements

Driver ping

Driver Chat

Dispatch messages from the portal; drivers answer from the road.

Portal-to-Driver MessagingDriver Mobile App ChatFile & Media SharingConversation History
app.motorcoachx.com/trips

Trips

Today ▾New trip

Corporate Shuttle

TRP-61982 · 12 pax · Daily

Completed

Downtown Airport Transfer

TRP-61996 · 45 pax · One way

Assigned

Casino Charter

TRP-62004 · 2 coaches · Round trip

Conflict

Winery Tour

TRP-62015 · 28 pax · Sat

Pending

School Group Shuttle

TRP-62011 · 38 pax · Return 4:30 PM

PendingAssigned

Marcus D. accepted · just now

app.motorcoachx.com/fleet

Fleet

All coaches ▾Add vehicle

Coach 07

56 seats · Docs current

Available

Coach 12

Oil service · due in 300 mi

Service due

Coach 18

In maintenance

In shop

Coach 21

48 seats · On trip TRP-61996

On trip

Coach 04

40 seats · Insurance renewed

Available

WO-231 · Brake pads · assigned to R. Torres

app.motorcoachx.com/shuttle-runs

Shuttle Runs

Active ▾New shuttle run

Corporate Shuttle Brookdale

Mon · Tue · Wed · Jul 14 → Aug 14

Active

Toronto Employee Shuttle

Morning shift · Next run Tue 21

2/2 accepted

Airport Staff Shuttle

Evening shift · Next run Mon 20

0/1 accepted1/1 accepted

Runs generate one trip per service day automatically

Driver accepted shift · just now

app.motorcoachx.com/payroll

Payroll

July 2026 ▾1 to pay · $116.00 owed

Steve Roy

1 trip · 1.0h · $40 wages + $76 expenses

$116.00 owedPaid

Sam C

Jul 14 · 2 trips · E-Transfer

$395.00

Sam C

Jul 13 · 1 trip · E-Transfer

$472.50

Wages and driver expenses combine into one payout

Steve Roy paid · $116.00 · just now

app.motorcoachx.com/chat

Marcus Diaz

Driver · on trip
Morning Marcus — TRP-61996 confirmed for today.
Got it. Coach 21 prepped.
Pickup moved to 7:15 — use gate B.
Copy. On site at 7:00.
0:07

Delivered · read

The platform

See it work.

Real workflows, exactly as your team will use them.

Trip assigned

Trip Management

One board. Every trip, driver and coach — conflicts flagged before they happen.

Trip Details

Trip Confirmation

AcceptReject

Downtown Airport Transfer

Trip IDTRP2026-61996
CustomerMax lucas
CompanyGlobal tech
Departure24/6/2026
Return24/6/2026
Duration1 day
Buses1
Phone+1 123456789
CountryCanada
Trip TypeOne Way
Passengers45

Driver Amenities

FoodIncluded
AccommodationNot provided
11:34

Fleet check

Fleet Management

Every vehicle’s status, documents and maintenance — scheduled before something breaks.

Dashboard

Welcome back, Sam S

Here's your trip overview for today

Quick Actions

CalendarBiddingExpensesChat

Upcoming Trips

Adventure park

ID: TRP2026-29282

John Doe

Coach 04
Departure23/6/2026Return23/6/2026Duration1 day
AcknowledgeView Details

Downtown Airport Transfer

ID: TRP2026-61996

Max lucas

Coach 21
DashboardTripsID CardProfile
11:34

Shift assigned

Shuttle Runs

One contract generates every trip — recurring shuttle runs by shift, drivers accept from the app.

Shuttle Runs

Toronto Employee Shuttle

Morning

Max Smith · ACM II

Next run Tuesday, 21 Jul 2026

2/2 accepted

Employee Corporate Shuttle

Evening

Max Smith · ACM II

Next run Monday, 20 Jul 2026

0/1 accepted

Employee Corporate Shuttle

Morning

Max Smith · ACM II

Next run Monday, 20 Jul 2026

1/1 accepted

11:34

Driver paid

Payroll

Wages from accepted trips, expenses folded in — one clear payout, one paid history.

My Pay
July2026
Paid Jul 14, 2026$395.00

Jul 14, 2026 → Jul 14, 2026 · 2 trips

E-Transfer · TXN-4789
Paid Jul 13, 2026$472.50

Jul 13, 2026 → Jul 13, 2026 · 1 trip

E-Transfer · TXN-4799983
Paid Jul 12, 2026$440.00

Jul 12, 2026 → Jul 20, 2026 · 2 trips

E-Transfer · TXN-478
DashboardTripsCalendarMy PayProfile
11:34

Driver ping

Driver Chat

Dispatch messages from the portal; drivers answer from the road.

DispatchOnline
Morning Marcus — TRP-61996 confirmed for today.
Got it. Coach 21 prepped.
Pickup moved to 7:15 — use gate B.
Copy. On site at 7:00.
0:07

Delivered

Message
11:34

Also in the platform

Roster set

Employee Management

Drivers, technicians and office staff — profiles, documents and payroll in one place.

Order in

Work Orders

Customer work orders that carry every attached trip.

Week view

Calendar

Trips, drivers and coaches on one conflict-aware calendar.

Another product · MXBS

Charter quotes in hours, not weeks.

MXBS is our blind-bid charter marketplace. Post one trip and verified motorcoach operators return sealed, competitive quotes — always free for trip organisers, across the US and Canada.

Trip posted

One request, every verified operator sees it.

Sealed bids in

Blind quotes keep the pricing honest.

Agreement signed

Quote to contract in one sitting.

A note from the founder

“I built MotorCoachX because I live and breathe this world — just like you.”

Designed by someone who's spent years behind the wheel in the charter industry — navigating the routes and appreciating the rhythm of the road. To the manufacturers, operators, drivers and tour companies who keep this industry thriving: we're all in this together.

From one driver to another

Get started

Ready when you are.

A personalized demo of your fleet, running on MotorCoachX.

Free personalized demo · Dedicated onboarding · No credit card required

09:00–18:00We're around

Talk to a person.

No ticket queues, no bots. Your message lands with the small team that builds MotorCoachX — most days you'll hear back before the fleet's parked.

[email protected]

Mon–Fri  ·  09:00 – 18:00

Weekends  ·  Off the road