For Paul had decided to sail past Ephesus, so that he would not have to spend time in Asia; for he was hurrying to be at Jerusalem, if possible, on the Day of Pentecost.
The apostle Paul planned his travel around God’s annual festivals. He spent the Passover and Days of Unleavened Bread that year in Philippi (Acts 20:6). Because of a plot on his life, he traveled overland instead of by sea (verse 3). But verse 16 shows that he was still determined to get back to Jerusalem in time for the Feast of Pentecost.
For an overview of God’s annual festivals, see “The Seven Feasts of the Lord.”