Practical guide

Shanghai Suishenxing: one transport code across city modes

Use the integrated-code option when it matches your metro, bus or ferry plan.

Shanghai’s municipal transport guide says the Suishenxing (SH MaaS) app can generate a single integrated smartphone code for buses, ferries and metro lines across the city. It says international cards including Visa, Mastercard, Discover, Diners Club and JCB can be linked to the app. Check the current app for eligibility and route-specific coverage.

A clear next step

  1. Install or open Suishenxing and complete its current setup.
  2. Link an eligible payment method if the app offers it.
  3. Use the integrated code only for the modes and routes the live app confirms.

Sources & verification

Last verified

Continue planning

Questions

What to keep in mind.

Does the code cover every rail service?

No. The guide separately notes exclusions for some services; check the current app and route details.