Skip to content

Bosnia and Herzegovina passport → Sri Lanka

Sri Lanka visa for citizens of Bosnia and Herzegovina

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Bosnia and Herzegovina 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
EntriesSingle entry
Processing timeOn arrival
Government fee$35
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (e.g. cash, credit card)

How to apply

  1. 1

    Prepare required documents

    Ensure passport has at least 6 months validity, print onward ticket and hotel booking.

  2. 2

    Travel to Sri Lanka

    Arrive at a designated airport or port that offers Visa on Arrival.

  3. 3

    Proceed to visa on arrival counter

    After immigration, go to the Visa on Arrival desk before passport control.

  4. 4

    Submit application form and documents

    Fill the arrival card/visa form, present passport, photo, onward ticket.

  5. 5

    Pay visa fee

    Pay the fee in cash (USD or Sri Lankan Rupees) to the officer.

  6. 6

    Receive visa stamp

    Officer will stamp passport granting a 30-day single entry visa.

  7. 7

    Passport control

    Proceed to passport control for entry clearance.

Documents checklist

Travel

  • Valid passport (with at least 6 months validity from arrival)

  • Return/onward ticket

    Must show departure from Sri Lanka within 30 days

  • Proof of accommodation

    Optional

    Hotel booking or invitation letter

Financial

  • Proof of sufficient funds

    Optional

    Cash, credit card or bank statement

  • Visa fee in cash (USD or equivalent)

    Approximately 35 USD

Supporting

  • Completed arrival card / visa application form

    Provided on arrival

  • Passport-size photographs (2)

    White background, 35mm x 45mm

Proof of funds

  • Cash
  • Credit card
  • Bank statement

No specific minimum amount mentioned; sufficient for intended stay.

Good to know

  • Visa on Arrival is only available at certain entry points (Colombo Bandaranaike International Airport, Colombo Port, etc.).
  • Entry may be refused if onward ticket is not shown.
  • Extension of stay possible only with prior approval from Department of Immigration.

Common refusal reasons

Insufficient passport validity (less than 6 months from arrival)

Ensure passport is valid for at least 6 months beyond arrival date.

Missing onward/return ticket

Carry a printed or digital copy of your return or onward travel ticket.

Inadequate funds

Carry sufficient cash or credit cards to show ability to support yourself.

FAQ

Do citizens of Bosnia and Herzegovina need a visa for Sri Lanka?

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

How long can citizens of Bosnia and Herzegovina stay in Sri Lanka?

Up to 30 days.

How much does the Sri Lanka visa cost for citizens of Bosnia and Herzegovina?

Government fee: $35.

What documents do citizens of Bosnia and Herzegovina need for Sri Lanka?

Valid passport (with at least 6 months validity from arrival); Completed arrival card / visa application form; Return/onward ticket; Passport-size photographs (2); Visa fee in cash (USD or equivalent); Proof of accommodation; and 1 more depending on your situation.

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 Bosnia and Herzegovina passport holders