Travel from Canada to Sri Lanka is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Colombo?

Book now

There are 5 ways to get from Toronto to Sri Lanka by plane, taxi or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Toronto to Colombo

  1. Fly from Toronto (YYZ) to Colombo (CMB)

4 alternative options

Fly Toronto to Diyawanna Oya

  1. Fly from Toronto (YYZ) to Diyawanna Oya (DWO)

Fly Toronto to Sigiriya, taxi

  1. Fly from Toronto (YYZ) to Sigiriya (GIU)
  2. Take a taxi from Sigiriya to Kandy

Shuttle to Buffalo, fly to Colombo

  1. Take a shuttle bus from Toronto Airport to Buffalo Airport
  2. Fly from Buffalo (BUF) to Colombo (CMB)

Fly Billy Bishop Toronto City to Colombo

  1. Fly from Billy Bishop Toronto City (YTZ) to Colombo (CMB)

Toronto (YYZ) to Colombo (CMB) flights

The flight time between Toronto (YYZ) and Colombo (CMB) is around 22h 17m and covers a distance of around 13995 km. This includes an average layover time of around 4h 37m. The fastest flight normally takes 18h 30m. Services are operated by Emirates, Etihad, LOT and others. Typically 49 flights run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options

Average flight journey times

Time on flight:
17h 39m
Layover time:
4h 37m
Total time:
22h 17m

Flight route information

Fastest flight journey time:
18h 30m
Flight distance:
13995 km
Flights per week:
49
Cheapest price:
Rs. 143153
Carbon emissions:
2838 kg CO2

First and last flights

First flight departs at:
12:15
Last flight departs at:
22:55

The schedules shown below are for the next available departures.

Toronto (YYZ) to Colombo (CMB) flight schedules

Canada → Sri Lanka
Partially open

Travel safe during COVID-19

International entry into Sri Lanka from Canada

  • Entry is partially open for citizens and permanent residents of Canada
Show more details
Allowed for: Citizens, permanent residents and visa holders

Restricted for: Foreign nationals that have visited Angola, Argentina, Bolivia, Botswana, Brazil, Chile, Colombia, Ecuador, Eswatini, French Guiana, Guyana, Lesotho, Mozambique, Namibia, Paraguay, Peru, South Africa, Suriname, Uruguay, Venezuela, Zambia and Zimbabwe in the past 14 days

Show less

Conditions of entry into Sri Lanka from Canada

  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • Negative COVID-19 test issued at most 3 days before arrival
  • Arrivals with a COVID-19 Vaccination Certificate can be released from Hotel Quarantine after returning a negative COVID-19 test result on day 1
  • 14-day stay at a certified hotel for tourists with approval from Sri Lanka Tourism. Visiting approved tourist sites is allowed after a negative Covid-19 test taken on day 1
  • COVID-19 test upon arrival
  • Health declaration required
This applies to arrivals from all countries, with no exceptions

Rules to follow in Sri Lanka

1m

Recommended

Recommended

Considerations leaving from Canada

The official advice is to delay international travel until fully vaccinated

Frequently Asked Questions


Yes, but conditions apply when entering Sri Lanka from Canada.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Sri Lanka is 1912.

Wearing a face mask on public transport in Sri Lanka is recommended.

The social distance requirement in Sri Lanka is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1912.

No, but conditions apply when returning to Canada from Sri Lanka.

See options for return travel.

Last updated: 15 Sep 2021
Exceptions may apply, for full details: Sri Lanka Government Covid Response.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Toronto to Sri Lanka is to fly which costs $700 - $2,300 and takes 21h 7m.

More details

The quickest way to get from Toronto to Sri Lanka is to fly which costs $700 - $2,300 and takes 21h 7m.

More details

It is approximately 13978 km to get from Toronto to Sri Lanka.

It takes approximately 21h 7m to get from Toronto to Sri Lanka, including transfers.

More details

There is no direct flight from Toronto Airport to Colombo Airport. The quickest flight takes 18h 30m and has one stopover.

Search flights

Sri Lanka is 9h 30m ahead of Toronto. It is currently 4:35 AM in Toronto and 2:05 PM in Sri Lanka.

Qatar Airways, SriLankan Airlines, Etihad and four other airlines offer flights from Toronto Airport to Colombo Airport.

Search flights

