Ukraine→Sri Lanka
Before you travel you must obtain an ETA (electronic travel authorisation). The ETA is obtained at an embassy or consulate.
Your passport must be valid for at least six months beyond your date of entry to Sri Lanka. Sri Lanka accepts a passport as the travel document for entry.
Make sure you have travel insurance, because travel insurance is a condition of entry to Sri Lanka.
Sri Lanka does not maintain an embassy in Ukraine; the nearest Sri Lankan embassy is in India.
Yes. A visa is required to enter Sri Lanka — you must obtain an ETA (electronic travel authorisation) before travel.
You must obtain an ETA (electronic travel authorisation). The ETA is the permission required for your trip to Sri Lanka.
You must present a passport. Sri Lanka accepts a passport as the travel document for entry.
Your passport must be valid for at least six months beyond your date of entry into Sri Lanka.
Yes. Travel insurance is a condition of entry to Sri Lanka, so you must have travel insurance for your trip.
Yes. On arrival you may be asked to show sufficient funds for your stay, a return flight, and proof of a hotel booking.
Our checker last confirmed these requirements on August 6, 2026. Entry rules can change without notice, so confirm against the official source below before you travel.
Apply before you book. Processing times vary, and a refusal cannot be appealed at the border.
Apply on the official siteYour passport must stay valid for 6 months beyond your trip.
Money for the Stay and Proof of Return Flight and Proof of Hotel Booking and Flight Back
Letter of Parental Consent with Notary
Your nearest mission: India — worth having if your documents are lost.
Open the embassy pageLocal knowledge, seasons and customs — things they won't check at the border but that your trip depends on. Everything you need to know.
Open the guide
