
Electronic Travel Authorization (eTA) Processing Updates - December 2024
The Directorate of Immigration Services announces enhanced processing capabilities for electronic Travel Authorization applications, reducing processing times and improving user experience.
Directorate of Immigration Services
Official Government Source






