The invention discloses a subway riding system and method based on two-dimensional code and face image intercommunication. The system comprises a ticket service platform, a recognition platform, riding detection devices located at different subway stations and an APP client installed on a user handheld mobile terminal, wherein the recognition platform is connected with the ticket service platformand the riding detection equipment of each subway station, and the ticket service platform is also connected with the APP client; the riding detection device comprises a station network switch, an entrance camera located at the entrance of a station, and a plurality of gate terminals. The recognition platform comprises a platform network switch, a platform server, a first storage unit and a secondstorage unit. Based on intercommunication of the face image and the two-dimensional code, the station-crossing time of the user can be saved, and much convenience is brought to riding of the user.