Since it looks like you're using physics, you could probably use
GetSpritePhysicsVelocityX(). Alternatively, you could get the player's speed by subtracting the player's x position at the last frame from the player's x position at the current frame, IE
PlayerOldX# = PlayerX#
PlayerX# = GetSpriteXByOffset(BusGameSprite)
PlayerSpeedX# = PlayerX# - PlayerOldX#
Just note that the 2 methods will return different values, since GetSpritePhysicsVelocityX() returns units (pixels) per second and the alternative method would return units per frame.