Skip to content

Bahamas passport → Seychelles

Seychelles visa for citizens of the Bahamas

Visa on arrivalVisa on Arrival (Tourist, Business)

Citizens of the Bahamas can get a visa on arrival in Seychelles.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival (Tourist, Business)
How to applyGet your visa at the border
Maximum stayUp to 90 days
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for the stay (cash, cards, or bank statement)

How to apply

  1. 1

    Prepare documents

    Ensure passport, onward ticket, accommodation proof, and funds evidence are ready.

  2. 2

    Travel to Seychelles

    Fly to an international airport in Seychelles.

  3. 3

    Proceed to immigration desk

    Upon arrival, go to the Visa on Arrival counter.

  4. 4

    Present documents and pay fee (if any)

    Hand over passport, forms, and supporting documents; pay the visa fee (if applicable).

  5. 5

    Receive visa stamp in passport

    The officer will stamp the visa, usually valid for up to 30 days.

Documents checklist

Identity

  • Valid passport

    Valid for at least 6 months beyond the intended stay

  • Passport-size photo

    One recent photo may be requested

Travel

  • Return or onward ticket

    Proof of departure from Seychelles

  • Proof of accommodation

    Hotel booking or invitation letter

Supporting

  • Proof of sufficient funds

    Bank statement, cash, or credit card

  • Visa application form (on arrival)

    Completed upon arrival at the border

Proof of funds

  • bank statement
  • cash
  • credit card

Must show ability to cover stay expenses.

Good to know

  • Visa on Arrival is subject to immigration officer's discretion.
  • Maximum stay is 30 days; extensions are possible at the immigration office.
  • Entry may be refused if documents are incomplete.

Common refusal reasons

Insufficient passport validity (less than 6 months)

Check passport validity before travel.

Lack of onward/return ticket

Book a confirmed return or onward flight.

Insufficient funds

Carry enough cash or bank statements.

FAQ

Do citizens of the Bahamas need a visa for Seychelles?

Citizens of the Bahamas can get a visa on arrival in Seychelles. Visa type: Visa on Arrival (Tourist, Business).

How long can citizens of the Bahamas stay in Seychelles?

Up to 90 days.

What documents do citizens of the Bahamas need for Seychelles?

Valid passport; Return or onward ticket; Proof of accommodation; Proof of sufficient funds; Visa application form (on arrival); Passport-size photo.

How long must my passport be valid for Seychelles?

At least 6 months.

Plan your trip to Seychelles

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Seychelles.

Seychelles visa for other passports

More destinations for Bahamas passport holders