Sri Lanka

Visa to Sri Lanka
Visas / Sri Lanka

Tourist eVisa to Sri Lanka


Do Canadians Need a Visa for Sri Lanka?

To enter the island nation of history and beauty, you will need an eVisa. It’s a must – there’s no visa on arrival option. Luckily, the application takes seconds!

Get Started

  • Visa validity: 180 days
  • Maximum stay: 30 days
  • Price: C$71.37
    Embassy Fee
    Sherpa Fee
  • Procesing time: 1 business day

How does it work?


Complete a simple online visa application form.

Receive Visa

Receive your eVisa via email.
See what it looks like

Show the visa

Show the eVisa to the border guard at
 the immigration and get on your way!


See what our customers say.

See More Reviews on Facebook.

We found out about a day before we planned to enter Australia from New Zealand that we needed a visa. I found Sherpa...

Posted by Brad Walleen on Sunday, July 2, 2017

Where can you enter Sri Lanka using an eVisa?

Canadians can enter Sri Lanka at any of the following airports and border crossings.

  • Colombo International Airport
  • Ratmalana Airport
  • Mattala Rajaksa

Sri Lanka entry requirements for Canadian citizens.

Get a visa to Sri Lanka.

Find out which visa fits your travel
and apply online.

Sri Lanka FAQ.

Frequently Asked Questions about Sri Lanka visas and Sri Lanka application forms.

You must use the same passport as specified on your eVisa.

Yes you can, as long as it’s clear for checking by immigration officer.

No you can’t. You have to apply for a new visa.

Sri Lanka eVisa is allows for double entry, which means you can enter Sri Lanka using the same visa twice.

You can apply a couple months in advance. The visa is valid for 180 days from your application date.

No you don’t. The Sri Lanka eVisa application is completed online.

You can stay for 30 days.

When you use Sherpa, you don’t need the application form. We ask you simple questions in a friendly language and put them on right forms automatically.

Yes you can. Use the Sherpa app to apply in seconds with just two photos.

Sri Lanka visa processing time is about 1 business days.

If you have been granted the visa or your visa has been submitted to the embassy for processing, then visa fees are are non-refundable.

Contact us as soon as possible at We may be able to correct your application before it is submitted to the government for processing.

Get started

Your visa is just a couple clicks away.