HowToGo

Flight from Canada to Sri Lanka

How to get to Sri Lanka from Canada by flight ? You can check flights from Canada to Sri Lanka below.

Search Transfer from Canada to Sri Lanka

Search Flights

You can find flight ticket prices from Canada to Sri Lanka with our flight tickets search tool below

1. Toronto to Colombo

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Colombo and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
AI188 Air India Limited
AI283 Air India Limited
11:55 Toronto
22:05 Delhi
12:15 Delhi
01:40 Colombo
Connect
AI188 Air India Limited
UL196 SriLankan Airlines
11:55 Toronto
18:45 Delhi
12:15 Delhi
22:20 Colombo
Connect
AI188 Air India Limited
AI502 Air India Limited
UL172 SriLankan Airlines
11:55 Toronto
13:30 Delhi
21:10 Bengaluru
12:15 Delhi
16:15 Bengaluru
22:40 Colombo
Connect
EK242 Emirates
FZ557 Flydubai
14:30 Toronto
18:55 Dubai
11:15 Dubai
01:10 Colombo
Connect
EK242 Emirates
EK648 Emirates
14:30 Toronto
16:10 Dubai
11:15 Dubai
22:10 Colombo
Connect
PK784 Pakistan International Airlines
UL184 SriLankan Airlines
15:55 Toronto
17:50 Karachi
14:40 Karachi
22:00 Colombo
Connect
KL0692 KLM
KL0453 KLM
EY266 Etihad
17:00 Toronto
11:30 Amsterdam Schiphol
21:30 Abu Dhabi
06:10 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
KL0692 KLM
KL0451 KLM
EY266 Etihad
17:00 Toronto
11:15 Amsterdam Schiphol
21:30 Abu Dhabi
06:10 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Colombo
Connect
AC046 Air Canada
AI275 Air India Limited
21:45 Toronto
23:20 Mumbai
22:10 Mumbai
01:35 Colombo
Connect
AC046 Air Canada
UL142 SriLankan Airlines
21:45 Toronto
03:10 Mumbai
22:10 Mumbai
05:35 Colombo
Connect
EY140 Etihad
UL208 SriLankan Airlines
22:10 Toronto
23:00 Abu Dhabi
19:05 Abu Dhabi
05:00 Colombo
Connect
AC042 Air Canada
UL198 SriLankan Airlines
22:10 Toronto
01:10 Delhi
21:35 Delhi
04:45 Colombo
Connect
EY140 Etihad
EY266 Etihad
22:10 Toronto
21:30 Abu Dhabi
19:05 Abu Dhabi
03:40 Colombo
Connect
LO046 LOT
LO069 LOT
22:15 Toronto
15:35 Warsaw Chopin
12:40 Warsaw Chopin
05:15 Colombo
Connect
AC056 Air Canada
FZ547 Flydubai
23:45 Toronto
23:20 Dubai
20:45 Dubai
05:25 Colombo
Connect
AC056 Air Canada
UL226 SriLankan Airlines
23:45 Toronto
22:50 Dubai
20:45 Dubai
04:45 Colombo
Connect

2. Montreal to Colombo

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Colombo and cost approximately 1700 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
AC804 Air Canada
EY092 Etihad
EY266 Etihad
19:20 Montreal
13:05 Athens
21:30 Abu Dhabi
11:10 Athens
18:50 Abu Dhabi
03:40 Colombo
Connect
AC804 Air Canada
EY090 Etihad
EY266 Etihad
19:20 Montreal
14:55 Athens
21:30 Abu Dhabi
11:10 Athens
20:30 Abu Dhabi
03:40 Colombo
Connect
LX87 Swiss
WK64 Edelweiss Air
21:10 Montreal
17:50 Zurich
10:35 Zurich
08:20 Colombo
Connect
QR764 Qatar Airways
QR668 Qatar Airways
21:15 Montreal
18:10 Doha
16:25 Doha
01:45 Colombo
Connect
QR764 Qatar Airways
QR662 Qatar Airways
21:15 Montreal
19:10 Doha
16:25 Doha
02:45 Colombo
Connect
QR764 Qatar Airways
UL218 SriLankan Airlines
21:15 Montreal
22:30 Doha
16:25 Doha
05:45 Colombo
Connect

