All departing foreign nationals who are issued visas, except holders of tourist visas and Emigration Clearance Certificates from the Bureau of Immigration ("BI"), are required to secure a Travel Pass from the same agency which issued their visas (i.e., BI, Philippine Economic Zone Authority ("PEZA")).
As part of the documentary requirements upon departure, the foreign national shall present his or her Travel Pass, in printed or electronic form, to the immigration counters. A foreign national who fails to present his or her duly issued Travel Pass shall not be permitted to depart, unless confirmed by the focal persons of the visa-issuing agencies.
BI and PEZA have both released their own set of guidelines and requirements involved in applying for a Travel Pass from their office. Both offices require that the documents be submitted at least seven days before the date of departure of the foreign national.
The foregoing guidelines are without prejudice to the exercise of the mandate of BI concerning Arrival and Departure formalities.