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 Leduc?

Book now

There are 5 ways to get from Colombo to Edmonton Airport (YEG) by plane, train or bus

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 Colombo to Edmonton  •  24h 16m

  1. Fly from Colombo (CMB) to Edmonton (YEG) CMB - YEG

Cheapest option

Train to Koggala, fly to Edmonton  •  41h 20m

  1. Take the train from Fort Station to Talpe
  2. Fly from Koggala (KCT) to Edmonton (YEG) KCT - YEG

3 alternative options

Train to Sigiriya, fly to Edmonton  •  41h 25m

  1. Take the train from Fort Station to Habarana
  2. Fly from Sigiriya (GIU) to Edmonton (YEG) GIU - YEG

Bus to Weerawila, fly to Edmonton  •  40h 51m

  1. Take the bus from Colombo Bastian Mawatha Bus Terminal to Tangalle
  2. Fly from Weerawila (WRZ) to Edmonton (YEG) WRZ - YEG

Fly Colombo to Calgary, bus  •  29h 30m

  1. Fly from Colombo (CMB) to Calgary (YYC) CMB - YYC
  2. Take the bus from Calgary International Airport to Red Deer, AB - Quality Inn
  3. Take the bus from Red Deer - The Quality Inn to Edmonton International Airport

Colombo (CMB) to Edmonton (YEG) flights

The flight time between Colombo (CMB) and Edmonton (YEG) is around 29h 20m and covers a distance of around 13171 km. This includes an average layover time of around 9h 18m. The fastest flight normally takes 21h 16m. Services are operated by SriLankan Airlines, Air Canada, Air India Limited and others. Typically 30 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:
20h 2m
Layover time:
9h 18m
Total time:
29h 20m

Flight route information

Fastest flight journey time:
21h 16m
Flight distance:
13171 km
Flights per week:
30
Cheapest price:
$759
Carbon emissions:
2670 kg CO2

First and last flights

First flight departs at:
00:35
Last flight departs at:
23:30

The schedules shown below are for the next available departures.

Colombo (CMB) to Edmonton (YEG) flight schedules

Sri Lanka → Canada
Partially open

Travel safe during COVID-19

International entry into Canada from Sri Lanka

  • Entry is partially open for citizens and permanent residents of Sri Lanka
Show more details
Allowed for: All visitors with the below exceptions

Restricted for: Morocco

Show less

Conditions of entry into Canada from Sri Lanka

  • Negative COVID-19 test issued at most 3 days prior for all arrivals by land or air 5 years of age or older
  • Entry is allowed only for fully vaccinated travellers
  • Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
This applies to arrivals from all countries, with no exceptions
Show more details
  • Negative COVID-19 test issued at most 3 days prior for all arrivals by land or air 5 years of age or older
  • Entry is allowed only for fully vaccinated travellers
  • Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
This applies to arrivals from all countries, with no exceptions
  • COVID-19 testing required within 18 hours from entering the country
This applies to arrivals from India

Show less

Rules to follow in Canada

2m

Recommended

Recommended

Considerations leaving from Sri Lanka

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


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

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 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in Edmonton Airport (YEG) is 1-833-784-4397.

Wearing a face mask on public transport in Edmonton Airport (YEG) is recommended.

The social distance requirement in Edmonton Airport (YEG) is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

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

See options for return travel.

Last updated: 18 Oct 2021
Exceptions may apply, for full details: Government of Canada.

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 Colombo to Edmonton Airport (YEG) is to train and fly which costs Rs. 75000 - Rs. 230000 and takes 41h 20m.

More details

The fastest way to get from Colombo to Edmonton Airport (YEG) is to fly which takes 24h 16m and costs Rs. 130000 - Rs. 350000.

More details

The distance between Colombo and Edmonton Airport (YEG) is 13198 km.

It takes approximately 24h 16m to get from Colombo to Edmonton Airport (YEG), including transfers.

More details

There is no direct flight from Colombo Airport to Edmonton Airport. The quickest flight takes 27h 16m and has two stopovers.

Search flights

Edmonton Airport (YEG) is 11h 30m behind Colombo. It is currently 8:20 PM in Colombo and 8:50 AM in Edmonton Airport (YEG).

Air India Limited, Korean Air, Etihad and three other airlines offer flights from Colombo Airport to Edmonton Airport.

Search flights

There are 44+ hotels available in Edmonton Airport (YEG). Prices start at $112 CAD per night.

More details

The best way to get from Colombo to Colombo Airport is to bus which takes 45 min and costs Rs. 130.

More details

Map of how to get from Colombo to Edmonton Airport (YEG).
Launch map view
  • Distance: 13197.7 km
  • Duration: 24h 16m

What companies run services between Colombo, Sri Lanka and Edmonton Airport (YEG), Canada?

SriLankan Airlines, Air Canada and seven other airlines fly from Colombo to Edmonton Airport (YEG) 4 times a day.

