Add your content

Design your QR code

2
NoneLarge

Download your QR code

QR Codes for Public Transportation

QR codes for public transportation

QR Codes for Public Transportation

The most valuable thing a transport operator can give a waiting passenger is the answer to one question: when is my bus coming. A code on the stop pole answers it for that stop specifically, which is something no app achieves without the passenger first working out where they are.

Create transport QR codes

Bulk stop codes, live pages, editable through every timetable change

One code per stop, and it changes everything

A stop-specific code removes the hardest step in every journey planner: telling the system where you are standing.

  • Live departures for this stop, opened in two seconds from the pole
  • Disruption and diversion notices, which is when passengers need information most and printed timetables are least able to give it
  • The next three services rather than a full timetable nobody reads standing up
  • Onward connections from this specific stop

Because it is a dynamic code, one printed pole sticker survives route renumbering, timetable changes and long-term diversions without a single site visit.

Ticketing

  • Buy for this journey from the stop, which is faster than an app install for a visitor
  • Validate on board, which needs to work with no connectivity, since vehicles move through tunnels and dead zones. Signed codes verified offline are the only reliable design
  • Season and concession renewal from a code on the pass itself
  • Interchange transfers, where the code carries the entitlement rather than the passenger explaining it

Accessibility information, which is chronically hard to find

  • Step-free access at this station, updated when a lift is out of service, which is the single most requested piece of live transport information
  • Ramp and boarding assistance requests made from the stop rather than by phone
  • Audio timetables for passengers who cannot read a printed one
  • Codes placed at 1.2 to 1.4 m, reachable from a wheelchair, with a short URL and a phone number printed alongside for anyone who cannot scan

Printing for the street

  • Weatherproof, matte, tamper-evident vinyl, replaced on a maintenance schedule
  • 10 to 15 cm on a pole, since it is scanned from about a metre but often in rain, at night, by someone in a hurry
  • Position it on the shelter panel or the pole face at standing eye level, not on the timetable case where reflections gather
  • Assume vandalism and stickering, and inspect as part of the normal cleaning round

The fraud problem is real here

Fake payment codes stuck over official ones at parking and ticket machines are one of the most common QR scams. Publish the domains your codes resolve to, print them beside the code, and use tamper-evident material everywhere a payment is involved.

What the data gives an operator

Scans by stop, by hour, tell you where passengers are waiting and when, which is a demand signal independent of ticketing data. It shows demand at stops where nobody boarded because the service was full or late, which is precisely the information that ticketing cannot produce.

Put QR codes on a transport network in 4 steps

  1. Give every stop its own code

    Live departures for that stop specifically, which removes the step where journey planners lose people.

  2. Make on-board validation work offline

    Vehicles pass through tunnels and dead zones, so signed codes verified without a connection are the only reliable design.

  3. Publish accessibility status live

    Step-free access and lift outages behind the same code, with codes mounted at wheelchair-reachable height.

  4. Use tamper-evident material and publish your domains

    Fake payment stickers over official codes are common. Print the domain beside the code and inspect on the cleaning round.

Frequently asked

What should a bus stop QR code show?

Live departures for that stop, plus any disruption affecting it. A stop-specific code removes the step where a passenger has to tell an app where they are standing.

Do transport QR codes work without signal?

Information codes need a connection, but ticket validation must not. Signed codes verified offline are the only design that survives tunnels and dead zones.

How do QR codes help disabled passengers?

Live step-free access status, lift outages, boarding assistance requests and audio timetables. The code must sit at 1.2 to 1.4 m with a phone number printed alongside.

How do we stop fake QR codes at ticket machines?

Tamper-evident material, scheduled inspection, and printing the official domain beside the code so passengers can check the address before paying.

What does scan data tell a transport operator?

Where passengers wait and when, including at stops where nobody boarded because the service was full or late. Ticketing data cannot show that.

Read next

Need a different QR type? Browse all 48 QR types on the home page.