Sri Lankan Consulate General in Toronto

Consulate General Sri Lanka Toronto, Canada

Address
Eglinton Avenue East 1, M4P 3A1 Toronto
Fax
+1 416 323-3205

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

Sources: OpenStreetMap · Global Affairs Canada protocol list · Record last updated on 13 April 2026

The Sri Lankan consulate general in Toronto is at Eglinton Avenue East 1, M4P 3A1 Toronto; Sri Lanka’s embassy is in Ottawa, about 349 km away. Canadian citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

Upcoming closures

Public holidays in Canada

  • Christmas Day

    Friday

  • New Year's Day

    Friday

Sri Lanka visa for Canadian citizens

CanadaSri Lanka Visa on arrival Sri Lanka visa for citizens of Canada

Sri LankaCanada Visa required Canada visa for citizens of Sri Lanka

Canadian citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Other missions nearby

All embassies and consulates in Toronto (39)

Sri Lanka’s other missions in Canada

The Sri Lankan embassy is in Ottawa, about 349 km away. Besides the Sri Lankan consulate general in Toronto, Sri Lanka has 1 other mission in Canada. Canada in turn has an embassy in Colombo.

Good to know

About the Sri Lankan consulate general in Toronto

It appears in official lists as Consulate General of Sri Lanka in Toronto. Career consulates of this kind usually renew passports and take visa applications for their region.

Address and contact

Address: Eglinton Avenue East 1, M4P 3A1 Toronto. The record for the Sri Lankan consulate general in Toronto includes a phone number, an e-mail address, a fax number and an official website.

Sri Lankan citizens travelling to Canada

Canada requires Sri Lankan citizens to hold a visa issued in advance.

When the Sri Lankan consulate general in Toronto is closed

The next closures of the Sri Lankan consulate general in Toronto for public holidays in Canada are Christmas Day on Friday 25 December 2026 and New Year's Day on Friday 1 January 2027.

Before visiting the Sri Lankan consulate general in Toronto

Current procedures for the Sri Lankan consulate general in Toronto, including any appointment system, are on its official website, linked on this page.

Near the Sri Lankan consulate general in Toronto

The Sri Lankan consulate general in Toronto has 4 other foreign missions within 1 km.

Frequently asked questions

What is the address of the Sri Lankan Consulate General in Toronto?

The Sri Lankan consulate general in Toronto is at Eglinton Avenue East 1, M4P 3A1 Toronto.

When is the Sri Lankan Consulate General in Toronto closed?

The Sri Lankan consulate general in Toronto closes on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, and usually on the national day of Sri Lanka.

Do Canadian citizens need a visa for Sri Lanka?

Canadian citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Where is the Sri Lankan embassy in Canada?

The Sri Lankan embassy is in Ottawa, about 349 km from the Sri Lankan consulate general in Toronto.

Report a change

This is an independent guide, not an official website of Sri Lanka.