3. Toronto to Diyawanna Oya

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Diyawanna Oya and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
AI188 Air India Limited
UL196 SriLankan Airlines
C79101 9701 Cinnamon Air
11:55 Toronto
18:45 Delhi
10:00 Colombo
12:15 Delhi
22:20 Colombo
10:15 Diyawanna Oya
Connect
AI188 Air India Limited
UL198 SriLankan Airlines
UL5015 SriLankan Airlines
11:55 Toronto
01:10 Delhi
13:30 Colombo
12:15 Delhi
04:45 Colombo
13:45 Diyawanna Oya
Connect
AI188 Air India Limited
UL196 SriLankan Airlines
UL5015 SriLankan Airlines
11:55 Toronto
18:45 Delhi
13:30 Colombo
12:15 Delhi
22:20 Colombo
13:45 Diyawanna Oya
Connect
AI188 Air India Limited
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
11:55 Toronto
01:10 Delhi
10:00 Colombo
12:15 Delhi
04:45 Colombo
10:15 Diyawanna Oya
Connect
EK242 Emirates
EK648 Emirates
C79101 9701 Cinnamon Air
14:30 Toronto
16:10 Dubai
10:00 Colombo
11:15 Dubai
22:10 Colombo
10:15 Diyawanna Oya
Connect
AC878 Air Canada
WK64 Edelweiss Air
C79101 9701 Cinnamon Air
16:40 Toronto
17:50 Zurich
10:00 Colombo
06:15 Zurich
08:20 Colombo
10:15 Diyawanna Oya
Connect
BA092 British Airways
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
18:40 Toronto
18:55 London Heathrow
13:30 Colombo
06:40 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
AC856 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
18:50 Toronto
18:55 London Heathrow
13:30 Colombo
06:50 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
LH495 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
UL5015 SriLankan Airlines
20:20 Toronto
11:35 Munich
03:10 Mumbai
13:30 Colombo
10:10 Munich
23:55 Mumbai
05:35 Colombo
13:45 Diyawanna Oya
Connect
LH495 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
20:20 Toronto
11:35 Munich
03:10 Mumbai
10:00 Colombo
10:10 Munich
23:55 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
LH495 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
UL5015 SriLankan Airlines
20:20 Toronto
12:00 Munich
03:30 Bengaluru
13:30 Colombo
10:10 Munich
01:10 Bengaluru
05:00 Colombo
13:45 Diyawanna Oya
Connect
LH495 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
20:20 Toronto
12:00 Munich
03:30 Bengaluru
10:00 Colombo
10:10 Munich
01:10 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
AC848 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
20:45 Toronto
18:55 London Heathrow
13:30 Colombo
08:45 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
AC842 Air Canada
EY042 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
20:50 Toronto
09:35 Dublin
21:30 Abu Dhabi
10:00 Colombo
08:15 Dublin
20:05 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
WS3 WestJet
EK012 Emirates
EK650 Emirates
C79101 9701 Cinnamon Air
21:00 Toronto
10:00 London Gatwick
02:40 Dubai
10:00 Colombo
09:00 London Gatwick
20:00 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
WS3 WestJet
EK016 Emirates
EK650 Emirates
C79101 9701 Cinnamon Air
21:00 Toronto
14:30 London Gatwick
02:40 Dubai
10:00 Colombo
09:00 London Gatwick
00:35 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
AC046 Air Canada
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
21:45 Toronto
03:10 Mumbai
10:00 Colombo
22:10 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
AC046 Air Canada
UL142 SriLankan Airlines
UL5015 SriLankan Airlines
21:45 Toronto
03:10 Mumbai
13:30 Colombo
22:10 Mumbai
05:35 Colombo
13:45 Diyawanna Oya
Connect
BA098 British Airways
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
21:50 Toronto
18:55 London Heathrow
13:30 Colombo
09:55 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
AC858 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
22:00 Toronto
18:55 London Heathrow
13:30 Colombo
10:00 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
EY140 Etihad
EY272 Etihad
UL162 SriLankan Airlines
UL5015 SriLankan Airlines
22:10 Toronto
21:45 Abu Dhabi
09:55 Trivandrum
13:30 Colombo
19:05 Abu Dhabi
03:30 Trivandrum
10:55 Colombo
13:45 Diyawanna Oya
Connect
EY140 Etihad
UL208 SriLankan Airlines
UL5015 SriLankan Airlines
22:10 Toronto
23:00 Abu Dhabi
13:30 Colombo
19:05 Abu Dhabi
05:00 Colombo
13:45 Diyawanna Oya
Connect
AC042 Air Canada
UL192 SriLankan Airlines
UL5015 SriLankan Airlines
22:10 Toronto
05:15 Delhi
13:30 Colombo
21:35 Delhi
08:50 Colombo
13:45 Diyawanna Oya
Connect
EY140 Etihad
EY266 Etihad
UL5015 SriLankan Airlines
22:10 Toronto
21:30 Abu Dhabi
13:30 Colombo
19:05 Abu Dhabi
03:40 Colombo
13:45 Diyawanna Oya
Connect
AC042 Air Canada
UL192 SriLankan Airlines
C79101 9701 Cinnamon Air
22:10 Toronto
05:15 Delhi
10:00 Colombo
21:35 Delhi
08:50 Colombo
10:15 Diyawanna Oya
Connect
EY140 Etihad
UL208 SriLankan Airlines
C79101 9701 Cinnamon Air
22:10 Toronto
23:00 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
05:00 Colombo
10:15 Diyawanna Oya
Connect
AC042 Air Canada
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
22:10 Toronto
01:10 Delhi
10:00 Colombo
21:35 Delhi
04:45 Colombo
10:15 Diyawanna Oya
Connect
EY140 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
22:10 Toronto
21:30 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AC042 Air Canada
UL198 SriLankan Airlines
UL5015 SriLankan Airlines
22:10 Toronto
01:10 Delhi
13:30 Colombo
21:35 Delhi
04:45 Colombo
13:45 Diyawanna Oya
Connect
EY140 Etihad
EY388 Etihad
WY371 Oman Air
C79101 9701 Cinnamon Air
22:10 Toronto
21:40 Abu Dhabi
02:05 Muscat
10:00 Colombo
19:05 Abu Dhabi
22:50 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
LO046 LOT
LO069 LOT
UL5015 SriLankan Airlines
22:15 Toronto
15:35 Warsaw Chopin
13:30 Colombo
12:40 Warsaw Chopin
05:15 Colombo
13:45 Diyawanna Oya
Connect
LO046 LOT
LO069 LOT
C79101 9701 Cinnamon Air
22:15 Toronto
15:35 Warsaw Chopin
10:00 Colombo
12:40 Warsaw Chopin
05:15 Colombo
10:15 Diyawanna Oya
Connect
AC056 Air Canada
FZ547 Flydubai
C79101 9701 Cinnamon Air
23:45 Toronto
23:20 Dubai
10:00 Colombo
20:45 Dubai
05:25 Colombo
10:15 Diyawanna Oya
Connect
AC056 Air Canada
EK650 Emirates
C79101 9701 Cinnamon Air
23:45 Toronto
02:40 Dubai
10:00 Colombo
20:45 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
AC056 Air Canada
UL226 SriLankan Airlines
UL5015 SriLankan Airlines
23:45 Toronto
22:50 Dubai
13:30 Colombo
20:45 Dubai
04:45 Colombo
13:45 Diyawanna Oya
Connect
AC056 Air Canada
UL226 SriLankan Airlines
C79101 9701 Cinnamon Air
23:45 Toronto
22:50 Dubai
10:00 Colombo
20:45 Dubai
04:45 Colombo
10:15 Diyawanna Oya
Connect
TS688 Air Transat
QR040 Qatar Airways
UL222 SriLankan Airlines
UL5015 SriLankan Airlines
23:45 Toronto
15:15 Paris CDG
05:05 Doha
13:30 Colombo
13:05 Paris CDG
22:45 Doha
12:20 Colombo
13:45 Diyawanna Oya
Connect
TS688 Air Transat
QR040 Qatar Airways
QR656 Qatar Airways
UL5015 SriLankan Airlines
23:45 Toronto
15:15 Paris CDG
02:55 Doha
13:30 Colombo
13:05 Paris CDG
22:45 Doha
10:30 Colombo
13:45 Diyawanna Oya
Connect
TS688 Air Transat
QR040 Qatar Airways
QR664 Qatar Airways
UL5015 SriLankan Airlines
23:45 Toronto
15:15 Paris CDG
01:30 Doha
13:30 Colombo
13:05 Paris CDG
22:45 Doha
09:15 Colombo
13:45 Diyawanna Oya
Connect
AC056 Air Canada
LX242 Swiss
WY371 Oman Air
C79101 9701 Cinnamon Air
23:45 Toronto
22:10 Dubai
02:05 Muscat
10:00 Colombo
20:45 Dubai
23:10 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect

