Sri Lankan Online Visa – Applying And Extending.

sri lanka visa online application

How to get a Sri Lanka visa online.

Back in 2012 Sri Lanka use to offer free tourist visa’s on arrival to pretty much anyone who showed up. They have now moved on to a digital visa that you need to apply for before you enter the country. If for some reason you don’t want to use the online application you can apply for visa’s at Sri Lankan embassies in other countries. There is also a visa counter at Bandaranaike International Airport for those who have turned up without applying before hand. They charge you a small penalty and you may have to wait in line for a long time depending on how many others decided just show up.

Visa Requirements

To enter Sri Lanka you need to have at least one blank page and your passport must be valid for no less than six months from the date you arrive.

Online Visa

  • First you have to apply for your Sri Lanka Visa Online Here.
  • Follow through the online application process.
  • Pay with a credit or debit card.
  • Once approved – print out the visa confirmation.

Visa fees
Free – Transit visa with Single Entry for 2 days.
$30 - Tourist visa with Double Entry for 30 days.
$35 - Business visa with Double Entry for 30 days.

Return Flight
It is a requirement for all tourists to have a flight booked out of Sri Lanka before you land.

Do I need to book a return flight from Sri Lanka?

Technically yes. I personally used Mihin Lanka to ‘book my flight’ as they will reserve you a seat on a flight for free (for 2 days I believe) and then send you a confirmation email of your flight. I was not actually asked to show this on arrival nor was anyone I’d spoken to.

How long does it take to process the visa for Sri Lanka?

To complete the form it takes no more than 5 minutes. I applied for mine about 12 hours before my flight and had received the confirmation within a few hours. I would strongly recommend applying for your visa as early as possible to avoid any confusion.

Sri Lanka visa extension.

It is very easy to extend your Sri Lankan Visa for an additional 30 days but it does take the best part of a day to do so. I extended my visa whilst in Colombo at;

Department of Immigration
Ananda Rajakaruna Mawatha
Phone:+94 11 5 329000

sri lanka visa extension


Here is what I had when I extended my visa.

  • Filled out and completed the Tourist Visa Extension Application form – You can download this online and complete it before hand or just pick one up on arrival.
  • Your original passport
  • A colour passport size photograph of your self (3.5×4.5cm) You can get these taken downstairs for 200 rupees at the Department of Immigration.

On the government website they also say you need the following but I didn’t have any.

  • Proof that you have enough financial resources to cover an extended stay.
  • Proof of your return air ticket or a visa to your next country.
  • And finally other supporting documents to justify your stay.

Getting there

  • Tuk Tuk/Three-wheeler – It should cost you around 250 rupees from Colombo Fort Station assuming you get the driver to put it on the meter.
  • Bus – If you are leaving from around Colombo Fort you can just ask for a bus heading to Aquinas bus stop. Multiple buses will be going that way and should not cost any more then 20 rupees.
  • Train – You will need to get off at Maradana railway Station. That will put you about a 1km walk away or a 90 Rupee Tuk Tuk ride.
  • Walking – It’s a 35 minute, 3.2km walk from Colombo Fort Railway Station to the Department of Immigration and it very easy to navigate.

Cost of extending

The fee is calculated on a reciprocal basis therefore; your visa fee will depend on your nationality. There is a large board inside the embassy with all the prices on that I failed to get a photo of. You can see on the board how many times the prices have change from all the corrections. With a UK passport I paid the equivalent of  $53USD. A friend with a Dutch passport paid $48USD and a Canadian paid $45USD.


Embassies and tourist offices

High Commission of Sri Lanka in the UK

Telephone: (020) 7262 1841.Website:
Opening times: Mon-Fri 0930-1700; 0930-1300 (visa section).

Embassy of Sri Lanka in the USA

Telephone: (202) 483 402 528.Website:
Opening times: Mon-Fri 0900-1700.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>