The flexible, integrated solution to optimize public transit

HASTUS is our powerful, modular software for bus, subway, streetcar and passenger rail operations, used by authorities and operators around the world.

Why HASTUS stands out

Powerful algorithms

Harness the power of industry-leading algorithms that consistently place first in comparative tests

Open data model

Use your data in new ways; access it at your convenience (we won’t put it behind a paywall!)

Designed with industry expertise

Benefit from the skills of our transit-software experts, building on a long history of R&D with clients

HASTUS ecosystem

Choose your modules; they will integrate seamlessly and adapt to your unique operating context.


The HASTUS planning and analysis modules put you in control of your data so that you can design optimal urban transit networks for high-quality service.



The HASTUS core scheduling modules use powerful algorithms to create efficient, cost-saving timetables and schedules.



Optimize assignments and manage changes to service with the HASTUS operations modules. Give employees the ability to enter their work choices from any location over the Web.


On-demand transport

The HASTUS solutions for paratransit and general on-demand transport services are designed to meet the needs of large-scale operations. 


Customer information

How you handle the flow of information between your agency and customers is a key to customer satisfaction. Provide, receive and process information effectively with the HASTUS customer-information modules.


Integration tools

You can facilitate data exchange and interoperability between HASTUS and other applications, such as AVL, APC and ticketing systems. Every HASTUS installation comes with the Connect module and its array of integration tools at no extra charge.

Want to find out what software modules are available in our HASTUS solution?

Some HASTUS users around the world

Want more details on the HASTUS ecosystem?