An approach is provided for determining movement information for at least one user device based, at least in part, on air pressure sensor data. The approach involves determining reference air pressure data associated with a reference set of devices. The approach also involves processing and/or facilitating a processing of the reference air pressure data to cause, at least in part, a classification of the reference air pressure data into one or more candidate movement status categories. The approach further involves determining air pressure sensor data associated with at least one user device. The approach also involves determining at least one movement status category for the at least one user device from among the one or more candidate movement status categories based, at least in part, on the classification.