South Africa passport → Senegal
Senegal visa for citizens of South Africa
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 route | Visa on Arrival • Tourist |
|---|---|
| How to apply | Get your visa at the border |
| Maximum stay | Up to 30 days |
| Processing time | On arrival |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Proof of sufficient funds for stay |
How to apply
- 1
Arrive at port of entry
Go to the immigration counter at a Senegal airport or land border
- 2
Present required documents
Hand over passport, photo, return ticket, proof of accommodation, and funds
- 3
Pay visa fee
Pay the visa on arrival fee at the immigration desk (amount varies by nationality)
- 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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Senegal