You can enter Seychelles with an eTA through any official port of entry, including Seychelles International Airport (SEZ) and approved seaports.
What You Need to Know
Most travelers arrive via Seychelles International Airport on Mahé Island, but eTAs are also accepted at designated seaports for cruise ship passengers and yacht arrivals. Regardless of your entry point, you must present your valid eTA, passport, and any supporting travel documents to immigration officers upon arrival.
Our Recommendation
Confirm your entry port is on the list of official ports of entry before traveling, especially if arriving by sea. This helps avoid unexpected issues at immigration.
A Quick Tip
Keep both a printed and digital copy of your approved eTA handy, as some ports may require a physical document for verification.