Skip to content

Malta passport → Sri Lanka

Sri Lanka visa for citizens of Malta

eTAVisa on Arrival (Tourist, 30 days)

Citizens of Malta don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling.

Application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeTA · Visa on Arrival (Tourist, 30 days)
How to applyElectronic travel authorization (online)
EntriesSingle entry
Processing timeFrom 1 day
Government fee$50
Passport validityAt least 6 months
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (no fixed amount stated)

How to apply

  1. 1

    Apply for ETA online

    Complete the ETA application on the official Sri Lanka ETA website with passport details and travel info.

  2. 2

    Pay ETA fee

    Pay the USD 20 fee (for SAARC countries, but Malta nationals: standard fee applies).

  3. 3

    Receive ETA approval

    ETA is usually approved within 1-3 business days. Approval sent via email.

  4. 4

    Travel to Sri Lanka

    Carry a printed copy of the ETA approval and present it upon arrival.

  5. 5

    Receive visa on arrival

    At the immigration counter, present passport and ETA. Visa is stamped with 30-day validity.

Documents checklist

Identity

  • Valid passport

    Must have at least 6 months validity from date of arrival.

  • Recent passport-size photo

    Optional

    May be requested at immigration counter.

Travel

  • Return or onward ticket

    Proof of onward travel required.

  • ETA confirmation

    Electronic Travel Authorization must be obtained online before travel.

  • Hotel reservation

    Optional

    Proof of accommodation may be requested.

Financial

  • Proof of sufficient funds

    Optional

    Immigration may request bank statements or cash.

Proof of funds

  • Bank statements
  • Cash
  • Credit card

No fixed minimum balance stated; sufficient funds for intended stay expected.

Good to know

  • ETA must be obtained prior to travel; otherwise entry may be denied.
  • Visa-on-arrival without prior ETA is only allowed for certain nationalities; Malta nationals require ETA.
  • Overstaying the 30-day limit may result in fines.

Common refusal reasons

Incomplete or incorrect ETA application data

Double-check passport number and personal details match exactly.

Passport validity less than 6 months

Renew passport before applying.

Previous overstay or immigration violation in Sri Lanka

Check your travel history and resolve any prior issues.

Criminal record or security concerns

Ensure no disqualifying criminal record.

FAQ

Do citizens of Malta need a visa for Sri Lanka?

Citizens of Malta don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Visa type: Visa on Arrival (Tourist, 30 days).

How much does the Sri Lanka visa cost for citizens of Malta?

Government fee: $50.

How long does Sri Lanka visa processing take?

Typically From 1 day.

What documents do citizens of Malta need for Sri Lanka?

Valid passport; Return or onward ticket; ETA confirmation; Recent passport-size photo; Proof of sufficient funds; Hotel reservation.

How long must my passport be valid for Sri Lanka?

At least 6 months.

Where do I apply?

Applications go through https://www.srilankaevisa.lk/. Check that you are on the government's site before you pay.

Sources

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