Skip to content

Romania passport → Sri Lanka

Sri Lanka visa for citizens of Romania

eTAETA · Tourist (30 days)

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

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

Key facts

Entry routeETA · Tourist (30 days)
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsMinimum USD 50 per person per day or equivalent

How to apply

  1. 1

    Complete online application

    Fill out the ETA application on the official website with personal and travel details.

  2. 2

    Upload required documents

    Upload scanned copies of passport, photo, flight reservation, and accommodation proof.

  3. 3

    Pay visa fee

    Pay the applicable ETA fee online via credit or debit card.

  4. 4

    Receive ETA approval

    Approval is usually emailed within 1-2 working days.

  5. 5

    Present ETA upon arrival

    Print the ETA approval letter and present it at Sri Lanka immigration along with your passport.

Documents checklist

Identity

  • Valid passport

    Must have at least 6 months validity from date of arrival and two blank pages.

  • Digital photograph

    Recent passport-style photo (online upload).

Travel

  • Return flight reservation

    Onward or return ticket to prove intended departure.

  • Accommodation proof

    Hotel booking or invitation letter with address of stay.

Financial

  • Bank statement / proof of funds

    Bank statement or traveler's cheques showing sufficient funds for stay.

Supporting

  • Travel insurance

    Optional

    Recommended but not mandatory.

Proof of funds

Minimum balance: USD 50 per person per day

  • Bank statement
  • Traveler's cheques
  • Credit card limit

Funds must cover accommodation, meals, and other expenses.

Good to know

  • Passport must be valid for at least 6 months from arrival date.
  • Visa on arrival may be more expensive and time-consuming; ETA is strongly advised.
  • Ensure you have a return/onward ticket to avoid refusal.
  • Check official ETA website for latest fees and requirements before applying.

Common refusal reasons

Incomplete or incorrect application details

Double-check all fields before submitting.

Insufficient passport validity

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

Previous immigration violation in Sri Lanka

Honestly declare any prior refusals or overstays.

No proof of sufficient funds

Provide clear bank statements showing adequate balance.

FAQ

Do citizens of Romania need a visa for Sri Lanka?

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

How long can citizens of Romania stay in Sri Lanka?

Up to 30 days.

What documents do citizens of Romania need for Sri Lanka?

Valid passport; Return flight reservation; Accommodation proof; Bank statement / proof of funds; Digital photograph; Travel insurance.

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