HASTUS
Montréal, Québec, Canada
What it is
HASTUS is a software suite for bus, metro, tram, and passenger rail operations, serving public transport authorities and operators. Its configurable modules cover planning, scheduling, operations, on-demand transport, customer information, and integrations, with algorithms that account for each client’s business rules. Planning tools support network redesign and analysis of crowding, coverage, accessibility, ridership, and equity. Scheduling functions create vehicle, rolling-stock, and crew schedules; rail capabilities also cover track access, onboard crew, and station staff. HASTUS-OnDemand supports automated scheduling, ongoing resource optimization, multimodal trips, and management of multiple providers. HASTUS Connect exchanges data with AVL, APC, ticketing, and other systems, and comes with every installation at no extra charge. GTFS schedule imports can create connections with trains or other agencies’ bus routes. Historical operating data can feed KPI reports and dashboards, and operations modules support employee bidding and changes to planned service. SelfBooking+ is available for iOS and Android, while SelfBooking Web lets customers and booking agents manage occasional or recurring trips. Pricing is on request.
For and against
For
- Modules span planning, scheduling, and operations.
- Connect exchanges data with AVL, APC, and ticketing systems.
- On-demand tools support multimodal trips and multiple providers.
- SelfBooking+ is available for iOS and Android.
Against
- Pricing is available only on request.
- SelfBooking+ is limited to iOS and Android.
The verdict
HASTUS brings planning, service scheduling, operations, and passenger booking into one configurable suite. Organizations should request pricing and assess which modules fit their operating needs.
Who it suits
HASTUS is intended for public transport authorities and operators managing bus, metro, tram, or passenger rail services. Its SelfBooking tools also support customers and booking agents arranging occasional or recurring trips.
On the record
- Analytics
- Historical operating data can be used to produce KPI reports and dashboards and evaluate cost-reduction opportunities.giro.ca · read 1 Oct 2026
- Configurable
- GIRO says HASTUS products are highly configurable to adapt to each organization’s reality.giro.ca · read 1 Oct 2026
- Data hosting
- GIRO states that personal information is hosted in Canada.giro.ca · read 1 Oct 2026
- GTFS
- Network synchronization can import GTFS schedules to create connections with trains or other agencies’ bus routes.giro.ca · read 1 Oct 2026
- Integrations
- HASTUS Connect facilitates data exchange with AVL, APC and ticketing systems and is included with every installation at no extra charge.giro.ca · read 1 Oct 2026
- Mobile apps
- The SelfBooking+ mobile application is available for iOS and Android.giro.ca · read 1 Oct 2026
- Modules
- The HASTUS suite includes planning, scheduling, operations, on-demand transport, customer information and integration tools.giro.ca · read 1 Oct 2026
- On-demand transport
- HASTUS-OnDemand supports automated scheduling, continuous resource optimization, multimodal trips and multiple-provider management.giro.ca · read 1 Oct 2026
- Operations
- HASTUS operations modules support employee bidding and management of changes to planned service.giro.ca · read 1 Oct 2026
- Optimization
- GIRO says HASTUS uses powerful optimization algorithms that handle each client's business rules.giro.ca · read 1 Oct 2026
- Passenger rail
- Rail functionality covers track access, rolling stock, onboard crew and station staff in an integrated system.giro.ca · read 1 Oct 2026
- Planning
- Planning tools support network redesign, crowding, coverage, accessibility, ridership and equity analysis.giro.ca · read 1 Oct 2026
- Purpose
- HASTUS is a complete software solution for bus, metro, tram and passenger rail operations.giro.ca · read 1 Oct 2026
- Scale
- GIRO says it collaborates with more than 300 public transportation and postal networks worldwide.giro.ca · read 1 Oct 2026
- Scheduling
- HASTUS optimizers produce vehicle, rolling-stock and crew schedules.giro.ca · read 1 Oct 2026
- Security
- GIRO's security control framework includes need-to-know access, two-factor authentication, laptop encryption and is based on ISO/IEC 27001:2022.giro.ca · read 1 Oct 2026
- Support
- GIRO provides a client service portal and says its experts offer hands-on guidance from implementation onward.giro.ca · read 1 Oct 2026
- Target users
- HASTUS serves public transport authorities and operators worldwide.giro.ca · read 1 Oct 2026
The review
Overview
HASTUS is a configurable suite for planning and operating bus, metro, tram and passenger rail services. It is best suited to public transport authorities and operators coordinating schedules, crews, vehicles and passenger services across a network. Its breadth is a compelling reason to consider it for complex operations, but a team looking only for crew scheduling may be better served by a narrower tool.
Key features
The suite combines network planning, scheduling, operations, on-demand transport, customer information and integration tools. Planning capabilities cover network redesign, ridership, coverage, crowding, accessibility and equity analysis. Historical operating data can also feed KPI reports and dashboards, including analysis of cost-reduction opportunities. This makes HASTUS useful for both service planning and operational review, rather than limiting it to timetable production.
Scheduling optimizers generate vehicle, rolling-stock and crew schedules while accounting for each client’s business rules. Support for duty-time rules, qualification tracking and fatigue management helps operators address workforce constraints alongside resource planning. Operations modules also support employee bidding and changes to planned service.
For passenger rail, HASTUS integrates track access, rolling stock, onboard crew and station staff. Its on-demand module supports automated scheduling, continuous resource optimization, multimodal trips and management of multiple providers. SelfBooking+ is available for iOS and Android, while SelfBooking Web lets customers and booking agents arrange occasional or recurring trips in a responsive web application.
HASTUS Connect, included with every installation at no extra charge, facilitates data exchange with AVL, APC, ticketing and other systems. GTFS imports support network synchronization and connections with trains or other agencies’ bus routes. These integration options are valuable for operators connecting existing systems, though their practical fit will depend on the organization’s setup.
GIRO says its internal security control framework is based on ISO/IEC 27001:2022 and includes need-to-know access, two-factor authentication and laptop encryption. Personal information is hosted in Canada. Client support is available through a service portal, email and telephone.
Pricing
HASTUS is paid software with custom pricing. Organizations should request a quote and assess which modules fit their operating needs; the suite’s configurable scope makes it a purchase to evaluate against the requirements of the whole operation, not just one scheduling task. HASTUS Connect is included with every installation at no extra charge.
Platforms
HASTUS is available on Android, iOS and the web. SelfBooking+ is the mobile application for iOS and Android, and SelfBooking Web supports trip management in a responsive browser application.
Who it's for
HASTUS is aimed at public transport authorities and operators managing bus, metro, tram or passenger rail networks. Its planning, scheduling and operations coverage is most relevant to organizations that need to coordinate several service functions or account for organization-specific business rules. GIRO says it collaborates with more than 300 public transportation and postal networks worldwide. Smaller teams seeking only a standalone crew scheduler may not need this breadth.
Pros and cons
- Pros: A broad suite connects planning, vehicle and crew scheduling, operations, passenger booking and on-demand transport, which suits operators managing interdependent parts of a network.
- Pros: Configurable optimization accounts for each client’s business rules, with duty-time, qualification and fatigue considerations relevant to complex workforce planning.
- Pros: HASTUS Connect is included with every installation and supports exchange with AVL, APC, ticketing and other systems.
- Cons: Custom pricing means buyers must request a quote before comparing costs.
- Cons: Its extensive operational scope may be unnecessary for organizations that need only a focused crew scheduling tool.
Alternatives
For a broader comparison, see Crew Scheduling Software. Consider CrewLogic as another paid option available on Android, iOS, web and Windows. Martide is worth considering for organizations that want a freemium option: its Operations plan costs $249 a month for 50 onboard seafarers, with $4.80 / month per extra seafarer and unlimited users. ProVerne Crew Management System, Signal, AIMS, ISF Watchkeeper and ShipManager Crewing are other paid crew-management options.
Verdict
Choose HASTUS if you operate a public transport network and need configurable tools spanning service planning, scheduling and operations. Its integrated scope and business-rule-aware optimization are the strongest reasons to choose it. Look elsewhere if your requirement is limited to crew scheduling or if you need a price before engaging with a vendor.