North Macedonia entry requirements for Sri Lanka passport holders
Sri Lankan passport holders need a visa to enter North Macedonia. You must apply at a North Macedonian embassy or consulate before you travel — there is no visa on arrival or e-visa option for Sri Lankans as of 2026. Processing can take a couple of weeks, so plan ahead.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Visa required | Apply for a visa at the North Macedonian embassy or consulate before travel. Submit your passport, completed application form, passport photos, flight itinerary, hotel bookings, and proof of sufficient funds. Processing takes up to 15 working days.Apply for visa | Required |
| Valid passport Must be valid for the entire stay | Your passport must be valid for at least the duration of your stay in North Macedonia. Airlines may enforce a 3-month validity rule, so check with your carrier before departure. | Required |
| Return or onward ticket Required for entry | Immigration officers at Skopje Airport will ask for a return or onward ticket. Have a printed copy or digital booking confirmation ready. This is strictly checked for all visa-required nationals. | Required |
| Proof of accommodation Recommended to carry | Hotel bookings or an invitation letter from a host can speed up immigration. Officers may ask where you are staying, especially if you arrive without a visa. | Recommended |
| Proof of funds Recommended to carry | Carry at least €50 per day of your stay in cash or a credit card statement. Immigration rarely asks, but having proof avoids delays. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires invitation or hotel booking, travel insurance, and proof of funds.
Ideal for frequent travellers; must show strong ties to home country.
For work, study, or family reunification; requires sponsorship and additional documents.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for single-entry visa, valid for up to 90 days. | €60 (~$65 USD) |
| Tourist visa (multiple entry)Allows multiple entries within validity period. | €90 (~$98 USD) |
| Stay extension feePer extension application, subject to approval. | €30 (~$33 USD) |
| Overstay fine per dayPenalty for overstaying visa-free or visa period. | €50 (~$54 USD) per day, max €500 (~$545 USD) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through North Macedonia
Sri Lanka passport holders need a transit visa to change planes in North Macedonia, even if staying airside.
- Holders of a valid Schengen, US, UK, or Canadian visa may transit without a visa for up to 24 hours.
Health & vaccines for North Macedonia
Present in forested areas, especially from spring to autumn. Consider vaccination if hiking or camping.
Standard hygiene precautions recommended; tap water is generally safe but bottled water is advised in rural areas.
Circulates in winter months; vaccination recommended for vulnerable individuals.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residence permits. Bring passport, photos, and application form.
Handles extensions for tourists in the Ohrid region. Limited English; consider bringing a translator.