evisa-shop
IELK

Sri Lanka eVisa for Irish citizens

Irish passport holders need a visa to enter Sri Lanka for Tourism or Business. Apply online, and we'll review your application before it's submitted and email you the approved eVisa.

Quick summary

  • Can be used for Tourism, Business
  • Stay for up to 30 days · use within 90 days
  • Once approved, your eVisa is emailed to you
  • Apply at least 3 days before you travel (approval usually takes up to 2 days)
Sri Lanka Tourist ETA
$65
$50 government fee + $15 service fee
Entries
Double
Stay for
30 days
Use within
90 days
Approved in
1-2 days
Apply online

What you'll need

  • Passport photo page
  • Digital photo (selfie)
  • Accommodation address
Can be added later
  • Return or onward flight ticket

Entry points

A Sri Lanka eVisa is accepted at all major international airports and other official points of entry. Your visa must match your passport exactly, so double-check your details before submitting.

How it works

  1. 1
    Apply online in a few minutes

    Upload a photo of your passport and we read the details for you. Answer the questions the government asks, check everything, and pay.

  2. 2
    We review, then submit

    A person checks your application against your passport before it goes to the government, catching the small mismatches that cause rejections.

  3. 3
    Get your eVisa by email

    We track the application and email you the moment it's approved, with everything you need to travel.

Frequently asked questions

Is the Sri Lanka ETA free for my nationality?

As of 25 May 2026, citizens of about 40 countries — including Canada, the US, the UK, Australia, and Germany — get the tourist ETA free of charge from the government for a 30-day stay. Ireland isn't on that list, so the standard $50 government processing fee still applies for Irish citizens. We'll always show you the correct total for your passport, including if that means $0 government fee, before you pay.

How long does the Sri Lanka ETA take to process?

Most approvals arrive within 24-48 hours.

How long can I stay in Sri Lanka on an ETA?

The standard ETA allows a 30-day stay with double entry, extendable in-country up to a total of 270 days.