
Routes and fares for shuttle operators
Every shuttle stop, every fare, priced in one click.
Build a shuttle route from its stops, pick how you price it, and GridOps works out the fare for every stop pair. Change any fare by hand and it stays that way.
$40 per bus per month, with a 30-day free trial.
- 1YYC Airport
- 2Calgary Downtown
- 3Canmore Town Centre7
- 4Banff Ave & Caribou St
- 5Lake Louise Village
WHAT IT IS
GridOps gives shuttle and bus companies one place to set up routes, stops and fares, next to the charters and tours they already run.
It replaces the fares sheet by the phone and the maths nobody wants to redo when a price changes.

Your day, changed
What changes when one click fills your fare table?
Seven moments of running shuttle routes. Step through them to see what changes.
Routes and fares
Every route sells on its own terms
Each route keeps its own direction, fare rule and payment rule, and you switch it off when its season ends.
01
Your routes, in one list
An outbound leg, its return and a town loop, each with its own rules.
Label each route outbound, inbound or circular.
Ask for a deposit, full payment or nothing at booking, route by route.
Switch a route off and it leaves your booking form.
Keep a closed run in the same list, marked and never sold online.
- Calgary to Lake Louise ExpressOutbound5 stopsPer stop $15On sale
- Lake Louise to Calgary ExpressInbound5 stopsPer stop $15On sale
- Canmore Town LoopCircular6 stopsFlat $12Off sale
- Westside Staff ShuttleOutbound4 stopsClosed runNot sold online

Contract runs
Contract runs stay on your board and off your booking form
Mark a line you run for another company as a closed run. You dispatch it like any route, and online bookings on it are refused.
If someone tries to book it anyway: โThis departure is part of a closed run and is not publicly bookable.โ
Where your stop-to-stop fares go next
Routes feed the rest of your shuttle day: the timetable, the seats you sell and the board your dispatchers run.
Timetables
Timetables and departures
Set departure times once and every run appears, crewed from your defaults.
Building the timetable?
See our shuttle timetable software.
Seat booking
Seats sold online
Customers pick their stops and pay the fare for that pair.
Selling seats?
See our shuttle seat booking software.
Dispatch
One board for every line
Shuttle runs sit beside charters and tours on the dispatch board.
Dispatching the runs?
See our bus dispatch software.
Also included with every route
Payments, vehicles and team controls come with every route you set up.
Your money
Refunds from your policy
Cancel a booking and the refund is worked out from your shuttle policy.
Taxes by region
Every shuttle booking gets an invoice with your taxes on it.
Your fleet
Seats come from the bus
Assign a bus to a run and its seat count becomes the capacity.
Runs on the fleet calendar
Each run shows under the bus that drives it.
No double booking
A bus on a shuttle run canโt be sold to a charter at the same time.
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 route or a schedule, and it takes you there.
Pricing
What does shuttle route and fare software cost?
One price per bus, with routes, fares, timetables 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 routes and fares
How are shuttle fares worked out?
Pick one rule per route: one flat fare, a price per stop crossed, or a price per kilometre, with an optional minimum fare. Generate Fares then prices every stop pair on the route.
Can I set some fares by hand?
Yes. Edit any fare and itโs marked override. When you regenerate the rest, your hand-set fares stay as they are.
How is distance measured for per-kilometre fares?
GridOps uses the straight-line distance between stops. Where the road winds, set that fare by hand or price the route flat or per stop.
Can I run a line I never sell online?
Yes. Mark it a closed or contract run. You dispatch it like any other route, and GridOps refuses public bookings on it.
Can different routes take different deposits?
Yes. Each route can ask for a deposit, full payment or nothing at booking, or follow your default.
Can a route have a minimum fare?
Yes. Set a minimum fare on the route and short trips never price below it.
Where does the customerโs money go?
Straight to your own Stripe account, with your deposit and refund rules.
Can I take a route off sale for the season?
Yes. Switch the route off and it leaves your booking form. Switch it back on when the season starts.
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?
Shuttle and tour bookings paid online carry a 1.9% booking fee, billed monthly, or 0.9% for founding operators. Charters carry none. Stripe charges its own card processing fee.
Ready to price every stop on your routes?
Book a demo and weโll set up one of your routes with its fares, so you see your own numbers.
Running charters and tours too? They share the same dispatch board. See everything GridOps does for shuttles.
Last updated October 8, 2026