Live GPS tracking
Every bus on one live map, refreshing about every 20 seconds. A unit that goes dark is flagged within five minutes.
mySchoolBus is all-in-one school bus tracking and transportation software for operators: live GPS, route planning, fleet and driver management, and the parent notifications that stop the "where's the bus?" calls.
Your buses, your branding, one platform — keeping every route on time and every family informed.
No more stitching together a tracker, a spreadsheet, and a phone tree. Every part of school transportation lives together and talks to each other.
Every bus on one live map, refreshing about every 20 seconds. A unit that goes dark is flagged within five minutes.
Drag-and-drop stops, every one curb-side so kids never cross traffic. Draw a no-go zone and routes detour around it.
Families follow the bus from a secure link, no app and no account. It shows only their stop and expires automatically.
Automatic texts at pickup, approach, and arrival: debounced against GPS noise, never sent twice, one-tap opt-out.
Text a whole route in seconds for delays or closures, with a live link added only when the bus is actually rolling.
One live board of every bus, every school. Open a bus to see its roster and reveal a parent or driver number to dial.
Manage and bulk-import rosters. Track car seats, wheelchairs, aides, and hand-off rules per child, printed on run sheets.
Driver profiles and credential-expiry tracking, plus 0–100 safety scores ranked worst-first so you coach the right people.
Buses, vans, and depots with documents attached. Import your whole Samsara fleet and drivers in one pass.
Attach and preview files on any record, streamed to S3 and served back through short-lived signed links.
Route-adherence and SMS-delivery reports. Filter any list like a database and export to CSV or PDF.
Run every school from one console, with a read-only portal scoped to each school’s own data.
Hand the planner a roster; get back balanced, road-accurate routes: safe, on time, ready to drive.
Turn a roster into balanced routes automatically. No manual stop-by-stop planning, no overloaded buses.
No child walks farther than the limit you set. Stops land at the center of the kids who use them.
Kids board on their own side of the street, with no crossing traffic and fewer incidents to answer for.
Keep buses off the streets you don’t want. Routes detour automatically, checked on the real driven path.
Every run hits the bell: mornings timed backward, afternoons forward, on real road-network times.
Already on Tyler? Import your KML and we’ll parse the route, stops, and times and match the bus.
Your rate sheet, modeled to the cent, so the invoice writes itself and still reconciles a year later.
Flat, time-with-overage, or per-mile, billed to the cent. Override any route’s rate, minutes, or miles when a deal is special.
Price by vehicle class and time of day, with seasonal rates and aide, lift, and EV surcharges pulled from the assigned bus.
Mark a closure once and holidays and closures drop off every invoice for that period automatically.
Change a contract on the 15th and the invoice splits so each day bills at the rate that actually applied.
Email districts a clean, itemized PDF with its own rate sheet, and it reads the same a year later.
Aide and lift surcharges bill the moment a route needs them, and we flag a wheelchair rider on a lift-less bus.
Paste a read-only Samsara key and import your buses and drivers in one pass, duplicates auto-linked. Flip on tracking per vehicle and they appear live on the map.
Generate capacity-balanced routes from your roster, or import a Tyler KML, then drag stops, assign students, and commit the plan to live routes already wired to the right bus.
Turn on notifications and share tracker links. Parents see the bus coming and get snow-day and delay texts; your office stops fielding “where is it?” calls.
You hold children’s names, addresses, and live locations. Everything here is built to keep that data yours.
Every operator sees only their own data. Cross-tenant requests return a plain 404, enforced on every query.
Rotating 15-minute sessions, instant revocation when you offboard someone, and bcrypt + breach-screened passwords.
Kids’ locations stay out of logs, tracking links show one stop only, and guests never see guardian contacts or addresses.
Admin, editor, viewer, and guest roles plus per-page scoping and one-click Dispatcher/Manager personas, all server-enforced.
Per-category retention windows you control. Master records and compliance documents are never auto-deleted.
Number reveals logged, driver files export as one audit-ready ZIP, and single sign-on via any OpenID Connect provider.
Most school transportation software is a tracker bolted onto a spreadsheet, built for a single district, and rolled out over a semester. mySchoolBus fixes the parts operators complain about most.
The old way: Parents must download an app, create an account, and enter a school code just to see the bus.
mySchoolBus: Families track the bus from a secure live link: no app, no account, no code. Higher adoption, fewer calls.
The old way: A GPS tracker here, routing software there, a spreadsheet for rosters, a separate phone tree, and invoicing in a different app entirely.
mySchoolBus: GPS, route generation, rosters, drivers, fleet, parent alerts, and contract billing in one console that actually talks to itself.
The old way: Designed around a single district, so it’s awkward to run as a contractor across many schools.
mySchoolBus: True multi-company, multi-school isolation with admin, editor, viewer, and external-guest roles. Every contract, one login.
The old way: Six-figure rollouts, mandatory consultants, and implementations measured in semesters.
mySchoolBus: Self-serve setup: connect your Samsara key, generate or import routes, and go live, with no semester-long implementation.
The old way: Proprietary GPS units and multi-year hardware contracts lock you in.
mySchoolBus: Connect your existing Samsara telematics with a single read-only key. No rip-and-replace, no proprietary units to buy.
The old way: Dated, desktop-only interfaces that need a training session to navigate.
mySchoolBus: A fast, modern console on any device, with full light and dark mode. Dispatchers and managers get it on day one.
Answers to the questions operators and parents ask most about school bus tracking and transportation software.
No. With mySchoolBus, families follow the bus on a secure live link, with no app download, no account, and no school code. That means higher parent adoption and far fewer “where’s the bus?” calls to your office.
mySchoolBus is all-in-one school transportation management software. It combines real-time GPS bus tracking, automatic route planning, student rosters, driver and fleet management, automated parent notifications, a dispatcher command center, contract billing and invoicing, reporting, and document storage in a single web console.
Both, but it is built especially for school transportation companies and contractors. Multi-company and multi-school isolation lets you run every district contract from one login, with admin, editor, viewer, and external-guest roles.
Connect your Samsara account with a read-only key and opt in tracking per vehicle. Every bus then appears on a live map, refreshing about every 20 seconds with status, speed, and last-seen. Dispatchers watch the whole fleet at once, while families see only their own child’s bus.
Yes. Generate a complete, capacity-balanced set of routes from your student roster in seconds, with stops placed so no child walks past your limit, balanced across your real fleet capacity, and timed to the bell. Then drag stops, move students, and commit the plan to live routes. Stops are kept curb-side so children never cross traffic, and you can draw no-go zones the route will detour around.
mySchoolBus sends automated SMS when a bus leaves the depot, is approaching the stop, and arrives. Alerts are debounced against GPS noise so a glitch never sends a false alert, and deduplicated so no parent gets the same text twice. Operators can also broadcast snow-day, delay, and cancellation texts to a whole route, plus a banner on the tracking page.
Yes. Model any contract (flat, time-with-overage, or per-mile) priced by vehicle class and time of day, with seasonal rates and automatic aide, lift, and enclosed-vehicle surcharges. Snow days never bill, invoices split automatically when a contract changes mid-period, and each one generates as an itemized PDF you can email to the district in one click.
Operators only ever see their own data, and cross-tenant requests return a plain 404. Sessions use short-lived rotating tokens with instant revocation, passwords are bcrypt-hashed and breach-screened, child locations stay out of logs, and school-side guests never receive guardian phone numbers or home addresses. Retention windows are configurable per category, and the infrastructure is designed for FERPA-oriented data handling.
Yes. Manage many schools, routes, stops, and students from one console, and give each school a read-only portal scoped to just their own students and routes, with guardian contact details and home addresses stripped from what guests can see.
Most operators are live within days, not months. Setup is self-serve: connect your Samsara key, import or generate your routes and rosters, and turn on parent notifications, with no lengthy implementation.
mySchoolBus integrates with Samsara telematics: connect with a single read-only key and import your whole fleet and driver roster, assignments included. Tell us what your buses run today and we’ll confirm compatibility.
Log in to your console, or get a walkthrough tailored to your operation.