North Macedonia passport → Sri Lanka
Sri Lanka visa for citizens of North Macedonia
Citizens of North Macedonia 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 route | Visa on arrival · On Arrival · Tourist (30 days) |
|---|---|
| How to apply | Get your visa at the border |
| Maximum stay | Up to 30 days |
| Processing time | On arrival |
| Government fee | $40 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
How to apply
- 1
Arrive at a Sri Lankan port of entry
Proceed to the Visa on Arrival counter after landing.
- 2
Fill out the ETA/Visa on Arrival form
Complete the application form (often provided on arrival).
- 3
Submit passport and supporting documents
Hand over passport, onward ticket, and accommodation proof.
- 4
Pay the visa fee
Pay 40 USD (or equivalent) in cash or by card.
- 5
Receive visa sticker and passport
Visa is stamped on arrival – you may proceed to immigration.
- 6
Proceed to immigration check
Present passport with visa to immigration officer for entry.
Documents checklist
Identity
Passport (valid for at least 6 months from arrival)
Must have at least one blank page.
Passport-sized photo (if needed for ETA form)
OptionalSome airlines request a photo for the arrival form.
Travel
Return or onward ticket
Proof of departure from Sri Lanka.
Hotel booking or proof of accommodation
Shows intended stay within Sri Lanka.
Supporting
Visa fee payment (cash or card)
Fee of 40 USD or equivalent in major currency.
Travel insurance (recommended)
OptionalNot mandatory but strongly advised.
Proof of funds
No specific proof of funds required, but showing sufficient funds may help.
Good to know
- Visa on Arrival may be denied if you do not have a return ticket.
- Not all ports of entry offer Visa on Arrival – check availability beforehand.
Common refusal reasons
Insufficient passport validity (less than 6 months)
Ensure passport is valid for at least 6 months from arrival.
No onward/return ticket
Carry a printed or electronic return or onward ticket.
Previous immigration violations or overstay
Comply with all Sri Lankan immigration rules in the past.
FAQ
Do citizens of North Macedonia need a visa for Sri Lanka?
Citizens of North Macedonia can get a visa on arrival in Sri Lanka. Visa type: On Arrival · Tourist (30 days).
How long can citizens of North Macedonia stay in Sri Lanka?
Up to 30 days.
How much does the Sri Lanka visa cost for citizens of North Macedonia?
Government fee: $40.
What documents do citizens of North Macedonia need for Sri Lanka?
Passport (valid for at least 6 months from arrival); Return or onward ticket; Visa fee payment (cash or card); Hotel booking or proof of accommodation; Travel insurance (recommended); Passport-sized photo (if needed for ETA form).
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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Sri Lanka