• Skip to homepage
  • Skip to main content
  • Skip to main navigation
  • Skip to meta navigation
Zühlke - zur Startseite
  • Business
  • Careers
  • Events
  • About us

Language navigation. The current language is english

  • Expertise
    • AI implementation
    • Cloud
    • Cybersecurity
    • Data solutions
    • DevOps
    • Digital strategy
    • Experience design
    • Hardware engineering
    • Managed services
    • Software engineering
    • Sustainability transformation
    Explore our expertise

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Industries
    • Banking
    • Insurance
    • Healthcare providers
    • MedTech
    • Pharma
    • Industrial sector
    • Commerce & retail
    • Energy & utilities
    • Government & public sector
    • Transport
    Explore our industries

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
  • Case studies

    Spotlight case studies

    • Global Research Platforms and Zühlke are fighting Alzheimer's disease
    • Brückner Maschinenbau leverages GenAI to optimise efficiency by improving master data management
    • UNIQA: AI chatbot increases efficiency – 95% accuracy with half the effort
    Explore more case studies

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Insights

    Spotlight insights

    • How to apply low-code technologies in the insurance industry
    • Retail CTO playbook for managing the tech transformation
    • DeepSeek and the rise of open-source AI: A game-changer for businesses?
    Explore more insights

    Highlight Insight

    AI adoption: Rethinking time and purpose in the workplace

    Learn more
  • Academy
  • Contact
    • Austria
    • Bulgaria
    • Germany
    • Hong Kong
    • Portugal
    • Serbia
    • Singapore
    • Switzerland
    • United Kingdom
    • Vietnam

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
Zühlke - zur Startseite
  • Business
  • Careers
  • Events
  • About us
  • Expertise
    • AI implementation
    • Cloud
    • Cybersecurity
    • Data solutions
    • DevOps
    • Digital strategy
    • Experience design
    • Hardware engineering
    • Managed services
    • Software engineering
    • Sustainability transformation
    Explore our expertise

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Industries
    • Banking
    • Insurance
    • Healthcare providers
    • MedTech
    • Pharma
    • Industrial sector
    • Commerce & retail
    • Energy & utilities
    • Government & public sector
    • Transport
    Explore our industries

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
  • Case studies

    Spotlight case studies

    • Global Research Platforms and Zühlke are fighting Alzheimer's disease
    • Brückner Maschinenbau leverages GenAI to optimise efficiency by improving master data management
    • UNIQA: AI chatbot increases efficiency – 95% accuracy with half the effort
    Explore more case studies

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Insights

    Spotlight insights

    • How to apply low-code technologies in the insurance industry
    • Retail CTO playbook for managing the tech transformation
    • DeepSeek and the rise of open-source AI: A game-changer for businesses?
    Explore more insights

    Highlight Insight

    AI adoption: Rethinking time and purpose in the workplace

    Learn more
  • Academy
  • Contact
    • Austria
    • Bulgaria
    • Germany
    • Hong Kong
    • Portugal
    • Serbia
    • Singapore
    • Switzerland
    • United Kingdom
    • Vietnam

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here

Language navigation. The current language is english

Homepage zuehlke.com

Government & public sector

Alliance SwissPass transforms public transport with a new fare model

With our support, Alliance SwissPass developed an innovative fare system and successfully carried out a large-scale field test to simplify travel fares and improve the public transport experience for passengers across Switzerland.

Man on train station platform with mobile

Project overview:

  • A highly stable, scalable, and well-architected system delivered in just six months.

  • Partnership with Zühlke facilitates a successful field test with 3000+ users.

  • Positive feedback validates the new fare system’s potential and lays the foundation for the future of public transport.

Bern, Switzerland landscape

Reimagining Switzerland’s public transport fare system

Alliance SwissPass is Switzerland’s association of more than 250 transport companies and 20 fare communities, including trains, buses, trams, and boats. It is committed to delivering seamless and efficient solutions to improve the country’s transportation system.

Recognising the growing complexity and limitations of the existing fare structure, Alliance SwissPass saw an opportunity to revolutionise public transport pricing with a simpler, more user-friendly model.

The vision was to create a unified, distance-based fare system that would:

  • eliminate the need for predefined zones or fares
  • automatically determine the price for travellers before and after the journey
  • provide transparency and frequent traveller benefits

However, this transformation presented significant challenges, requiring buy-in from customers and transport bodies while fundamentally reshaping how travellers are billed and how transport companies receive payments.

So, Alliance SwissPass wanted to conduct a comprehensive field test to evaluate the feasibility and acceptance of a new pricing system. Dubbed ‘myRIDE’, the project aimed to lay the groundwork for a simpler, scalable solution that meets the demands of modern transportation.

To achieve this, the association chose to partner with us thanks to our expertise in the transport industry and successful history of collaboration with SBB, Switzerland’s national railway company.

“Zühlke’s team seamlessly integrated into our workflow and began delivering software almost immediately. They quickly grasped our complex, transport-specific challenges and effectively engaged with our fare experts. Most importantly, they delivered the software on time, which was critical for us.” “Zühlke’s team seamlessly integrated into our workflow and began delivering software almost immediately. They quickly grasped our complex, transport-specific challenges and effectively engaged with our fare experts. Most importantly, they delivered the software on time, which was critical for us.”

