Skip to content

South Africa passport → Senegal

Senegal visa for citizens of South Africa

Visa on arrivalVisa on Arrival • Tourist

Citizens of South Africa can get a visa on arrival in Senegal.

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

Key facts

Entry routeVisa on Arrival • Tourist
How to applyGet your visa at the border
Maximum stayUp to 30 days
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsProof of sufficient funds for stay

How to apply

  1. 1

    Arrive at port of entry

    Go to the immigration counter at a Senegal airport or land border

  2. 2

    Present required documents

    Hand over passport, photo, return ticket, proof of accommodation, and funds

  3. 3

    Pay visa fee

    Pay the visa on arrival fee at the immigration desk (amount varies by nationality)

  4. 4

    Receive visa stamp

    The officer will stamp your passport and you may enter Senegal

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months from date of entry

  • Passport-sized photo

    One recent passport photo against a white background

Travel

  • Return/onward ticket

    Confirmed outbound flight booking

  • Proof of accommodation

    Hotel booking or invitation letter from host

Financial

  • Proof of sufficient funds

    Bank statement or cash sufficient for stay

Supporting

  • Yellow fever vaccination certificate

    Required for travelers arriving from endemic countries

Proof of funds

  • Bank statement
  • Cash

Sufficient funds for the intended stay must be demonstrated on request

Good to know

  • Visa on arrival is only available at Dakar Blaise Diagne International Airport and certain land borders — check before travel.
  • Visa policy can change quickly; confirm with the Embassy of Senegal before departure.

Common refusal reasons

Passport validity less than 6 months

Ensure passport is valid for at least 6 months beyond your intended stay

Missing yellow fever certificate

Obtain and carry the yellow fever vaccination certificate if arriving from an endemic region

Insufficient funds or lack of onward ticket

Carry enough cash and a confirmed return flight booking

FAQ

Do citizens of South Africa need a visa for Senegal?

Citizens of South Africa can get a visa on arrival in Senegal. Visa type: Visa on Arrival • Tourist.

How long can citizens of South Africa stay in Senegal?

Up to 30 days.

What documents do citizens of South Africa need for Senegal?

Valid passport; Passport-sized photo; Return/onward ticket; Proof of accommodation; Proof of sufficient funds; Yellow fever vaccination certificate.

How long must my passport be valid for Senegal?

At least 6 months.

Plan your trip to Senegal

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 Senegal.

Senegal visa for other passports

More destinations for South Africa passport holders