Skip to content

Ukraine passport → Senegal

Senegal visa for citizens of Ukraine

Visa on arrivalVisa on arrival (available only at Dakar Airport)

Citizens of Ukraine 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 (available only at Dakar Airport)
How to applyGet your visa at the border
Maximum stayUp to 90 days
EntriesSingle entry
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsMay be requested at border

How to apply

  1. 1

    Arrive at Dakar Airport

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

  2. 2

    Submit required documents

    Present valid passport, return ticket, and proof of accommodation.

  3. 3

    Pay visa fee

    Pay the applicable visa fee in cash (currency accepted may be XOF, EUR, or USD).

  4. 4

    Receive visa sticker

    Officer will issue and affix the visa into your passport.

  5. 5

    Proceed to immigration

    After obtaining visa, go to passport control for entry stamp.

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months beyond entry

Travel

  • Onward/return ticket

    Flight itinerary showing departure from Senegal

  • Proof of accommodation

    Hotel booking or invitation letter

Financial

  • Proof of sufficient funds

    Optional

    May be requested by border officer

Supporting

  • Visa fee payment

    Payable in cash (local currency or euros/USD) at the airport

Good to know

  • Visa on arrival is ONLY available at Blaise Diagne International Airport (Dakar).
  • Cash payment is required — no card accepted at the visa counter.
  • Have exact change in XOF, EUR, or USD if possible.

Common refusal reasons

Insufficient passport validity (less than 6 months)

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

No return/onward ticket

Have a confirmed flight departing Senegal.

Lack of sufficient funds

Carry proof of funds (cash, bank statement) if requested.

FAQ

Do citizens of Ukraine need a visa for Senegal?

Citizens of Ukraine can get a visa on arrival in Senegal. Visa type: Visa on arrival (available only at Dakar Airport).

How long can citizens of Ukraine stay in Senegal?

Up to 90 days.

What documents do citizens of Ukraine need for Senegal?

Valid passport; Onward/return ticket; Proof of accommodation; Visa fee payment; Proof of sufficient funds.

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 Ukraine passport holders