Santiago Garcia
Santiago Garcia

IT Project Leader, Alliance SwissPass

Fare engine transformation and stabilisation

Alliance SwissPass had already developed an initial price calculation algorithm to implement myRIDE’s distance-based pricing. However, the algorithm required stabilisation and improvements to handle the complexities of real-world scenarios and support enterprise-scale operations. It also needed to incorporate a subscription model, offering passengers lower fares the more they travelled.

Our software engineering team stepped in to transform the algorithm, originally developed in Python, into a robust Java-based engine fit for enterprise use.

Team working together

To create a pricing model that would be fair for diverse user groups, such as frequent travellers, local commuters, and long-distance passengers, we worked closely with Alliance SwissPass data analysts and fare specialists. Using sample travel data from passengers, we tested and calibrated various pricing scenarios. Each journey in the dataset was processed through the fare engine to compare current pricing models with the new approach.

This iterative approach allowed us to refine the pricing model, striking a balance between meeting user needs while maintaining transparency and fairness. By integrating functionality to simulate potential pricing changes in advance, we empowered the team to evaluate and optimise new rules before deploying them in live environments.

Technical infrastructure development and integration

While developing the fare engine, our team worked on building a robust and scalable backend infrastructure for the new myRIDE fare system.

Since SBB already had a mobile app that would serve as a base for the field test, we focused on building the backend infrastructure and ensuring the seamless integration of the new fare engine into the application.

We designed the backend infrastructure with scalability and modularity in mind, ensuring it could support smooth operations even when the system scales to support millions of users.

Recognising that different companies operate trains, boats, buses, and other modes of transport, we also ensured that the new system could collect revenue from customers and accurately distribute it among all the transport operators involved in a journey. For example, when a passenger takes a bus followed by a train.

Businessman on train platform with smart phone

Addressing security and privacy concerns

Once the fare engine and backend were integrated into the existing SBB app, the myRIDE field test could begin. Alliance SwissPass invited travellers who already held a half-fare travel card for Switzerland to use the new system and provide feedback. Their insights proved invaluable in identifying areas for refinement and optimisation.

One of the concerns expressed by users was around traveling anonymously and a reluctance to share personal details to buy a ticket. To tackle this, our cybersecurity experts conducted targeted analysis and explored how the system could enable anonymous travel while still providing the necessary features. We presented the findings to the Alliance SwissPass leadership team, providing clear insights into the feasibility and implications of anonymous tickets to support their decision-making.

“Our collaboration with Zühlke went well beyond software development. When we needed to explore the technical implications of adding anonymous tickets, Zühlke’s cybersecurity experts conducted a focused study on the topic and presented the key findings and suggestions to us. It was incredibly useful and efficient.” “Our collaboration with Zühlke went well beyond software development. When we needed to explore the technical implications of adding anonymous tickets, Zühlke’s cybersecurity experts conducted a focused study on the topic and presented the key findings and suggestions to us. It was incredibly useful and efficient.”

Santiago Garcia
Santiago Garcia

IT Project Leader, Alliance SwissPass

Collaboration impact

Through close collaboration and a clear focus on delivering a scalable, future-proof solution, we helped Alliance SwissPass take a meaningful step towards transforming public transport pricing in Switzerland.

Within just six months, we delivered a stable, enterprise-grade application capable of supporting millions of users, laying the groundwork for a seamless and innovative passenger experience.

The myRIDE field test, involving over 3,000 passengers, proved to be a resounding success. User feedback was overwhelmingly positive, with participants appreciating the simplicity of the system and the opportunity to influence its development early on.

By providing holistic support, we helped Alliance SwissPass set a new standard for public transport innovation in Switzerland. With the project’s initial goals successfully met, our focus will shift to scaling up and preparing for full public rollout in the coming years.

Discover our transport innovation services

Explore more case studies

Experience design

NHS COVID-19 app prevents 1 million infections

Learn more
the NHS Covid-19 app on a mobile screen in the hands of a person
Software engineering

Pro Juventute: Promoting STEM in Career Choices

Learn more
adolescent with drone
Digital strategy

A new strategy to consolidate market position

Learn more
Picture of Bernina Express
Discover all case studies

Get to know us

  • About us
  • Impact & commitments
  • Facts & figures
  • Careers
  • Event Hub
  • Insights Hub
  • News sign-up

Working with us

  • Our expertise
  • Our industries
  • Case studies
  • Partner ecosystem
  • Training Academy
  • Contact us

Legal

  • Privacy policy
  • Cookie policy
  • Legal notice
  • Modern slavery statement
  • Imprint

Request for proposal

We appreciate your interest in working with us. Please send us your request for proposal and we will contact you within 72 hours.

Request for proposal
© 2025 Zühlke Engineering AG

Follow us

  • External Link to Zühlke LinkedIn Page
  • External Link to Zühlke Facebook Page
  • External Link to Zühlke Instagram Page
  • External Link to Zühlke YouTube Page

Language navigation. The current language is english