Intranso Plan · Scheduling
Timetables your network can actually run
Build, import, edit and optimise timetables and vehicle blocks for one route or the whole network, then test them in a digital twin before they go live.

Intranso Plan
What you can do in Plan
Build from scratch
Set routes, headways and operating rules. Plan builds the trips, vehicle blocks, lunches and shift changes for one route or the whole network.
Import and edit
Load the timetable you run today and edit it in the browser: trips, running times, terminals. Every saved change becomes a revision.
Optimise
A full optimisation, or a gentle one that keeps your blocks and lunches. The same timetable with fewer vehicles.
Check and publish
See what changed, replay the day on the map, play out a closed street — then print the forms and export GTFS.
Results on a city operator’s network, 2026.
Intranso Plan · Optimisation
Same trips, fewer vehicles
The optimiser keeps every trip and its time, moves trips between vehicle blocks so fewer vehicles cover the day, and spreads the lunches so the route never stands still.
Animation: the optimiser moves the same trips into fewer vehicle blocks and spreads the lunches so they never overlap.
Animation. Numbers are illustrative.
Overview
Timetables and vehicle blocks: build, import, edit online, optimise, diagnose.
Intranso Plan takes a schedule from first draft to published timetable. Import what you run today, edit it online with live checks, optimise vehicle blocks, lunch breaks and shift changes for the whole network, find out exactly what prevents a plan from working, and test the result in a digital twin. Every change is a new revision, so nothing is ever lost.
Build and adjust timetables in a browser instead of spreadsheets, with the optimiser doing the heavy lifting.
The same timetable with fewer vehicle blocks; lunches and shift changes that work on the street.
Network-wide timetables from observed demand, tested before they are published.
Capabilities
What it does
Build
A complete timetable and vehicle blocks for one route or the whole network, from service requirements.
- Trips, headways and vehicle blocks for a route or the entire networkLive
- Optimiser chooses lunch places, shift changes, start and end terminals and deadhead tripsLive
- Layover time at terminals and headway tolerance per routeLive
- Manual build from scratch: routes, blocks, tripsLive
- Several projects and clients in one systemLive
Import
Start from the timetable and network data you already have.
- Operator timetable files with stop matchingLive
- Routes and stops from passenger information servicesLive
- Running times from your data, several time-of-day profilesLive
- Running-time matrix by five periods of the day: draft, check, publishLive
- Import report: what was loaded, what was skipped and whyLive
Edit online
A browser editor built for planners; every saved change becomes a revision.
- Timeline by vehicle block, trip card and trip shiftLive
- Anchor a trip to its arrival time at any stopLive
- Running time per section for an individual blockLive
- Timetable grid by terminal with in-place editingLive
- Variants and revisions; earlier revisions always keptLive
- Drag lunches, add or remove trips, undo and redo, checks while editingLive
Optimise
Our own optimisation engine, built for transit rules rather than generic routing.
- Full optimisation of the existing timetableLive
- Gentle adjustment that keeps the operator’s blocks and lunchesLive
- Lunch staggering: vehicles of one route never break at the same timeLive
- Off-route lunch with travel time to the canteenLive
- Re-plan from any revision; calculation runs in the backgroundLive
- Shift tolerance and locked trips for timetable stabilityLive
Diagnose
Know why a plan does not work, and where to fix it.
- “What changed” report: added, removed and shifted trips by blockLive
- The reason a plan cannot be built, stated in plain wordsLive
- Check of an imported timetable: conflicts, gaps, short layoversLive
- Driver work-rule check by shift, day and week (UA and EU profiles)Live
Simulate and publish
Test the plan, then put it into service and compare with reality.
- Schedule player: a full day of the network replayed on a mapLive
- What-if on the real street network: closures, breakdowns, eventsLive
- Day types, holiday calendar and weekly timetable setsLive
- Driver sheets, timetable passports and stop plates; GTFS exportLive
- Hand-over to Operate and plan-against-actual from live trips2027
- Driver assignment and weekly rosters2027
“Live” — available to clients today. A date — when the capability is released.
How it works
From your current timetable to an optimised one
Import
Load your timetable, routes, stops and running times. We review the import with you.
Set the rules
Headways, layovers, lunch windows and places, shift changes — by operator, route or block.
Optimise and review
Compare variants, read the “what changed” report, adjust by hand.
Simulate and publish
Play the day in the twin, then put the revision into service.
Details
Data, formats and integration
- Modes
- Bus, trolleybus, tram
- Scale
- One route to the whole city network
- Inputs
- Operator timetable files, routes and stops, running times; ridership from Intranso Count
- Rules
- Headways, layovers, lunch windows and places, shift changes; settings inherited operator → route → block
- Outputs
- Timetable and blocks, “what changed” report; print forms and GTFS
- Licence
- Annual, by fleet size; paid pilot credited to the licence
Pricing
How to get it
Intranso Plan is licensed annually by fleet size; a paid pilot is credited to the licence.
FAQ
Frequently asked questions
Can we keep our current timetable?
Yes. Import it, keep it as it is or adjust it gently, and optimise only where you choose.
Who owns the timetables?
You do. Every timetable and revision can be exported at any time.
Do we need Intranso counters to use Plan?
No. Plan works on your timetable and running times. With Count it also uses measured boardings and real running times.
See Intranso on your own network
A 45-minute walkthrough on your routes and your data. We reply the same working day.