Case Study

Riyadh
Transit App

Riyadh
Transit App

Designing a unified mobility experience for Riyadh’s
modern public transport network.

Designing a unified mobility experience for
Riyadh’s modern public transport network.

Designing a unified mobility experience for Riyadh’s
modern public transport network.

Role: Product Design Lead
Client: KSA Government / RCRC
Timeline: 6 months
Platform(s): iOS & Android

cms image

Designed the official Riyadh Transit app.

Unified tickets, schedules, maps, and live updates standings
into one seamless experience.

Unified tickets, schedules, maps, and live updates standings into one seamless experience.

Everything user needed. One place.

Everything user needed.
One place.

Reduced friction across the whole app by bringing
essential information into one flow.

Reduced friction across the whole app by bringing essential information into one flow.

Designed to Perform at Scale.

Designed to Perform
at Scale.

Used by over 100,000+ daily commuters during the
launch of the Application.

Used by over 100,000+ daily commuters during the launch of the Application.

Used by over 100,000+ daily commuters during the launch
of the Application.

cms image

The Problem

The existing transit experience was fragmented across two separate applications for bus and metro services, forcing users to repeatedly sign in and switch platforms during their journey. Both apps lacked essential commuter features such as unified ticketing, clear route guidance, real-time arrival tracking, and live service updates for delays, breakdowns, or ongoing construction.

As a result, users struggled to plan their journeys efficiently, leading to low adoption and limited engagement with the platforms.

cms image

Challenges & Constraints

I had to design and deliver a unified transit experience within a fixed launch timeline while ensuring the platform could reliably support high daily commuter traffic. One of the biggest challenges was simplifying a fragmented ecosystem of separate bus and metro applications into a single seamless experience that handled route planning, ticketing, real-time arrivals, and live service updates efficiently. The solution also needed to remain scalable, easy to navigate, and dependable during peak commuting hours across Riyadh’s growing transit network.

Launch Deadline

6 months to go from kickoff to production.

Peak Scale

Designed for high-volume commuter traffic across Riyadh’s
integrated mobility network.

Designed for high-volume commuter traffic across Riyadh’s integrated mobility network.

Legacy Replacement

Had to replace an existing app without losing user adoption.

Global Potential

The platform was designed to support the future growth of KSA integrated
transit ecosystem.

The platform was designed to support the future growth of KSA integrated transit ecosystem.

Defining the core commuter needs

I aligned stakeholders around the most critical commuter needs—ensuring the platform remained simple, reliable, and efficient during high-traffic transit hours.

Seamless Tickets

Manage and share mobile tickets effortlessly with secure QR codes.

Plan Your Journey

Access routes, schedules, ticketing, and real-time transit updates in one seamless experience.

Stay Updated

Track live transit updates, receive service alerts, and stay informed throughout your journey.

Understanding
user needs

Commuter Journey Mapping:

I identified key moments where commuters needed quick access to routes, schedules, arrivals, and live transit updates.

Key Insight:

73% of users abandoned the journey planning flow at the point of switching between apps

cms image

Building a
Unified Experience

Design Strategy:

Centralize essential transit features into one seamless platform allowing commuters to plan routes, track arrivals, access tickets, and receive live updates in one place.

Outcome:

One unified experience for routes, ticketing, schedules, and live transit updates reducing friction and eliminating the need to switch between multiple apps.

cms image

Applied Design Principles

Every screen was optimized for fast navigation, real-time accessibility, and high commuter traffic ensuring
critical transit information remained clear, reliable, and easy to access during peak hours.

Every screen was optimized for fast navigation, real-time accessibility, and high commuter traffic ensuring critical transit information remained clear, reliable, and easy to access during peak hours.

Clarity for Daily Commuting

Clear visual hierarchy and simplified layouts designed for quick decisions while commuting.

Consistent Cross-Platform Experience

Unified design components created a familiar and seamless experience across iOS and Android.

Real-Time Transit Feedback

Subtle motion and interaction cues helped commuters stay informed without overwhelming
the experience.

Subtle motion and interaction cues helped commuters stay informed without overwhelming the experience.

Subtle motion and interaction cues
helped commuters stay informed without overwhelming the experience.

Application Screen

Application Screen

Designed for Seamless Everyday Commuting


Journey Planning
Account Management
Ticketing
Accessibility
Personalization & Alerts
Station & Route Details
Customer Support

cms image
cms image
cms image
cms image
cms image
cms image

Design System

Design System

To move fast and stay consistent, I built a reusable component system for tickets, schedules, and navigation—supporting both iOS and Android while maintaining a unified visual language.

cms image
cms image
cms image
cms image
cms image
cms image

*Delivered a unified transit experience across iOS and Android within a 6-month timeline, serving 100,000+ daily commuters at launch replacing two fragmented legacy apps with a single scalable platform — delivered on time, within scope.

*Delivered a unified transit experience across iOS and Android within a 6-month timeline, serving 100,000+ daily commuters at launch replacing two fragmented legacy apps with a single scalable platform — delivered on time, within scope.

*Delivered a unified transit experience across iOS and Android within a 6-month timeline, serving 100,000+ daily commuters at launch replacing two fragmented legacy apps with a single scalable platform — delivered on time, within scope.

Daily commuters at launch

0K

0K

image
image
image

Stakeholder satisfaction

95%

95%

stakeholder satisfaction across product and transit teams

Client Impact

Client retained us for a second major government platform Riyadh City App following successful delivery of Riyadh Transit.

Lets Work

Together

© 2026 All rights reserved

Lets Work

Together

© 2026 All rights reserved

Lets Work

Together

© 2026 All rights reserved