4. Ottawa to Diyawanna Oya

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Diyawanna Oya and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
AC7699 Air Canada
LO046 LOT
LO069 LOT
C79101 9701 Cinnamon Air
18:00 Ottawa
22:15 Toronto
15:35 Warsaw Chopin
10:00 Colombo
19:04 Toronto
12:40 Warsaw Chopin
05:15 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC042 Air Canada
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
19:00 Ottawa
22:10 Toronto
01:10 Delhi
10:00 Colombo
20:04 Toronto
21:35 Delhi
04:45 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC046 Air Canada
UL142 SriLankan Airlines
UL5015 SriLankan Airlines
19:00 Ottawa
21:45 Toronto
03:10 Mumbai
13:30 Colombo
20:04 Toronto
22:10 Mumbai
05:35 Colombo
13:45 Diyawanna Oya
Connect
AC7569 Air Canada
AC042 Air Canada
UL192 SriLankan Airlines
C79101 9701 Cinnamon Air
19:00 Ottawa
22:10 Toronto
05:15 Delhi
10:00 Colombo
20:04 Toronto
21:35 Delhi
08:50 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
C79101 9701 Cinnamon Air
19:00 Ottawa
23:45 Toronto
22:50 Dubai
10:00 Colombo
20:04 Toronto
20:45 Dubai
04:45 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC046 Air Canada
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
19:00 Ottawa
21:45 Toronto
03:10 Mumbai
10:00 Colombo
20:04 Toronto
22:10 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC042 Air Canada
UL198 SriLankan Airlines
UL5015 SriLankan Airlines
19:00 Ottawa
22:10 Toronto
01:10 Delhi
13:30 Colombo
20:04 Toronto
21:35 Delhi
04:45 Colombo
13:45 Diyawanna Oya
Connect
AC7569 Air Canada
EY140 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
19:00 Ottawa
22:10 Toronto
21:30 Abu Dhabi
10:00 Colombo
20:04 Toronto
19:05 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AC7569 Air Canada
AC042 Air Canada
UL192 SriLankan Airlines
UL5015 SriLankan Airlines
19:00 Ottawa
22:10 Toronto
05:15 Delhi
13:30 Colombo
20:04 Toronto
21:35 Delhi
08:50 Colombo
13:45 Diyawanna Oya
Connect
AC7569 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
UL5015 SriLankan Airlines
19:00 Ottawa
23:45 Toronto
22:50 Dubai
13:30 Colombo
20:04 Toronto
20:45 Dubai
04:45 Colombo
13:45 Diyawanna Oya
Connect
AC7569 Air Canada
AC858 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
19:00 Ottawa
22:00 Toronto
18:55 London Heathrow
13:30 Colombo
20:04 Toronto
10:00 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
UA6104 United Airlines
EY130 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
19:25 Ottawa
21:50 Washington Dulles
21:30 Abu Dhabi
10:00 Colombo
21:00 Washington Dulles
18:55 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AC467 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
UL5015 SriLankan Airlines
21:00 Ottawa
23:45 Toronto
22:50 Dubai
13:30 Colombo
22:04 Toronto
20:45 Dubai
04:45 Colombo
13:45 Diyawanna Oya
Connect
AC467 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
C79101 9701 Cinnamon Air
21:00 Ottawa
23:45 Toronto
22:50 Dubai
10:00 Colombo
22:04 Toronto
20:45 Dubai
04:45 Colombo
10:15 Diyawanna Oya
Connect
AC888 Air Canada
AI178 Air India Limited
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
21:35 Ottawa
12:30 London Heathrow
03:30 Bengaluru
10:00 Colombo
09:35 London Heathrow
02:40 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
AC888 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
21:35 Ottawa
18:55 London Heathrow
13:30 Colombo
09:35 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
AC888 Air Canada
AI178 Air India Limited
UL174 SriLankan Airlines
UL5015 SriLankan Airlines
21:35 Ottawa
12:30 London Heathrow
03:30 Bengaluru
13:30 Colombo
09:35 London Heathrow
02:40 Bengaluru
05:00 Colombo
13:45 Diyawanna Oya
Connect

