Yes, unless your airline already folds it into the ticket price. The airport’s own information page confirms the US$29 exit tax requires your ID/cédula and the passport you are travelling on. Since 2015, a growing list of airlines has pre-paid it for you — among them Delta, United, Copa, Avianca, Iberia, KLM, Lufthansa, British Airways, LATAM and Volaris. If your airline is not on that list, budget the US$29 separately.