Logo of UI Challenges
Sign in
Wireframe example for Public Transport Ticketing Kiosk
An example interpretation of the prompt
Icon of target

Public Transport Ticketing Kiosk

Icon of book open

Design a public transport ticketing kiosk for a busy station or stop. The interface should let a rider start from a destination, choose a ticket type, pay, and leave with a clear confirmation. Treat this as a touchscreen flow with limited time, no keyboard, and mixed user intent: commuters who know exactly what they want, tourists who need guidance, and riders with accessibility needs. Start with a home screen that exposes the main paths immediately: search destination, select a common route, or buy a standard ticket. From there, show the key decisions in order: one-way vs return, adult vs child vs concession, zones or validity period, then payment. Keep each step focused on one choice set, with the current selection always visible and easy to change before purchase. Include states for payment success, card failure, network delay, and session timeout. If the user gets interrupted, the kiosk should preserve the entered route and ticket choices long enough to recover without starting over. Add large touch targets, readable type at kiosk distance, strong contrast, and a voice guidance option that can be discovered from the first screen. The final screen should confirm what was bought, how much was charged, and what happens next: print ticket, send receipt, or start another purchase. The design should feel fast under pressure and obvious to a first-time rider.

Icon of book open

Incorporate real-time updates and prompts within your mockup to guide users through any service changes or delays.

Better at UI design with every challenge

Select complexity and generate challenge.

Pick a platform.

You can always choose to receive scheduled challenges. A unique design prompt will be sent to your email daily for the duration you select.

Get design challenge updates in your inbox

New prompts and challenge updates. It’s free.