Airlines
Air Canada
Website
aircanada.com
Flights from Colombo to Edmonton via Hong Kong, Vancouver
Ave. Duration
21h 16m
When
Sunday
Estimated price
$750 - $1,900
Flights from Colombo to Edmonton via London Heathrow, Calgary
Ave. Duration
28h 51m
When
Sunday
Estimated price
$850 - $3,400
Flights from Colombo to Edmonton via Incheon, Vancouver
Ave. Duration
30h 6m
When
Tuesday
Estimated price
$750 - $1,900
Flights from Sigiriya to Edmonton via Colombo, Tokyo Narita, Vancouver
Ave. Duration
39h 31m
When
Monday
Estimated price
$650 - $1,600
Flights from Sigiriya to Edmonton via Colombo, Incheon, Vancouver
Ave. Duration
39h 31m
When
Tuesday
Estimated price
$650 - $1,600
Flights from Sigiriya to Edmonton via Colombo, Tokyo Narita, Vancouver, Calgary
Ave. Duration
39h 36m
When
Monday and Friday
Estimated price
$650 - $1,600
Flights from Sigiriya to Edmonton via Colombo, London Heathrow, Calgary
Ave. Duration
44h 1m
When
Saturday
Estimated price
$700 - $2,900
Flights from Sigiriya to Edmonton via Colombo, Frankfurt, Calgary
Ave. Duration
44h 1m
When
Sunday
Estimated price
$700 - $2,900
Flights from Sigiriya to Edmonton via Colombo, Shanghai Pudong, Vancouver
Ave. Duration
44h 16m
When
Friday
Estimated price
$650 - $1,600
Flights from Sigiriya to Edmonton via Colombo, Hong Kong, Vancouver
Ave. Duration
44h 16m
When
Saturday
Estimated price
$650 - $1,600
Flights from Sigiriya to Edmonton via Colombo, Beijing Capital, Vancouver
Ave. Duration
44h 16m
When
Monday and Friday
Estimated price
$600 - $1,600
Flights from Koggala to Edmonton via Weerawila, Colombo, Incheon, Vancouver
Ave. Duration
38h 16m
When
Tuesday
Estimated price
$650 - $1,600
Flights from Koggala to Edmonton via Weerawila, Colombo, Tokyo Narita, Vancouver
Ave. Duration
38h 16m
When
Monday
Estimated price
$650 - $1,600
Flights from Koggala to Edmonton via Weerawila, Colombo, London Heathrow, Calgary
Ave. Duration
42h 46m
When
Saturday
Estimated price
$750 - $2,900
Flights from Koggala to Edmonton via Weerawila, Colombo, Hong Kong, Vancouver
Ave. Duration
43h 53m
When
Saturday
Estimated price
$650 - $1,600
Flights from Koggala to Edmonton via Weerawila, Colombo, Frankfurt, Calgary
Ave. Duration
42h 46m
When
Sunday
Estimated price
$700 - $2,900
Flights from Weerawila to Edmonton via Colombo, Tokyo Narita, Vancouver
Ave. Duration
37h 1m
When
Monday
Estimated price
$650 - $1,600
Flights from Weerawila to Edmonton via Colombo, Incheon, Vancouver
Ave. Duration
37h 1m
When
Tuesday
Estimated price
$650 - $1,600
Flights from Weerawila to Edmonton via Colombo, Tokyo Narita, Vancouver, Calgary
Ave. Duration
37h 6m
When
Monday and Friday
Estimated price
$650 - $1,600
Flights from Weerawila to Edmonton via Colombo, Frankfurt, Calgary
Ave. Duration
41h 31m
When
Sunday
Estimated price
$700 - $2,900
Flights from Weerawila to Edmonton via Colombo, London Heathrow, Calgary
Ave. Duration
41h 31m
When
Saturday
Estimated price
$700 - $2,900
Flights from Weerawila to Edmonton via Colombo, Hong Kong, Vancouver
Ave. Duration
41h 46m
When
Saturday
Estimated price
$650 - $1,600
Flights from Colombo to Calgary via London Heathrow
Ave. Duration
23h 35m
When
Sunday
Estimated price
$800 - $3,200
Flights from Colombo to Calgary via Hong Kong, Vancouver
Ave. Duration
21h 45m
When
Sunday
Estimated price
$700 - $1,800
Flights from Colombo to Calgary via Frankfurt
Ave. Duration
27h 5m
When
Sunday
Estimated price
$800 - $3,100
WestJet
Website
westjet.com
Flights from Colombo to Edmonton via Delhi, Vancouver
Ave. Duration
25h 40m
When
Saturday
Estimated price
$800 - $2,100
Flights from Colombo to Edmonton via Abu Dhabi, Toronto
Ave. Duration
29h 58m
When
Monday and Wednesday
Estimated price
$750 - $2,100
Flights from Colombo to Edmonton via Paris CDG, Calgary
Ave. Duration
30h 4m
When
Sunday
Estimated price
$850 - $3,400
Flights from Sigiriya to Edmonton via Colombo, Paris CDG, Calgary
Ave. Duration
43h 9m
When
Saturday
Estimated price
$750 - $2,900
Flights from Weerawila to Edmonton via Colombo, Paris CDG, Calgary
Ave. Duration
40h 39m
When
Saturday
Estimated price
$750 - $2,900
Flights from Colombo to Calgary via Paris CDG
Ave. Duration
27h 35m
When
Sunday
Estimated price
$800 - $3,200
Flights from Colombo to Calgary via Delhi, Vancouver
Ave. Duration
24h 38m
When
Saturday
Estimated price
$750 - $2,000
Lufthansa
Website
lufthansa.com
Flights from Sigiriya to Edmonton via Colombo, London Heathrow, Calgary
Ave. Duration
44h 1m
When
Saturday
Estimated price
$700 - $2,900
Flights from Sigiriya to Edmonton via Colombo, Frankfurt, Calgary
Ave. Duration
44h 1m
When
Sunday
Estimated price
$700 - $2,900
Flights from Koggala to Edmonton via Weerawila, Colombo, London Heathrow, Calgary
Ave. Duration
42h 46m
When
Saturday
Estimated price
$750 - $2,900
Flights from Koggala to Edmonton via Weerawila, Colombo, Frankfurt, Calgary
Ave. Duration
42h 46m
When
Sunday
Estimated price
$700 - $2,900
Flights from Weerawila to Edmonton via Colombo, Frankfurt, Calgary
Ave. Duration
41h 31m
When
Sunday
Estimated price
$700 - $2,900
Flights from Weerawila to Edmonton via Colombo, London Heathrow, Calgary
Ave. Duration
41h 31m
When
Saturday
Estimated price
$700 - $2,900
Flights from Colombo to Calgary via Frankfurt
Ave. Duration
27h 5m
When
Sunday
Estimated price
$800 - $3,100
Korean Air
Website
koreanair.com
Flights from Colombo to Edmonton via Incheon, Vancouver
Ave. Duration
34h
When
Thursday
Estimated price
$1,000 - $3,400
Flights from Sigiriya to Edmonton via Colombo, Bengaluru, Seattle
Ave. Duration
37h 54m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Flights from Koggala to Edmonton via Weerawila, Colombo, Bengaluru, Seattle
Ave. Duration
36h 39m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Flights from Koggala to Edmonton via Hambantota, Colombo, Bengaluru, Seattle
Ave. Duration
36h 39m
When
Thursday
Estimated price
$470 - $1,400
Flights from Weerawila to Edmonton via Colombo, Bengaluru, Seattle
Ave. Duration
35h 24m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Flights from Colombo to Calgary via Incheon, Seattle
Ave. Duration
31h 14m
When
Sunday
Estimated price
$950 - $3,200
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Sigiriya to Edmonton via Colombo, Bengaluru, Seattle
Ave. Duration
37h 54m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Flights from Koggala to Edmonton via Weerawila, Colombo, Bengaluru, Seattle
Ave. Duration
36h 39m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Flights from Koggala to Edmonton via Hambantota, Colombo, Bengaluru, Seattle
Ave. Duration
36h 39m
When
Thursday
Estimated price
$470 - $1,400
Flights from Weerawila to Edmonton via Colombo, Bengaluru, Seattle
Ave. Duration
35h 24m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$470 - $1,400
Emirates
Website
emirates.com
Flights from Colombo to Edmonton via Abu Dhabi, Toronto
Ave. Duration
29h 58m
When
Monday and Wednesday
Estimated price
$750 - $2,100
Flights from Colombo to Calgary via Dubai, Toronto
Ave. Duration
28h 25m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$800 - $2,900
SriLankan Airlines
Website
srilankan.com
Flights from Colombo to Calgary via London Heathrow
Ave. Duration
23h 35m
When
Sunday
Estimated price
$800 - $3,200
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Fort Station to Habarana
Ave. Duration
1h 11m
Frequency
Twice daily
Estimated price
$2 - $4
Website
railway.gov.lk
Book at
12go.asia
3rd Class Fare
$2 - $3
2nd Class Fare
$2 - $4
Train from Fort Station to Talpe
Ave. Duration
2h 36m
Frequency
Every 4 hours
Estimated price
$1 - $3
Website
railway.gov.lk
Book at
12go.asia
3rd Class Fare
$1 - $3
2nd Class Fare
$2 - $3
3rd Class
$1
2nd Class
$2
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Tangalle
Ave. Duration
3h 13m
Frequency
3 times a day
Estimated price
$1 - $3
Schedules at
busbooking.lk
Standard
$1 - $3
Semi Lux
$2 - $4
AirCon
$3 - $4
Super Lux
$6
Red Arrow
Phone
1-800-232-1958
Email
info@redarrow.ca
Website
redarrow.ca
Bus from Calgary International Airport to Red Deer, AB - Quality Inn
Ave. Duration
1h 30m
Frequency
6 times a week
Estimated price
$40 - $60
Book at
redarrow.ca
EBus Canada
Phone
1-877-769-3287
Email
info@myebus.ca
Website
myebus.ca
Bus from Red Deer - The Quality Inn to Edmonton International Airport
Ave. Duration
1h 15m
Frequency
Twice daily
Estimated price
$30 - $45
Schedules at
myebus.ca

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Best ways to travel around Australia and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.