
Timetables and departures for shuttle operators
Set the shuttle timetable once. Run every departure.
Departure times, days and dates go in once. GridOps creates every run, crews it from your default bus and driver, and shows you the runs that still need attention.
$40 per bus per month, with a 30-day free trial.
WHAT IT IS
GridOps is bus timetable software for shuttle and bus companies: a timetable, a departures board and a manifest for every run, on the same system as your charters and tours.
It replaces the weekly spreadsheet of runs and the whiteboard of who drives what, and gives your office a live list of every booking on every run, with a boarded count.

Your day, changed
What changes when the timetable builds your runs?
Seven moments of a shuttle operatorโs week. Step through them to see what changes.
Timetables and departures
Every run planned, crewed and boarded
A shuttle timetable is only as good as the runs behind it. GridOps turns your times into real departures, each with a bus, a driver and a seat count, and keeps them coming.
01
Runs that make themselves
18 months ahead, every night.
Generate Departures creates the runs for the dates you pick.
A nightly job keeps every active schedule filled 18 months ahead.
Edit the schedule and its empty future runs follow.
Departure times follow your own time zone.
02
Gaps flagged before anyone waits
Every run in the week, sorted by whether it is ready.
Runs take the default driver, unless theyโre on time off.
Runs take the default bus, unless itโs busy or in the shop.
A run missing a bus or a driver is flagged Needs attention.
Group the board by readiness and the flagged runs come first.
03
Runs and charters share the bus, never double booked
One fleet calendar for shuttle runs, charters and shop time.
Each run shows under the bus that drives it on the fleet calendar.
A charter canโt take a bus that is already on a run.
Shop time blocks a bus for runs and charters alike.
The dispatch board shows runs beside charters and tours.
- InspectionShop time
- 11:00 YYC Airport Express9 of 56 seats
- 13:00 YYC Airport Express14 of 56 seats
- Hanlon wedding, BanffCharter
Runs, charters and shop time share one calendar, so a bus is never in two places.
Every run you generate goes on sale and onto a driverโs day
Runs sell at the routeโs fares the moment they exist, and each driver sees the runs on their own schedule.
Routes and fares
Routes and fares
Every run sells at the fares set on its route.
Setting up routes?
See our shuttle routes and fares.
Seat booking
Seats sold online and by phone
Customers book seats on a run, and your office can book them by phone.
Selling seats?
See our shuttle seat booking software.
Drivers
Drivers who know their day
Drivers see the runs theyโre assigned on their own schedule. They canโt open the manifest and donโt get a notification.
Scheduling drivers?
See our bus driver scheduling software.
Every run shows up wherever your team looks
The dispatch board, the fleet calendar and the printable day sheet all carry your shuttle runs.
Your fleet
On the fleet calendar
Each run shows under the bus that drives it.
Beside charters and tours
Shuttle runs sit on the dispatch board with everything else.
A printable day sheet
Print the dayโs runs, buses and drivers.
Your team
Roles for dispatch and sales
Dispatchers, sales and accountants each see their own part.
Who changed that booking?
Every change to bookings and payments, with who, when and what changed.
Ask Nash
Ask Nash how to set up a schedule, and it takes you there.
Pricing
What does shuttle timetable software cost?
One price per bus, with timetables, routes, fares and seat booking included. Shuttle and tour bookings paid online carry a 1.9% booking fee, billed monthly. The first 10 founding operators who join by December 31, 2026 pay $20 per bus and 0.9%, both locked for 3 years.
Questions operators ask about shuttle timetables
How far ahead are departures created?
Generate Departures creates runs for the dates you pick, and a nightly job keeps every active schedule filled 18 months ahead.
What if the default bus or driver isnโt free?
The run is still created. Itโs flagged Needs attention on the board until you assign another bus or driver.
Can weekends run on different times?
Yes. Add a second schedule for the same route with its own times and days.
Where do seat counts come from?
From the bus. Assign a bus to a run and its seat count becomes the runโs capacity. GridOps wonโt put a bus on a run with fewer seats than are already sold.
How does boarding work?
Open the runโs manifest and tap Board as each booking gets on. The header counts who has boarded against who has booked.
How do I know a run has left?
Your team moves each run from Scheduled to Boarding, En route and Arrived on the board, so everyone can see where it stands.
Can one board show all my routes?
Yes. The departures board shows every run for the day or the week, grouped by day, route or readiness.
Do shuttle runs show up next to my charters?
Yes. Runs sit on the dispatch board and the fleet calendar with your charters and tours, and a bus on a run canโt be sold to a charter at the same time.
What counts as a bus?
Any vehicle that can be booked or dispatched counts as a bus.
Does GridOps take a cut of shuttle bookings?
GridOps charges you a 1.9% booking fee on shuttle and tour bookings paid online, billed monthly, or 0.9% if youโre a founding operator. Charters have no booking fee, and Stripe charges its own card fee.
Ready to see next weekโs runs on one board?
Book a demo and weโll load one of your timetables, so you see your own runs, buses and drivers.
Running charters and tours too? They share the same dispatch board. See everything GridOps does for shuttles.
Last updated October 8, 2026