5. Ottawa to Colombo

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Colombo and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
AC8852 Air Canada
EK224 Emirates
EK654 Emirates
06:20 Ottawa
11:50 Newark
10:10 Dubai
07:44 Newark
08:20 Dubai
16:10 Colombo
Connect
WS3463 WestJet
EK242 Emirates
FZ557 Flydubai
10:45 Ottawa
14:30 Toronto
18:55 Dubai
11:57 Toronto
11:15 Dubai
01:10 Colombo
Connect
WS3463 WestJet
EK242 Emirates
EK648 Emirates
10:45 Ottawa
14:30 Toronto
16:10 Dubai
11:57 Toronto
11:15 Dubai
22:10 Colombo
Connect
AC449 Air Canada
EK242 Emirates
EK648 Emirates
11:00 Ottawa
14:30 Toronto
16:10 Dubai
12:06 Toronto
11:15 Dubai
22:10 Colombo
Connect
AC451 Air Canada
EK242 Emirates
EK648 Emirates
12:00 Ottawa
14:30 Toronto
16:10 Dubai
13:06 Toronto
11:15 Dubai
22:10 Colombo
Connect
AC7619 Air Canada
EK242 Emirates
EK648 Emirates
12:00 Ottawa
14:30 Toronto
16:10 Dubai
13:04 Toronto
11:15 Dubai
22:10 Colombo
Connect
AC455 Air Canada
AC878 Air Canada
WK64 Edelweiss Air
14:00 Ottawa
16:40 Toronto
17:50 Zurich
15:06 Toronto
06:15 Zurich
08:20 Colombo
Connect
UA6254 United Airlines
QR708 Qatar Airways
QR668 Qatar Airways
14:46 Ottawa
20:25 Washington Dulles
18:10 Doha
16:25 Washington Dulles
15:55 Doha
01:45 Colombo
Connect
AC7567 Air Canada
AC046 Air Canada
AI275 Air India Limited
17:00 Ottawa
21:45 Toronto
23:20 Mumbai
18:04 Toronto
22:10 Mumbai
01:35 Colombo
Connect
AC8966 Air Canada
QR764 Qatar Airways
QR668 Qatar Airways
17:00 Ottawa
21:15 Montreal
18:10 Doha
17:45 Montreal
16:25 Doha
01:45 Colombo
Connect
AC461 Air Canada
LO046 LOT
LO069 LOT
17:00 Ottawa
22:15 Toronto
15:35 Warsaw Chopin
18:06 Toronto
12:40 Warsaw Chopin
05:15 Colombo
Connect
AC8966 Air Canada
QR764 Qatar Airways
QR662 Qatar Airways
17:00 Ottawa
21:15 Montreal
19:10 Doha
17:45 Montreal
16:25 Doha
02:45 Colombo
Connect
AC8966 Air Canada
LX87 Swiss
WK64 Edelweiss Air
17:00 Ottawa
21:10 Montreal
17:50 Zurich
17:45 Montreal
10:35 Zurich
08:20 Colombo
Connect
AC8048 Air Canada
QR744 Qatar Airways
QR668 Qatar Airways
17:20 Ottawa
22:00 Boston
18:10 Doha
18:42 Boston
16:55 Doha
01:45 Colombo
Connect
AC8048 Air Canada
QR744 Qatar Airways
QR662 Qatar Airways
17:20 Ottawa
22:00 Boston
19:10 Doha
18:42 Boston
16:55 Doha
02:45 Colombo
Connect
AC7699 Air Canada
AC042 Air Canada
UL198 SriLankan Airlines
18:00 Ottawa
22:10 Toronto
01:10 Delhi
19:04 Toronto
21:35 Delhi
04:45 Colombo
Connect
AC7699 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
18:00 Ottawa
23:45 Toronto
22:50 Dubai
19:04 Toronto
20:45 Dubai
04:45 Colombo
Connect
AC7699 Air Canada
AC046 Air Canada
AI275 Air India Limited
18:00 Ottawa
21:45 Toronto
23:20 Mumbai
19:04 Toronto
22:10 Mumbai
01:35 Colombo
Connect
AC7699 Air Canada
LO046 LOT
LO069 LOT
18:00 Ottawa
22:15 Toronto
15:35 Warsaw Chopin
19:04 Toronto
12:40 Warsaw Chopin
05:15 Colombo
Connect
AC8988 Air Canada
QR764 Qatar Airways
QR668 Qatar Airways
18:40 Ottawa
21:15 Montreal
18:10 Doha
19:25 Montreal
16:25 Doha
01:45 Colombo
Connect
AC8988 Air Canada
QR764 Qatar Airways
QR662 Qatar Airways
18:40 Ottawa
21:15 Montreal
19:10 Doha
19:25 Montreal
16:25 Doha
02:45 Colombo
Connect
WS3471 WestJet
LO046 LOT
LO069 LOT
18:45 Ottawa
22:15 Toronto
15:35 Warsaw Chopin
19:56 Toronto
12:40 Warsaw Chopin
05:15 Colombo
Connect
WS3471 WestJet
EY140 Etihad
EY266 Etihad
18:45 Ottawa
22:10 Toronto
21:30 Abu Dhabi
19:56 Toronto
19:05 Abu Dhabi
03:40 Colombo
Connect
AC7569 Air Canada
AC042 Air Canada
UL198 SriLankan Airlines
19:00 Ottawa
22:10 Toronto
01:10 Delhi
20:04 Toronto
21:35 Delhi
04:45 Colombo
Connect
AC7569 Air Canada
EY140 Etihad
EY266 Etihad
19:00 Ottawa
22:10 Toronto
21:30 Abu Dhabi
20:04 Toronto
19:05 Abu Dhabi
03:40 Colombo
Connect
AC7569 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
19:00 Ottawa
23:45 Toronto
22:50 Dubai
20:04 Toronto
20:45 Dubai
04:45 Colombo
Connect
AC7569 Air Canada
AC046 Air Canada
AI275 Air India Limited
19:00 Ottawa
21:45 Toronto
23:20 Mumbai
20:04 Toronto
22:10 Mumbai
01:35 Colombo
Connect
AC7569 Air Canada
AC046 Air Canada
UL142 SriLankan Airlines
19:00 Ottawa
21:45 Toronto
03:10 Mumbai
20:04 Toronto
22:10 Mumbai
05:35 Colombo
Connect
UA6104 United Airlines
EY130 Etihad
EY266 Etihad
19:25 Ottawa
21:50 Washington Dulles
21:30 Abu Dhabi
21:00 Washington Dulles
18:55 Abu Dhabi
03:40 Colombo
Connect
AC8982 Air Canada
QR764 Qatar Airways
QR662 Qatar Airways
19:25 Ottawa
21:15 Montreal
19:10 Doha
20:10 Montreal
16:25 Doha
02:45 Colombo
Connect
AC8982 Air Canada
QR764 Qatar Airways
QR668 Qatar Airways
19:25 Ottawa
21:15 Montreal
18:10 Doha
20:10 Montreal
16:25 Doha
01:45 Colombo
Connect
WS3479 WestJet
EY140 Etihad
EY266 Etihad
19:45 Ottawa
22:10 Toronto
21:30 Abu Dhabi
20:56 Toronto
19:05 Abu Dhabi
03:40 Colombo
Connect
WS3479 WestJet
LO046 LOT
LO069 LOT
19:45 Ottawa
22:15 Toronto
15:35 Warsaw Chopin
20:56 Toronto
12:40 Warsaw Chopin
05:15 Colombo
Connect
AC467 Air Canada
AC056 Air Canada
FZ547 Flydubai
21:00 Ottawa
23:45 Toronto
23:20 Dubai
22:04 Toronto
20:45 Dubai
05:25 Colombo
Connect
AC467 Air Canada
AC056 Air Canada
UL226 SriLankan Airlines
21:00 Ottawa
23:45 Toronto
22:50 Dubai
22:04 Toronto
20:45 Dubai
04:45 Colombo
Connect
AC888 Air Canada
EK002 Emirates
EK650 Emirates
21:35 Ottawa
14:20 London Heathrow
02:40 Dubai
09:35 London Heathrow
00:20 Dubai
08:35 Colombo
Connect
AC888 Air Canada
SV0112 Saudia
SV0786 Saudia
21:35 Ottawa
12:30 London Heathrow
00:25 Jeddah
09:35 London Heathrow
20:30 Jeddah
08:50 Colombo
Connect
AC888 Air Canada
UL504 SriLankan Airlines
21:35 Ottawa
21:30 London Heathrow
09:35 London Heathrow
12:45 Colombo
Connect
AC888 Air Canada
AI178 Air India Limited
UL174 SriLankan Airlines
21:35 Ottawa
12:30 London Heathrow
03:30 Bengaluru
09:35 London Heathrow
02:40 Bengaluru
05:00 Colombo
Connect
AC888 Air Canada
UL1506 SriLankan Airlines
21:35 Ottawa
18:55 London Heathrow
09:35 London Heathrow
10:10 Colombo
Connect