There are 32+ hotels available in Sri Lanka. Prices start at Rs. 20000 per night.

More details

The best way to get from Toronto to Toronto Airport is to train which takes 25 min and costs $2 - $13.

More details

Map of how to get from Toronto to Sri Lanka.
Launch map view
  • Distance: 13977.9 km
  • Duration: 21h 7m

What companies run services between Toronto, ON, Canada and Sri Lanka?

Emirates, Etihad and five other airlines fly from Toronto to Negombo every 4 hours.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Toronto to Colombo via Delhi
Ave. Duration
19h 35m
When
Monday and Tuesday
Estimated price
Rs. 170000 - Rs. 440000
Flights from Toronto to Diyawanna Oya via London Heathrow, Colombo
Ave. Duration
28h
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rs. 160000 - Rs. 650000
Flights from Toronto to Diyawanna Oya via Warsaw Chopin, Colombo
Ave. Duration
25h 20m
When
Tuesday, Thursday and Saturday
Estimated price
Rs. 140000 - Rs. 400000
Flights from Toronto to Diyawanna Oya via Dubai, Colombo
Ave. Duration
27h 30m
When
Friday and Saturday
Estimated price
Rs. 150000 - Rs. 550000
Flights from Toronto to Diyawanna Oya via Abu Dhabi, Colombo
Ave. Duration
28h 40m
When
Monday and Thursday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Toronto to Diyawanna Oya via Doha, Colombo
Ave. Duration
29h
When
Tuesday, Thursday, Friday and Saturday
Estimated price
Rs. 150000 - Rs. 380000
Flights from Toronto to Diyawanna Oya via Abu Dhabi, Bengaluru, Colombo
Ave. Duration
28h 40m
When
Wednesday and Friday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Toronto to Sigiriya via London Heathrow, Colombo
Ave. Duration
28h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rs. 160000 - Rs. 650000
Flights from Toronto to Sigiriya via Warsaw Chopin, Colombo
Ave. Duration
25h 35m
When
Tuesday, Thursday and Saturday
Estimated price
Rs. 140000 - Rs. 400000
Flights from Toronto to Sigiriya via Dubai, Colombo
Ave. Duration
27h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rs. 150000 - Rs. 550000
Flights from Toronto to Sigiriya via Abu Dhabi, Colombo
Ave. Duration
28h 55m
When
Monday and Thursday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Toronto to Sigiriya via Doha, Colombo
Ave. Duration
29h 15m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
Rs. 150000 - Rs. 380000
Flights from Toronto to Sigiriya via Abu Dhabi, Bengaluru, Colombo
Ave. Duration
28h 55m
When
Wednesday and Friday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Buffalo to Colombo via New York JFK, Abu Dhabi
Ave. Duration
20h 42m
When
Monday and Thursday
Estimated price
Rs. 160000 - Rs. 440000
Flights from Buffalo to Colombo via New York JFK, Doha
Ave. Duration
22h 46m
When
Every day
Estimated price
Rs. 150000 - Rs. 450000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Doha
Ave. Duration
22h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 350000
Flights from Billy Bishop Toronto City to Colombo via Boston, Doha
Ave. Duration
23h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 350000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Frankfurt, Madras
Ave. Duration
26h 5m
When
Monday and Thursday
Estimated price
Rs. 140000 - Rs. 360000
Cinnamon Air
Website
cinnamonair.com
Flights from Toronto to Diyawanna Oya via Warsaw Chopin, Colombo
Ave. Duration
25h 20m
When
Tuesday, Thursday and Saturday
Estimated price
Rs. 140000 - Rs. 400000
Flights from Toronto to Diyawanna Oya via Dubai, Colombo
Ave. Duration
27h 30m
When
Friday and Saturday
Estimated price
Rs. 150000 - Rs. 550000
Flights from Toronto to Diyawanna Oya via Abu Dhabi, Colombo
Ave. Duration
28h 40m
When
Monday and Thursday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Toronto to Diyawanna Oya via Doha, Colombo
Ave. Duration
29h
When
Tuesday, Thursday, Friday and Saturday
Estimated price
Rs. 150000 - Rs. 380000
Flights from Toronto to Sigiriya via Warsaw Chopin, Colombo
Ave. Duration
25h 35m
When
Tuesday, Thursday and Saturday
Estimated price
Rs. 140000 - Rs. 400000
Flights from Toronto to Sigiriya via Dubai, Colombo
Ave. Duration
27h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rs. 150000 - Rs. 550000
Flights from Toronto to Sigiriya via Abu Dhabi, Colombo
Ave. Duration
28h 55m
When
Monday and Thursday
Estimated price
Rs. 130000 - Rs. 380000
Flights from Toronto to Sigiriya via Doha, Colombo
Ave. Duration
29h 15m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
Rs. 150000 - Rs. 380000
Qatar Airways
Website
qatarairways.com
Flights from Toronto to Colombo via Doha
Ave. Duration
20h 30m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
Rs. 160000 - Rs. 400000
Flights from Buffalo to Colombo via New York JFK, Doha
Ave. Duration
22h 29m
When
Every day
Estimated price
Rs. 150000 - Rs. 450000
Flights from Buffalo to Colombo via Boston, Doha
Ave. Duration
26h 5m
When
Every day
Estimated price
Rs. 150000 - Rs. 450000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Doha
Ave. Duration
22h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 350000
Flights from Billy Bishop Toronto City to Colombo via Boston, Doha
Ave. Duration
23h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 350000
Emirates
Website
emirates.com
Flights from Toronto to Colombo via Dubai
Ave. Duration
18h 47m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 160000 - Rs. 490000
Flights from Buffalo to Colombo via New York JFK, Dubai
Ave. Duration
30h 46m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
Rs. 180000 - Rs. 650000
Flights from Billy Bishop Toronto City to Colombo via Boston, Dubai
Ave. Duration
29h 30m
When
Tuesday and Friday
Estimated price
Rs. 140000 - Rs. 550000
Air India Limited
Website
airindia.in
Flights from Toronto to Colombo via Delhi
Ave. Duration
22h
When
Friday
Estimated price
Rs. 170000 - Rs. 440000
Flights from Buffalo to Colombo via New York JFK, Delhi
Ave. Duration
27h
When
Friday
Estimated price
Rs. 190000 - Rs. 490000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Delhi
Ave. Duration
23h 15m
When
Tuesday, Thursday and Sunday
Estimated price
Rs. 210000 - Rs. 440000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Delhi, Mumbai
Ave. Duration
22h 25m
When
Thursday
Estimated price
Rs. 210000 - Rs. 440000
Oman Air
Website
omanair.com
Flights from Buffalo to Colombo via New York JFK, Doha
Ave. Duration
22h 46m
When
Every day
Estimated price
Rs. 150000 - Rs. 450000
Flights from Billy Bishop Toronto City to Colombo via Boston, Doha
Ave. Duration
23h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 350000
Flights from Billy Bishop Toronto City to Colombo via Montreal, Frankfurt, Muscat
Ave. Duration
26h 5m
When
Wednesday
Estimated price
Rs. 210000 - Rs. 440000
Etihad
Website
etihad.com
Flights from Toronto to Colombo via Abu Dhabi
Ave. Duration
18h 40m
When
Monday and Thursday
Estimated price
Rs. 140000 - Rs. 400000
Flights from Buffalo to Colombo via New York JFK, Abu Dhabi
Ave. Duration
20h 42m
When
Monday and Thursday
Estimated price
Rs. 160000 - Rs. 440000
LOT
Website
lot.com
Flights from Toronto to Colombo via Warsaw Chopin
Ave. Duration
19h 50m
When
Tuesday, Thursday and Saturday
Estimated price
Rs. 150000 - Rs. 420000
Bus operators
Niagara Airbus
Phone
905-374-8111
Email
airsales@niagaraairbus.com
Website
niagaraairbus.com
Shuttle from Toronto Airport to Buffalo Airport
Ave. Duration
3h
Frequency
On demand
Estimated price
Rs. 20000 - Rs. 24000
Schedules at
niagaraairbus.com
Book at
niagaraairbus.com
Other operators
Taxi from Sigiriya to Kandy
Ave. Duration
1h 34m
Estimated price
Rs. 6000 - Rs. 7500
Taxi Dambulla
Phone
+94 76 36 05 437
Website
taxidambulla.wordpress.com
Sri Derana
Phone
+94 81 4 915915
Website
sriderana.com
Kandy Meter Taxi
Phone
+94 81 49 55 655
Website
kandy-taxi.business.site

Want to know more about travelling around Sri Lanka

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.