It’s day 24 of your trip. You’ve watched the sun come up from Ella Rock, eaten more kottu roti than is medically sensible, and the thought of flying home next week feels wrong. Then it hits you: your visa says 30 days.
Here’s the good news. You can almost certainly stay longer. Sri Lanka lets tourists extend their visa from inside the country, up to a total of 270 days, and most of the process can now be done online. The less good news is that the internet is full of conflicting advice. Fees quoted on different websites don’t match, “free visa” doesn’t mean a free extension, and leaving it too late is the fastest way to turn a lovely trip into a stressful one.
This guide covers everything I could find and verify: how the extension system actually works, who can use it, what documents you need, both ways to apply (online and in person at Battaramulla), what it costs, when to apply, what happens if you overstay, and the mistakes I’d tell a friend to avoid. Where the information is shaky, I’ll say so plainly instead of pretending.
Table of Contents
ToggleCan You Extend a Sri Lanka Tourist Visa?
Yes. A standard Sri Lanka tourist visa (ETA) gives you 30 days, and you can extend it from inside the country in stages, up to a maximum of 270 days from the date you arrived. Extensions are approved by the Department of Immigration and Emigration and are not guaranteed, so apply before your current visa expires.
| Question | Short answer |
|---|---|
| Initial stay on a tourist ETA | 30 days (double entry during those 30 days) |
| Can I extend? | Yes, from inside Sri Lanka |
| Maximum total stay | 270 days from arrival |
| Number of extensions | Up to three (+60, +90, +90 days) |
| Where to apply | Online via the official e-Visa Extension portal, or in person at the Department of Immigration and Emigration head office, Battaramulla (Colombo) |
| Is approval guaranteed? | No, it is at the discretion of immigration officials |
| Is the extension free if my ETA was free? | No. The free ETA covers entry only; extensions are paid |
The structure above comes straight from the official ETA website’s page on extending a short visit visa. I’ll link it at the end so you can check it yourself.
How the Sri Lanka Visa Extension System Actually Works
The 270-Day Timeline: 30 + 60 + 90 + 90
Most guides say “you can stay up to 270 days” and leave it there. That sounds simple until you try to plan around it, because the extensions are not equal chunks. They look like this:
- On arrival: 30 days
- First extension: +60 days (total 90 days)
- Second extension: +90 days (total 180 days)
- Third extension: +90 days (total 270 days)
All of this is counted from the date you arrived, not from the date you applied. That detail matters, because it means the clock never resets. If you arrive on 1 March, the dates roughly work out like this (your approval document will show the exact end date, so always trust that over my maths):
| Stage | Days added | Total days | Approximate end date (arriving 1 March) |
|---|---|---|---|
| Arrival ETA | 30 | 30 | Around 30 March |
| First extension | +60 | 90 | Around 29 May |
| Second extension | +90 | 180 | Around 27 August |
| Third extension | +90 | 270 | Around 25 November |
One practical point: you don’t have to use every step. If you want 90 days, you need only the first extension. Plenty of travellers do exactly that, and for most people it’s the sweet spot.
Extensions Are a Request, Not a Right
Every source I checked, including the official one, makes the same point: extensions are subject to approval. In practice, ordinary tourists with a valid passport, a sensible onward plan and enough money are approved routinely. But the third extension in particular is described as more discretionary, so if you’re planning a stay anywhere near the full 270 days, don’t book anything non-refundable that depends on it.
Free ETA vs. Paid Extension: The Catch
This is the bit that trips people up this year. Since 25 May 2026, Sri Lanka has issued the 30-day tourist ETA free of charge to nationals of 40 countries, with double entry allowed within the 30 days. The government has been clear that if you want to stay past 30 days, you apply for an extension and pay the applicable extension fee.
So “free visa” really means “free entry permit”. The moment you go beyond day 30, you’re back in the paid system. Two other things worth knowing:
- Travellers who paid the ETA fee before 25 May 2026 did not get refunds.
- The fee waiver is a time-limited policy. Reports differ on exactly how long it runs: one source says it was approved for one year with a review around six months in, and another older source mentions a different end date. Either way, check the official ETA site before you travel, because the free list and the fee rules can change without much warning.
Who Can Extend, and Does Your Nationality Matter?
Almost everyone who enters on a tourist ETA can apply for an extension. Your nationality mainly affects two things: what you paid to enter, and (in some reports) what you pay to extend.
- Free-ETA countries (40 countries since May 2026): You enter free for 30 days. The list includes the UK, the US and India, among others, but check eta.gov.lk for the current list because it can change. Extension fees still apply.
- Other nationalities: You pay the standard ETA fee to enter, then the standard extension fees afterwards.
- SAARC passport holders: Some sources report lower fees, roughly half in some cases, but I haven’t been able to confirm the current figure from an official schedule, so treat that as unverified.
- Maldivian nationals: They receive a 90-day tourist ETA under a bilateral arrangement, which changes how their extension timeline works.
- Sponsor-only nationalities: A short list of countries has to go through a Sri Lankan sponsor and the head office in Battaramulla instead of the normal online ETA. If that’s you, ask your sponsor to handle extensions too.
For US and UK Travellers
You’re on the free-ETA list, so your entry costs nothing, but plan the extension as a normal paid step.
For Indian Travellers
Indians are also on the free list, and some guides say the full 270-day route is open to Indian passport holders in the same stages. Fee figures for Indian travellers vary a lot between sites, so use the portal’s quoted fee, not a blog’s.
Documents You Need to Extend Your Sri Lanka Visa
The exact upload list on the portal can change, so treat this as the typical set and confirm on screen:
- Your passport with enough validity left. Guides disagree on how much: some say at least two months beyond your new departure date, others say six months. The safe move is to have at least six months.
- A clear scan or photo of your passport data page (online applications).
- Your current ETA or visa details (the approval you entered on).
- A completed extension application form (in person, copies are usually available at the office).
- Proof of funds, such as a recent bank statement or card statement, in case you’re asked.
- A return or onward ticket, which some guides list as required and others as “may be requested”.
- Your address and phone number in Sri Lanka. The online form asks for these.
- Printed appointment confirmation, if you booked one through the portal.
Print one set and keep a digital copy on your phone. Government offices and slow wifi are a combination you don’t want to meet unprepared.
How to Extend Your Sri Lanka Visa Online, Step by Step
The online route is the one I’d choose for most people, mainly because you avoid a trip to Colombo and the queue. Here is the process in the order you’ll experience it:
- Go to the official portal only. The address is eservices.immigration.gov.lk (the Department of Immigration’s e-Visa Extension service). Several look-alike sites charge extra for doing nothing, so type the address in yourself.
- Register an account with your email. One login can handle applications for up to ten people, which is handy for couples and families.
- Fill in the application. Complete every field marked with an asterisk, including your Sri Lankan address and phone number. If you’re moving around, use your current accommodation.
- Upload your passport data page. Use a sharp, well-lit image with all four corners visible. Blurry uploads are a common reason for delays.
- Choose how long you want to extend for. The portal shows the available option for your stage.
- Pay the fee. The system bills in US dollars or the day’s rupee equivalent. [YOUR EXPERIENCE: which card worked, whether you were charged a foreign transaction fee, and what the final amount was.]
- Save your confirmation and track the application. Take a screenshot of every screen. If you need to show anyone anything later, you’ll be glad you did.
- Collect or download your approval. Depending on how the process runs when you apply, you may get an electronic approval or be directed to the office to collect it. Read the final screens carefully.
If the website glitches, don’t panic and don’t hand your passport to a stranger. Try again at a different time of day, and if it keeps failing, switch to the in-person route below well before your visa expires.
A Word About Agents
The department also accepts applications through authorised agents. That can make sense if you’re short on time or struggling with the portal, but you’ll pay an agent fee on top of the government fee, so ask for a written breakdown and confirm they’re genuinely authorised.
How to Extend in Person at Battaramulla
The Department of Immigration and Emigration head office, in a complex called Suhurupaya in Battaramulla, on the edge of Colombo, handles in-person extensions. It’s open on weekdays (Monday to Friday), and you should check the current hours before you go, since public holidays and Poya days (the monthly full-moon holidays) close government offices.
What to Bring
- Your passport and a copy of the data page
- Your current visa or ETA printout
- The completed extension form (spares are normally available inside)
- Your appointment printout if you booked online
- Proof of funds and your onward ticket, just in case
- Cash in rupees and a card, to cover the fee and any service charge
Online or In Person: Which Should You Choose?
Choose online if your passport is in good condition, your plans are simple, and you’d rather not spend half a day in Colombo. Choose in person if the portal keeps failing, your situation is unusual (for example you’re near expiry or need to ask a question), or you simply prefer talking to a human. One source reports a small service charge for in-person applications compared with none online, but I couldn’t verify the current figure, so check before you go.
Sri Lanka Visa Extension Cost: What You'll Actually Pay
This is where most guides lose credibility, so I’m going to be upfront. Fee information on the internet for Sri Lanka extensions is inconsistent. During my research I found figures ranging from about US$30 per extra month to US$100 for a first extension, plus several tiered schedules with different amounts for each stage. Some of those pages are older, some are written by travel agents, and some copy one another. A fee table that looks authoritative but is out of date is worse than no table at all.
Why You See Different Prices on Different Websites
- Fees depend on nationality. SAARC passports, Western passports and others can be charged differently.
- Fees can be structured per 30-day block, per stage, or with a one-time issue fee added to the first paid extension. Different sites describe the same schedule in different ways.
- Prices are set in US dollars and converted to rupees at the day’s rate, so rupee figures drift.
- Policies change. The 2026 free-ETA scheme changed what people assume about cost, and older articles haven’t caught up.
Costs People Forget
- Card or foreign transaction fees on the payment
- Transport to Battaramulla and back if you go in person
- Printing and copying
- Agent fees, if you use one
- A flight out and back in, if you decide extending isn’t worth it (see the options section below)
For the bigger picture of what a trip to Sri Lanka costs day to day, see our Sri Lanka travel guide.
Best Time to Visit Sri Lanka, and the Best Time to Apply
If You're Planning a Long Stay, Where to Be and When
Sri Lanka has two monsoons, which means there is almost always a dry coast somewhere. That’s exactly why a long stay works so well here:
- December to March: The best weather on the south and west coasts and in much of the hill country. This is peak season, with the highest prices and the busiest trains.
- April to September: The east coast, including places like Arugam Bay and Trincomalee, tends to be at its best.
- October to November: Often the wettest and quietest stretch, with the best deals if you can handle some rain.
A smart long stay follows the sun around the island. Check current weather patterns before booking, because monsoon timing varies a little year to year.
When to File Your Extension
- Apply early, but not before you’ve entered. You can only extend once you’re in the country on your initial visa.
- Leave a buffer. Some guides suggest applying at least a week to ten days before expiry. I’d go further: aim for about two weeks if you can, especially in peak season.
- Watch the calendar. Poya days, the Sinhala and Tamil New Year in mid-April, and other public holidays shut government offices and can slow things down.
- Don’t apply after expiry. More on that in the overstay section.
Extending vs. Other Options: Pros and Cons
Extending isn’t the only way to stay longer, so here’s an honest comparison.
Pros of Extending Your Visa in Sri Lanka
- You stay in the country without flying out and back in.
- The process is clearly laid out and mostly online.
- The cost is modest compared with the flights a “visa run” would require.
- You get official permission for each stage, which is far less stressful than hoping for the best.
Cons of Extending Your Visa in Sri Lanka
- Approval is discretionary, particularly for the later extensions.
- Fees add up over several stages.
- Published information is inconsistent, so you have to check things yourself.
- If something goes wrong near expiry, you have little time to fix it.
| Option | Best for | Main downside |
|---|---|---|
| Extend your tourist visa | Most travellers staying 1 to 9 months | Discretionary approval; fees at each stage |
| Leave and re-enter | People who want a quick reset or a side trip | Flight costs; the 270-day total is still counted from your arrival date, so check how a new entry affects it before relying on this |
| Direct 180-day tourist visa | People who know before flying that they want six months | [VERIFY: one source describes a 180-day visa arranged before arrival via a mobile app, launched in early 2026. I couldn’t confirm it from an official source, so don’t publish this without checking] |
| Other long-stay visa categories | Anyone planning beyond 270 days | More paperwork; speak to the department or an immigration lawyer |
Going beyond 270 days isn’t a matter of simply extending again. It needs special circumstances or a different type of visa, so get proper advice if that’s your plan.
What Happens If You Overstay in Sri Lanka?
The short version: don’t. The longer version is that I don’t want to guess at penalty amounts, and you shouldn’t trust any blog that confidently quotes a number without citing the Department of Immigration. What I can say safely is this:
- Staying past the date on your visa means you are in Sri Lanka unlawfully, even by a day.
- Immigration will deal with it when you try to leave, and you should expect questions, a financial penalty, and possibly consequences for future entry.
- Every guide I read agrees on the one rule that matters: apply for the extension before the current permission expires, not after.
Common Mistakes to Avoid
1. Waiting Until the Last Week
Portals crash, offices close for Poya days, and passports get stuck in queues. Give yourself time.
2. Assuming a Free Visa Means a Free Extension
It doesn’t. Budget for the extension fee from day one.
3. Using Look-Alike Websites
Search results are full of sites that charge a “service fee” to submit what is really a free-to-start form. Use only the official eta.gov.lk and eservices.immigration.gov.lk addresses.
4. Ignoring Passport Validity
If your passport expires soon after your new end date, you may run into trouble. Sources differ on how much validity is needed, so keep at least six months to be safe.
5. Booking Non-Refundable Flights Before Approval
Extensions are discretionary. Book flexible tickets until you have the approval in hand.
6. Not Keeping Records
Screenshot the application, the payment and the approval. Keep a paper copy in your bag. If anyone asks questions later, you’ll be glad you did.
7. Trusting One Blog (Including This One) Without Checking
Rules and fees change. Before you pay anything, check the official portal. That is why this article shows its “last verified” date at the top.
Pro Travel Tips From a Long-Stay Perspective
- Start the next extension early. If you’re stacking extensions, begin the next application soon after the previous approval so you never get close to the deadline.
- Keep a visa calendar. Put your expiry date and a reminder two weeks earlier on your phone, with a second alert a few days before.
- Carry your approval with you when moving between provinces, and have a digital backup.
- Use the portal for multiple people. One account can manage up to ten applicants, which saves a lot of repeat typing for couples and families.
- Pick accommodation you can stay in. The application asks for an address, so having a stable base for a few weeks makes everything smoother.
- Check the ETA site again a week before you fly. If you’re on the free list, confirm it’s still active.
- If you work remotely, remember that a tourist visa is for tourism. Look into the right long-stay category if you need something different. Don’t assume the tourist route covers working.
A Simple Plan: Your Extension Timeline
If you like having a clear checklist, here’s how I’d run the process for a standard first extension:
- Before you fly: Get your ETA from the official site, check your passport has plenty of validity, and save a copy of your approval on your phone.
- Around day 10 to 14: Decide whether you actually want to stay longer. This is a good moment to check the current fee on the portal and set a calendar reminder.
- Around day 14 to 18: Register on the e-Visa Extension portal, prepare your passport scan, and write down your Sri Lankan address and phone number.
- Around day 16 to 20: Submit the application and pay. Screenshot everything.
- Around day 20 to 25: Check the application status. If nothing has moved and you are getting close, consider the in-person route.
- Before day 30: Have your approval saved in two places, on your phone and on paper.
The exact days are my suggestion rather than an official rule. The point is simply to finish well before the deadline, so a slow portal or a closed office never becomes your problem.
What If Something Goes Wrong?
The Portal Won’t Load or Rejects Your Upload
Try a different browser, a different device, or a different time of day. Resize your passport image so it is clear but not enormous. If it still fails after a couple of attempts, don’t wait it out. Switch to the in-person route.
Your Application Is Taking Longer Than Expected
Check that you’ve used the right details and that your payment went through. If you’re within a few days of expiry and have no answer, go to the Department of Immigration in person with your confirmation screenshots and receipt.
Your Passport Is Close to Expiry
Renew it first, using your embassy in Colombo, and then apply for the extension. A passport that is about to run out is one of the most avoidable reasons for trouble.
You Lost Your Approval or Receipt
This is why screenshots and paper copies matter. If you still can’t find it, contact the department with your passport and application details.
You Want to Stay Beyond 270 Days
The tourist route tops out at 270 days. For longer than that, ask the Department of Immigration about other visa categories, or consult an immigration lawyer. Don’t assume you can stack tourist extensions indefinitely.
Who Should Choose What
- Staying 30 days or less: You don’t need an extension. Just get your ETA before you fly.
- Staying 31 to 90 days: Apply for the first extension online, a couple of weeks before day 30.
- Staying 3 to 6 months: Plan two extensions, keep flexible tickets, and budget for each stage.
- Staying close to 9 months: Use all three extensions, but treat the later approvals as uncertain and have a backup plan.
- Planning more than 270 days: Talk to the Department of Immigration about a different visa category.
For most travellers, extending is easier than people fear. The only real risk is leaving it too late.
Frequently Asked Questions About Extending a Sri Lanka Visa
Can I extend a Sri Lanka tourist visa?
Yes. Once you're in Sri Lanka on a valid tourist ETA, you can apply to the Department of Immigration and Emigration, online or in person, to stay longer. Approval is at the department's discretion.
How long can I stay in Sri Lanka on a tourist visa?
Up to 270 days in total, counted from your arrival date: 30 days on entry, then +60, +90 and +90 days through three extensions.
Can I extend a free ETA?
Yes. The free ETA covers only the first 30 days. If you want to stay longer, you apply for an extension and pay the applicable fee.
Can I extend my Sri Lanka visa online?
Yes. The Department of Immigration runs an official e-Visa Extension portal at eservices.immigration.gov.lk. You can also apply in person at the head office in Battaramulla.
What happens if I overstay my visa in Sri Lanka?
You will have to deal with immigration when you leave, and you may face a penalty and consequences for future entry. Apply for your extension before your visa expires to avoid the problem altogether.
Can I extend my visa after it has expired?
You should not rely on that. Extensions are meant to be requested before your current permission ends. If you've already passed your expiry date, contact the Department of Immigration and Emigration as soon as possible.


