Disclosed are a method, apparatus and device for predicting bus running. The method predicting bus running comprises: obtaining wireless access point information of a mobile terminal; if it is determined that the wireless access point information indicates that an on-vehicle wireless access point of a bus is scanned by the mobile terminal, obtaining a real-time position of the mobile terminal; and determining position information of the bus according to the real-time position of the mobile terminal. The method, apparatus, and device for predicting bus running prevent that a bus must be equipped with a positioning apparatus, thereby reducing costs for bus running prediction.