Skip to content

Senegal passport → Sri Lanka

Sri Lanka visa for citizens of Senegal

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Senegal can get a visa on arrival in Sri Lanka.

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

Key facts

Entry routeVisa on Arrival · Tourist (30 days)
How to applyGet your visa at the border
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing timeOn arrival
Government fee$40
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsCash or card showing sufficient funds (approx. $100+)

How to apply

  1. 1

    Arrive at Sri Lanka airport

    Proceed to the visa-on-arrival counter after landing.

  2. 2

    Submit documents and application form

    Present passport, return ticket, accommodation proof, and fill out arrival/visa form if required.

  3. 3

    Pay visa fee

    Pay the fee in USD or local currency (cash or card accepted at most counters).

  4. 4

    Receive visa stamp

    Officer affixes visa sticker in passport; verify details before leaving counter.

  5. 5

    Proceed to immigration

    Show stamped passport at immigration checkpoint for entry clearance.

Documents checklist

Identity

  • Passport

    Valid for at least 6 months from arrival date

  • Passport-size photos

    Optional

    Some ports take photos on arrival, but recommended

Travel

  • Return ticket

    Confirmed onward or return flight booking

  • Proof of accommodation

    Hotel booking or invitation letter with address

Financial

  • Proof of sufficient funds

    Cash, traveler's checks, or credit card

Proof of funds

Minimum balance: 100 USD per day equivalent

  • Cash
  • Credit card
  • Traveler's checks

Funds must be sufficient for intended stay; credit card accepted as proof.

Good to know

  • Ensure passport has at least 2 blank pages for visa stamp.
  • Visa is issued at only certain airports (BIA, Colombo) and seaports; check your point of entry.
  • Overstaying may lead to fines and deportation.

Common refusal reasons

Invalid or insufficient passport validity (<6 months)

Renew passport before travel.

No onward or return ticket

Book a confirmed return ticket before flying.

Lack of sufficient funds

Carry enough cash or a credit card with adequate limit.

Previous overstay or deportation from Sri Lanka

Resolve prior violations before reapplying.

FAQ

Do citizens of Senegal need a visa for Sri Lanka?

Citizens of Senegal can get a visa on arrival in Sri Lanka. Visa type: Visa on Arrival · Tourist (30 days).

How long can citizens of Senegal stay in Sri Lanka?

Up to 30 days.

How much does the Sri Lanka visa cost for citizens of Senegal?

Government fee: $40.

What documents do citizens of Senegal need for Sri Lanka?

Passport; Return ticket; Proof of accommodation; Proof of sufficient funds; Passport-size photos.

How long must my passport be valid for Sri Lanka?

At least 6 months.

Plan your trip to Sri Lanka

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 Sri Lanka.

Sri Lanka visa for other passports

More destinations for Senegal passport holders