livesabroadExplore destinations

Seychelles visa for Pakistani passport holders

Seychelles doesn't ask Pakistanis for a visa. You still can't just turn up, though.

Before your flight you need a Travel Authorisation from the government's own site, seychelles.govtas.com. The standard fee is EUR 10.90.

On arrival you get a visitor's permit for up to three months, as long as you have a return ticket, a hotel booking and at least US$150 a day.

What to have ready

  • Travel Authorisation from the official SEBS portal before departure (apply up to 10 days before the flight)
  • Passport valid for the whole stay
  • Return or onward ticket
  • Confirmed accommodation for each location
  • Funds of at least US$150 per day
  • Yellow fever certificate only if arriving from or transiting an endemic country

Visitor's permit extendable in 3-month steps up to 12 months; SCR 5,000 per extra 3 months.

Beware third-party sites charging more for the TA; only seychelles.govtas.com is official.

How to apply

  1. Book your return ticket and stay

    Have accommodation booked for every island you plan to sleep on.

  2. Apply for the Travel Authorisation

    Apply in the 10 days before your flight. The standard fee is EUR 10.90. seychelles.govtas.com ↗

  3. Show proof of funds

    Keep a card or bank statement ready. Immigration asks for at least US$150 a day.

  4. Get your visitor's permit on arrival

    At Seychelles International Airport you're given a permit for up to three months.

Do this, not that

Do

  • Apply on seychelles.govtas.com and nowhere else.
  • Apply in the 10 days before your flight.
  • Carry proof of US$150 a day for your stay.
  • Book accommodation for each island before you land.

Don't

  • Don't pay look-alike sites. They charge more for the same form.
  • Don't board without a Travel Authorisation.
  • Don't fly on a one-way ticket.
  • Don't confuse "no visa" with "no paperwork".

What people get wrong

You'll hearSeychelles is visa-free, so you can just turn up.

ActuallyThe Travel Authorisation is mandatory before departure.

You'll hearThe Travel Authorisation costs EUR 50 or more.

ActuallyThe standard fee on the official site is EUR 10.90. Higher prices come from agent sites.

You'll hearYou can stay for a year straight away.

ActuallyThe first permit is up to three months. Each three-month extension costs SCR 5,000.

You'll hearEveryone needs a yellow fever certificate.

ActuallyOnly if you arrive from, or pass through, a yellow fever country.

What has changed

DateChange
2026Standard TA fee shown as EUR 10.90 on the MFA page (date of increase not confirmed)
7 February 2024Government confirms SEBS as the only official Travel Authorisation site (EUR 10 fee)

Check the dates yourself in our Seychelles Travel Authorisation fee history.

Disclaimer

Seychelles decides entry on arrival, even with a Travel Authorisation. Carry proof of funds, a return ticket and your bookings. Fees here are the ones shown on government sites; agent sites will quote more.

This is general travel information, not legal or immigration advice. We're not linked to the government of Seychelles or Pakistan. Seen a newer rule? Report an outdated Seychelles rule.

Questions Pakistani travellers ask about Seychelles

Do Pakistanis need a visa for Seychelles?

No visa is needed, but a Travel Authorisation is mandatory before departure.

How much is the Seychelles Travel Authorisation?

EUR 10.90 for a standard application on the official SEBS portal.

How long can Pakistanis stay in Seychelles?

Up to three months at first. It can be extended in three-month steps up to 12 months, at SCR 5,000 for each extension.

How much money do I need for Seychelles?

Immigration asks for at least US$150 per day of your stay, plus a return ticket and confirmed accommodation.

When should I apply for the Seychelles Travel Authorisation?

In the 10 days before your flight, on seychelles.govtas.com.