6. Toronto to Sigiriya

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Sigiriya and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Sigiriya to your destination in Sri Lanka.

Flight Depart Arrive
AI188 Air India Limited
UL198 SriLankan Airlines
UL5005 SriLankan Airlines
11:55 Toronto
01:10 Delhi
10:00 Colombo
12:15 Delhi
04:45 Colombo
10:30 Sigiriya
Connect
AI188 Air India Limited
UL196 SriLankan Airlines
UL5005 SriLankan Airlines
11:55 Toronto
18:45 Delhi
10:00 Colombo
12:15 Delhi
22:20 Colombo
10:30 Sigiriya
Connect
PK784 Pakistan International Airlines
UL184 SriLankan Airlines
UL5005 SriLankan Airlines
15:55 Toronto
17:50 Karachi
10:00 Colombo
14:40 Karachi
22:00 Colombo
10:30 Sigiriya
Connect
AF351 Air France
AF194 Air France
UL174 SriLankan Airlines
UL5005 SriLankan Airlines
18:20 Toronto
10:10 Paris CDG
03:30 Bengaluru
10:00 Colombo
07:55 Paris CDG
23:20 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
AF351 Air France
AF108 Air France
UL126 SriLankan Airlines
UL5005 SriLankan Airlines
18:20 Toronto
10:00 Paris CDG
03:25 Madras
10:00 Colombo
07:55 Paris CDG
00:15 Madras
04:50 Colombo
10:30 Sigiriya
Connect
LH471 Lufthansa
LH754 Lufthansa
UL174 SriLankan Airlines
UL5005 SriLankan Airlines
18:35 Toronto
12:40 Frankfurt
03:30 Bengaluru
10:00 Colombo
08:30 Frankfurt
01:25 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
LH471 Lufthansa
LH756 Lufthansa
UL142 SriLankan Airlines
UL5005 SriLankan Airlines
18:35 Toronto
13:20 Frankfurt
03:10 Mumbai
10:00 Colombo
08:30 Frankfurt
01:20 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
AC846 Air Canada
LH764 Lufthansa
UL174 SriLankan Airlines
UL5005 SriLankan Airlines
20:10 Toronto
12:00 Munich
03:30 Bengaluru
10:00 Colombo
10:00 Munich
01:10 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
AC846 Air Canada
LH766 Lufthansa
UL142 SriLankan Airlines
UL5005 SriLankan Airlines
20:10 Toronto
11:35 Munich
03:10 Mumbai
10:00 Colombo
10:00 Munich
23:55 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
LH495 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
C79401 Cinnamon Air
20:20 Toronto
11:35 Munich
03:10 Mumbai
10:00 Colombo
10:10 Munich
23:55 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
LH495 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
C79401 Cinnamon Air
20:20 Toronto
12:00 Munich
03:30 Bengaluru
10:00 Colombo
10:10 Munich
01:10 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
LH495 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
UL5005 SriLankan Airlines
20:20 Toronto
12:00 Munich
03:30 Bengaluru
10:00 Colombo
10:10 Munich
01:10 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
LH495 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
UL5005 SriLankan Airlines
20:20 Toronto
11:35 Munich
03:10 Mumbai
10:00 Colombo
10:10 Munich
23:55 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
AC848 Air Canada
UL504 SriLankan Airlines
C79403 Cinnamon Air
20:45 Toronto
21:30 London Heathrow
14:00 Colombo
08:45 London Heathrow
12:45 Colombo
14:30 Sigiriya
Connect
AZ0651 Alitalia
KU166 Kuwait Airways
UL230 SriLankan Airlines
UL5005 SriLankan Airlines
21:30 Toronto
13:50 Rome
22:20 Kuwait
10:00 Colombo
12:05 Rome
20:00 Kuwait
06:15 Colombo
10:30 Sigiriya
Connect
AC876 Air Canada
LH754 Lufthansa
UL174 SriLankan Airlines
UL5005 SriLankan Airlines
21:35 Toronto
12:40 Frankfurt
03:30 Bengaluru
10:00 Colombo
11:10 Frankfurt
01:25 Bengaluru
05:00 Colombo
10:30 Sigiriya
Connect
AC876 Air Canada
LH756 Lufthansa
UL142 SriLankan Airlines
UL5005 SriLankan Airlines
21:35 Toronto
13:20 Frankfurt
03:10 Mumbai
10:00 Colombo
11:10 Frankfurt
01:20 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
AC046 Air Canada
UL142 SriLankan Airlines
UL5005 SriLankan Airlines
21:45 Toronto
03:10 Mumbai
10:00 Colombo
22:10 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
AC046 Air Canada
UL142 SriLankan Airlines
C79401 Cinnamon Air
21:45 Toronto
03:10 Mumbai
10:00 Colombo
22:10 Mumbai
05:35 Colombo
10:30 Sigiriya
Connect
AC858 Air Canada
UL504 SriLankan Airlines
C79403 Cinnamon Air
22:00 Toronto
21:30 London Heathrow
14:00 Colombo
10:00 London Heathrow
12:45 Colombo
14:30 Sigiriya
Connect
AC858 Air Canada
UL1506 SriLankan Airlines
C79403 Cinnamon Air
22:00 Toronto
18:55 London Heathrow
14:00 Colombo
10:00 London Heathrow
10:10 Colombo
14:30 Sigiriya
Connect
AC042 Air Canada
UL192 SriLankan Airlines
C79401 Cinnamon Air
22:10 Toronto
05:15 Delhi
10:00 Colombo
21:35 Delhi
08:50 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
UL208 SriLankan Airlines
C79403 Cinnamon Air
22:10 Toronto
23:00 Abu Dhabi
14:00 Colombo
19:05 Abu Dhabi
05:00 Colombo
14:30 Sigiriya
Connect
EY140 Etihad
EY388 Etihad
WY371 Oman Air
UL5005 SriLankan Airlines
22:10 Toronto
21:40 Abu Dhabi
02:05 Muscat
10:00 Colombo
19:05 Abu Dhabi
22:50 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
AC042 Air Canada
UL198 SriLankan Airlines
C79401 Cinnamon Air
22:10 Toronto
01:10 Delhi
10:00 Colombo
21:35 Delhi
04:45 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
EY266 Etihad
UL5005 SriLankan Airlines
22:10 Toronto
21:30 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
03:40 Colombo
10:30 Sigiriya
Connect
AC042 Air Canada
UL198 SriLankan Airlines
UL5005 SriLankan Airlines
22:10 Toronto
01:10 Delhi
10:00 Colombo
21:35 Delhi
04:45 Colombo
10:30 Sigiriya
Connect
AC042 Air Canada
UL192 SriLankan Airlines
UL5005 SriLankan Airlines
22:10 Toronto
05:15 Delhi
10:00 Colombo
21:35 Delhi
08:50 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
UL208 SriLankan Airlines
UL5005 SriLankan Airlines
22:10 Toronto
23:00 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
05:00 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
EY266 Etihad
C79401 Cinnamon Air
22:10 Toronto
21:30 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
03:40 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
UL208 SriLankan Airlines
C79401 Cinnamon Air
22:10 Toronto
23:00 Abu Dhabi
10:00 Colombo
19:05 Abu Dhabi
05:00 Colombo
10:30 Sigiriya
Connect
AC042 Air Canada
UL192 SriLankan Airlines
C79403 Cinnamon Air
22:10 Toronto
05:15 Delhi
14:00 Colombo
21:35 Delhi
08:50 Colombo
14:30 Sigiriya
Connect
EY140 Etihad
EY388 Etihad
WY371 Oman Air
C79401 Cinnamon Air
22:10 Toronto
21:40 Abu Dhabi
02:05 Muscat
10:00 Colombo
19:05 Abu Dhabi
22:50 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
EY140 Etihad
EY266 Etihad
C79403 Cinnamon Air
22:10 Toronto
21:30 Abu Dhabi
14:00 Colombo
19:05 Abu Dhabi
03:40 Colombo
14:30 Sigiriya
Connect
LO046 LOT
LO069 LOT
UL5005 SriLankan Airlines
22:15 Toronto
15:35 Warsaw Chopin
10:00 Colombo
12:40 Warsaw Chopin
05:15 Colombo
10:30 Sigiriya
Connect
LO046 LOT
LO069 LOT
C79403 Cinnamon Air
22:15 Toronto
15:35 Warsaw Chopin
14:00 Colombo
12:40 Warsaw Chopin
05:15 Colombo
14:30 Sigiriya
Connect
LO046 LOT
LO069 LOT
C79401 Cinnamon Air
22:15 Toronto
15:35 Warsaw Chopin
10:00 Colombo
12:40 Warsaw Chopin
05:15 Colombo
10:30 Sigiriya
Connect
AC056 Air Canada
UL226 SriLankan Airlines
C79403 Cinnamon Air
23:45 Toronto
22:50 Dubai
14:00 Colombo
20:45 Dubai
04:45 Colombo
14:30 Sigiriya
Connect
AC056 Air Canada
UL226 SriLankan Airlines
C79401 Cinnamon Air
23:45 Toronto
22:50 Dubai
10:00 Colombo
20:45 Dubai
04:45 Colombo
10:30 Sigiriya
Connect
AC056 Air Canada
UL226 SriLankan Airlines
UL5005 SriLankan Airlines
23:45 Toronto
22:50 Dubai
10:00 Colombo
20:45 Dubai
04:45 Colombo
10:30 Sigiriya
Connect

