Pilot and channel state information (CSI) feedback overhead in the downlink and uplink paths are two major implementation challenges in frequency-division duplex (FDD) based massive MIMO systems. When the massive MIMO channel satisfies the burst-sparsity property, we can acquire the channel with compressed pilots and CSI feedback in a more efficient approach. This paper proposes a burst-form estimation approach, referred to as the burst-form least squares (BFLS) algorithm, to fully utilize the burstsparsity property of massive MIMO channels. The proposed algorithm is based on knowledge of the starting location of each burst at the user side. For situations where the starting locations change quickly or are otherwise initially unknown at the user, a starting point estimation (SPE) algorithm is proposed to provide the position of each burst in the channel vector. Numerical results demonstrate that the BFLS algorithm acquires the channel better than competing approaches and reaches the performance upper bound. It is shown that the SPE algorithm can find the location of bursts with high accuracy and using the estimated values do not significantly degrade the estimation quality.