7. Montreal to Diyawanna Oya

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Diyawanna Oya and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
SN562 Brussels Airlines
EY058 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
18:25 Montreal
10:55 Brussels
21:30 Abu Dhabi
10:00 Colombo
07:10 Brussels
19:25 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
OS74 Austrian Airlines
QR190 Qatar Airways
QR662 Qatar Airways
C79101 9701 Cinnamon Air
18:45 Montreal
09:40 Vienna
19:10 Doha
10:00 Colombo
08:45 Vienna
16:00 Doha
02:45 Colombo
10:15 Diyawanna Oya
Connect
KL0672 KLM
KL0877 KLM
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
18:45 Montreal
12:10 Amsterdam Schiphol
03:10 Mumbai
10:00 Colombo
07:35 Amsterdam Schiphol
00:15 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
KL0672 KLM
KL0421 KLM
UL264 SriLankan Airlines
C79101 9701 Cinnamon Air
18:45 Montreal
11:50 Amsterdam Schiphol
22:15 Dammam
10:00 Colombo
07:35 Amsterdam Schiphol
18:55 Dammam
05:55 Colombo
10:15 Diyawanna Oya
Connect
KL0672 KLM
KL0879 KLM
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
18:45 Montreal
10:25 Amsterdam Schiphol
03:30 Bengaluru
10:00 Colombo
07:35 Amsterdam Schiphol
23:20 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
AC864 Air Canada
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
18:45 Montreal
18:55 London Heathrow
13:30 Colombo
06:30 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
OS74 Austrian Airlines
QR190 Qatar Airways
QR668 Qatar Airways
C79101 9701 Cinnamon Air
18:45 Montreal
09:40 Vienna
18:10 Doha
10:00 Colombo
08:45 Vienna
16:00 Doha
01:45 Colombo
10:15 Diyawanna Oya
Connect
KL0672 KLM
KL0445 KLM
UL230 SriLankan Airlines
C79101 9701 Cinnamon Air
18:45 Montreal
14:15 Amsterdam Schiphol
22:20 Kuwait
10:00 Colombo
07:35 Amsterdam Schiphol
21:00 Kuwait
06:15 Colombo
10:15 Diyawanna Oya
Connect
AC804 Air Canada
EY092 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
19:20 Montreal
13:05 Athens
21:30 Abu Dhabi
10:00 Colombo
11:10 Athens
18:50 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AC804 Air Canada
QR204 Qatar Airways
QR662 Qatar Airways
C79101 9701 Cinnamon Air
19:20 Montreal
13:35 Athens
19:10 Doha
10:00 Colombo
11:10 Athens
17:45 Doha
02:45 Colombo
10:15 Diyawanna Oya
Connect
AF347 Air France
AF194 Air France
UL174 SriLankan Airlines
UL5015 SriLankan Airlines
19:25 Montreal
10:10 Paris CDG
03:30 Bengaluru
13:30 Colombo
08:10 Paris CDG
23:20 Bengaluru
05:00 Colombo
13:45 Diyawanna Oya
Connect
AF347 Air France
AF194 Air France
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
19:25 Montreal
10:10 Paris CDG
03:30 Bengaluru
10:00 Colombo
08:10 Paris CDG
23:20 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
AC834 Air Canada
EY052 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
19:30 Montreal
11:25 Geneva
21:30 Abu Dhabi
10:00 Colombo
08:45 Geneva
19:50 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
AC832 Air Canada
EY058 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
19:40 Montreal
10:55 Brussels
21:30 Abu Dhabi
10:00 Colombo
08:30 Brussels
19:25 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
LH475 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
C79101 9701 Cinnamon Air
20:35 Montreal
11:35 Munich
03:10 Mumbai
10:00 Colombo
09:55 Munich
23:55 Mumbai
05:35 Colombo
10:15 Diyawanna Oya
Connect
LH475 Lufthansa
EY006 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
20:35 Montreal
12:10 Munich
21:30 Abu Dhabi
10:00 Colombo
09:55 Munich
20:05 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
LH475 Lufthansa
LH766 Lufthansa
UL142 SriLankan Airlines
UL5015 SriLankan Airlines
20:35 Montreal
11:35 Munich
03:10 Mumbai
13:30 Colombo
09:55 Munich
23:55 Mumbai
05:35 Colombo
13:45 Diyawanna Oya
Connect
LH475 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
UL5015 SriLankan Airlines
20:35 Montreal
12:00 Munich
03:30 Bengaluru
13:30 Colombo
09:55 Munich
01:10 Bengaluru
05:00 Colombo
13:45 Diyawanna Oya
Connect
LH475 Lufthansa
LH764 Lufthansa
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
20:35 Montreal
12:00 Munich
03:30 Bengaluru
10:00 Colombo
09:55 Munich
01:10 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
LX87 Swiss
WK64 Edelweiss Air
C79101 9701 Cinnamon Air
21:10 Montreal
17:50 Zurich
10:00 Colombo
10:35 Zurich
08:20 Colombo
10:15 Diyawanna Oya
Connect
LX87 Swiss
WK64 Edelweiss Air
UL5015 SriLankan Airlines
21:10 Montreal
17:50 Zurich
13:30 Colombo
10:35 Zurich
08:20 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
QR668 Qatar Airways
C79101 9701 Cinnamon Air
21:15 Montreal
18:10 Doha
10:00 Colombo
16:25 Doha
01:45 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
QR1136 Qatar Airways
UL206 SriLankan Airlines
C79101 9701 Cinnamon Air
21:15 Montreal
19:15 Doha
23:05 Muscat
10:00 Colombo
16:25 Doha
22:05 Muscat
04:50 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
WY662 Oman Air
WY371 Oman Air
C79101 9701 Cinnamon Air
21:15 Montreal
21:35 Doha
02:05 Muscat
10:00 Colombo
16:25 Doha
00:05 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
QR662 Qatar Airways
UL5015 SriLankan Airlines
21:15 Montreal
19:10 Doha
13:30 Colombo
16:25 Doha
02:45 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
QR1136 Qatar Airways
UL206 SriLankan Airlines
UL5015 SriLankan Airlines
21:15 Montreal
19:15 Doha
23:05 Muscat
13:30 Colombo
16:25 Doha
22:05 Muscat
04:50 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
QR668 Qatar Airways
UL5015 SriLankan Airlines
21:15 Montreal
18:10 Doha
13:30 Colombo
16:25 Doha
01:45 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
QR1136 Qatar Airways
WY371 Oman Air
C79101 9701 Cinnamon Air
21:15 Montreal
19:15 Doha
02:05 Muscat
10:00 Colombo
16:25 Doha
22:05 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
UL218 SriLankan Airlines
C79101 9701 Cinnamon Air
21:15 Montreal
22:30 Doha
10:00 Colombo
16:25 Doha
05:45 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
QR572 Qatar Airways
UL174 SriLankan Airlines
C79101 9701 Cinnamon Air
21:15 Montreal
19:30 Doha
03:30 Bengaluru
10:00 Colombo
16:25 Doha
02:20 Bengaluru
05:00 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
QR506 Qatar Airways
UL162 SriLankan Airlines
UL5015 SriLankan Airlines
21:15 Montreal
19:25 Doha
09:55 Trivandrum
13:30 Colombo
16:25 Doha
02:45 Trivandrum
10:55 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
UL218 SriLankan Airlines
UL5015 SriLankan Airlines
21:15 Montreal
22:30 Doha
13:30 Colombo
16:25 Doha
05:45 Colombo
13:45 Diyawanna Oya
Connect
QR764 Qatar Airways
QR662 Qatar Airways
C79101 9701 Cinnamon Air
21:15 Montreal
19:10 Doha
10:00 Colombo
16:25 Doha
02:45 Colombo
10:15 Diyawanna Oya
Connect
QR764 Qatar Airways
QR572 Qatar Airways
UL174 SriLankan Airlines
UL5015 SriLankan Airlines
21:15 Montreal
19:30 Doha
03:30 Bengaluru
13:30 Colombo
16:25 Doha
02:20 Bengaluru
05:00 Colombo
13:45 Diyawanna Oya
Connect
BA094 British Airways
UL1506 SriLankan Airlines
UL5015 SriLankan Airlines
21:35 Montreal
18:55 London Heathrow
13:30 Colombo
09:10 London Heathrow
10:10 Colombo
13:45 Diyawanna Oya
Connect
TS646 Air Transat
EY090 Etihad
EY266 Etihad
C79101 9701 Cinnamon Air
21:45 Montreal
14:55 Athens
21:30 Abu Dhabi
10:00 Colombo
13:50 Athens
20:30 Abu Dhabi
03:40 Colombo
10:15 Diyawanna Oya
Connect
TS646 Air Transat
EY090 Etihad
UL208 SriLankan Airlines
C79101 9701 Cinnamon Air
21:45 Montreal
14:55 Athens
23:00 Abu Dhabi
10:00 Colombo
13:50 Athens
20:30 Abu Dhabi
05:00 Colombo
10:15 Diyawanna Oya
Connect
TS154 Air Transat
QR194 Qatar Airways
QR656 Qatar Airways
UL5015 SriLankan Airlines
22:50 Montreal
15:25 Brussels
02:55 Doha
13:30 Colombo
11:50 Brussels
22:40 Doha
10:30 Colombo
13:45 Diyawanna Oya
Connect
TS154 Air Transat
QR194 Qatar Airways
UL222 SriLankan Airlines
UL5015 SriLankan Airlines
22:50 Montreal
15:25 Brussels
05:05 Doha
13:30 Colombo
11:50 Brussels
22:40 Doha
12:20 Colombo
13:45 Diyawanna Oya
Connect
TS154 Air Transat
QR194 Qatar Airways
QR664 Qatar Airways
UL5015 SriLankan Airlines
22:50 Montreal
15:25 Brussels
01:30 Doha
13:30 Colombo
11:50 Brussels
22:40 Doha
09:15 Colombo
13:45 Diyawanna Oya
Connect

References

Find Hotels in Sri Lanka

You can find hotels and accommodations in Sri Lanka with our hotels search tool below

Booking.com