HowToGo

Flight from Singing to Waterloo, Canada

How to get to Waterloo, Canada from Singing by flight ? You can check flights from Singing to Waterloo, Canada below.

Search Transfer from Singing to Waterloo, Canada

Search Flights

You can find flight ticket prices from Singing to Waterloo, Canada with our flight tickets search tool below

1. Nyingchi to Toronto

  1. You take a bus, shuttle or taxi from your location in Singing to Nyingchi.

  2. You take a flight from Nyingchi to Toronto and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
TV6056 Tibet Airlines Corporation
HU7975 Hainan
10:20 Nyingchi
18:55 Xi An
12:50 Xi An
20:40 Toronto
Connect
3U8604 Sichuan Airlines
HU7975 Hainan
10:55 Nyingchi
18:55 Xi An
13:20 Xi An
20:40 Toronto
Connect
CA4426 Air China
CA4293 Air China
AC028 Air Canada
11:00 Nyingchi
14:30 Chengdu
18:15 Shanghai Pudong
13:00 Chengdu
17:15 Shanghai Pudong
20:00 Toronto
Connect
CA4426 Air China
CA4103 Air China
AC032 Air Canada
11:00 Nyingchi
14:00 Chengdu
18:55 Beijing Capital
13:00 Chengdu
17:00 Beijing Capital
19:50 Toronto
Connect
3U8142 Sichuan Airlines
3U8355 Sichuan Airlines
HU7975 Hainan
11:05 Nyingchi
14:20 Chengdu
18:55 Xi An
12:55 Chengdu
15:55 Xi An
20:40 Toronto
Connect
CA4128 Air China
AC032 Air Canada
11:35 Nyingchi
18:55 Beijing Capital
15:40 Beijing Capital
19:50 Toronto
Connect
CA4128 Air China
AC030 Air Canada
AC120 Air Canada
11:35 Nyingchi
17:55 Beijing Capital
15:00 Vancouver
15:40 Beijing Capital
13:25 Vancouver
22:21 Toronto
Connect
CA4432 Air China
CA4109 Air China
AC032 Air Canada
11:40 Nyingchi
15:00 Chengdu
18:55 Beijing Capital
13:30 Chengdu
18:00 Beijing Capital
19:50 Toronto
Connect
CA4432 Air China
CA4293 Air China
AC028 Air Canada
11:40 Nyingchi
14:30 Chengdu
18:15 Shanghai Pudong
13:30 Chengdu
17:15 Shanghai Pudong
20:00 Toronto
Connect
CA4432 Air China
CA1416 Air China
AC032 Air Canada
11:40 Nyingchi
14:30 Chengdu
18:55 Beijing Capital
13:30 Chengdu
17:25 Beijing Capital
19:50 Toronto
Connect
TV6062 Tibet Airlines Corporation
CA1272 Air China
AC032 Air Canada
12:00 Nyingchi
15:45 Lanzhou
18:55 Beijing Capital
14:00 Lanzhou
18:00 Beijing Capital
19:50 Toronto
Connect

2. Dibrugarh to Toronto

  1. You take a bus, shuttle or taxi from your location in Singing to Dibrugarh.

  2. You take a flight from Dibrugarh to Toronto and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
AI706 Air India Limited
AI402 Air India Limited
AI187 Air India Limited
07:50 Dibrugarh
10:25 Kolkata
04:00 Delhi
09:30 Kolkata
12:55 Delhi
08:45 Toronto
Connect
AI706 Air India Limited
AI768 Air India Limited
AI187 Air India Limited
07:50 Dibrugarh
15:30 Kolkata
04:00 Delhi
09:30 Kolkata
18:00 Delhi
08:45 Toronto
Connect
6E2037 IndiGo Airlines
AC051 Air Canada
AC401 Air Canada
09:55 Dibrugarh
01:55 Delhi
07:00 Montreal
13:25 Delhi
06:10 Montreal
08:29 Toronto
Connect
6E2037 IndiGo Airlines
AI187 Air India Limited
09:55 Dibrugarh
04:00 Delhi
13:25 Delhi
08:45 Toronto
Connect
6E2037 IndiGo Airlines
AC043 Air Canada
09:55 Dibrugarh
00:45 Delhi
13:25 Delhi
05:20 Toronto
Connect
6E119 IndiGo Airlines
6E2564 IndiGo Airlines
AI187 Air India Limited
11:15 Dibrugarh
18:20 Gauhati
04:00 Delhi
12:20 Gauhati
21:10 Delhi
08:45 Toronto
Connect
6E119 IndiGo Airlines
6E509 IndiGo Airlines
AI187 Air India Limited
11:15 Dibrugarh
20:30 Gauhati
04:00 Delhi
12:20 Gauhati
23:20 Delhi
08:45 Toronto
Connect
6E119 IndiGo Airlines
6E2564 IndiGo Airlines
AC043 Air Canada
11:15 Dibrugarh
18:20 Gauhati
00:45 Delhi
12:20 Gauhati
21:10 Delhi
05:20 Toronto
Connect
6E119 IndiGo Airlines
6E509 IndiGo Airlines
AC043 Air Canada
11:15 Dibrugarh
20:30 Gauhati
00:45 Delhi
12:20 Gauhati
23:20 Delhi
05:20 Toronto
Connect
6E119 IndiGo Airlines
6E433 282 IndiGo Airlines
AC047 Air Canada
11:15 Dibrugarh
16:05 Gauhati
23:55 Mumbai
12:20 Gauhati
19:40 Mumbai
06:35 Toronto
Connect
6E6548 IndiGo Airlines
6E2034 IndiGo Airlines
AI187 Air India Limited
12:30 Dibrugarh
19:15 Bengaluru
04:00 Delhi
15:55 Bengaluru
22:10 Delhi
08:45 Toronto
Connect
6E6548 IndiGo Airlines
6E2034 IndiGo Airlines
AC043 Air Canada
12:30 Dibrugarh
19:15 Bengaluru
00:45 Delhi
15:55 Bengaluru
22:10 Delhi
05:20 Toronto
Connect
6E7948 IndiGo Airlines
6E2084 IndiGo Airlines
AC043 Air Canada
12:30 Dibrugarh
14:40 Imphal
00:45 Delhi
13:40 Imphal
17:50 Delhi
05:20 Toronto
Connect
6E7948 IndiGo Airlines
6E2084 IndiGo Airlines
AI187 Air India Limited
12:30 Dibrugarh
14:40 Imphal
04:00 Delhi
13:40 Imphal
17:50 Delhi
08:45 Toronto
Connect
6E6548 IndiGo Airlines
6E6386 IndiGo Airlines
AI187 Air India Limited
12:30 Dibrugarh
20:10 Bengaluru
04:00 Delhi
15:55 Bengaluru
23:10 Delhi
08:45 Toronto
Connect
6E6548 IndiGo Airlines
6E2174 IndiGo Airlines
AI187 Air India Limited
12:30 Dibrugarh
17:50 Bengaluru
04:00 Delhi
15:55 Bengaluru
20:45 Delhi
08:45 Toronto
Connect
6E6548 IndiGo Airlines
6E2174 IndiGo Airlines
AC043 Air Canada
12:30 Dibrugarh
17:50 Bengaluru
00:45 Delhi
15:55 Bengaluru
20:45 Delhi
05:20 Toronto
Connect
6E6548 IndiGo Airlines
6E6386 IndiGo Airlines
AC043 Air Canada
12:30 Dibrugarh
20:10 Bengaluru
00:45 Delhi
15:55 Bengaluru
23:10 Delhi
05:20 Toronto
Connect
6E6965 IndiGo Airlines
6E2516 IndiGo Airlines
AC043 Air Canada
13:00 Dibrugarh
16:30 Kolkata
00:45 Delhi
14:50 Kolkata
19:00 Delhi
05:20 Toronto
Connect
6E6965 IndiGo Airlines
6E6965 IndiGo Airlines
AC047 Air Canada
13:00 Dibrugarh
15:40 Kolkata
23:55 Mumbai
14:50 Kolkata
18:40 Mumbai
06:35 Toronto
Connect
6E6965 IndiGo Airlines
6E6087 IndiGo Airlines
AC047 Air Canada
13:00 Dibrugarh
17:35 Kolkata
23:55 Mumbai
14:50 Kolkata
20:25 Mumbai
06:35 Toronto
Connect
6E6965 IndiGo Airlines
6E404 IndiGo Airlines
AC043 Air Canada
13:00 Dibrugarh
18:05 Kolkata
00:45 Delhi
14:50 Kolkata
20:35 Delhi
05:20 Toronto
Connect
6E6965 IndiGo Airlines
6E898 IndiGo Airlines
AC043 Air Canada
13:00 Dibrugarh
19:20 Kolkata
00:45 Delhi
14:50 Kolkata
21:50 Delhi
05:20 Toronto
Connect
6E6965 IndiGo Airlines
6E898 IndiGo Airlines
AI187 Air India Limited
13:00 Dibrugarh
19:20 Kolkata
04:00 Delhi
14:50 Kolkata
21:50 Delhi
08:45 Toronto
Connect
6E6965 IndiGo Airlines
6E5327 IndiGo Airlines
AC047 Air Canada
13:00 Dibrugarh
19:10 Kolkata
23:55 Mumbai
14:50 Kolkata
22:10 Mumbai
06:35 Toronto
Connect
6E6965 IndiGo Airlines
6E2516 IndiGo Airlines
AI187 Air India Limited
13:00 Dibrugarh
16:30 Kolkata
04:00 Delhi
14:50 Kolkata
19:00 Delhi
08:45 Toronto
Connect
6E6965 IndiGo Airlines
6E404 IndiGo Airlines
AI187 Air India Limited
13:00 Dibrugarh
18:05 Kolkata
04:00 Delhi
14:50 Kolkata
20:35 Delhi
08:45 Toronto
Connect
6E2192 IndiGo Airlines
UA802 United Airlines
AC7471 Air Canada
15:10 Dibrugarh
23:45 Delhi
06:00 Newark
18:40 Delhi
04:25 Newark
07:40 Toronto
Connect
6E2192 IndiGo Airlines
AC051 Air Canada
AC491 Air Canada
15:10 Dibrugarh
01:55 Delhi
08:30 Montreal
18:40 Delhi
06:10 Montreal
09:59 Toronto
Connect
6E2192 IndiGo Airlines
UA802 United Airlines
UA4461 United Airlines
15:10 Dibrugarh
23:45 Delhi
07:47 Newark
18:40 Delhi
04:25 Newark
09:31 Toronto
Connect
6E2192 IndiGo Airlines
AI187 Air India Limited
15:10 Dibrugarh
04:00 Delhi
18:40 Delhi
08:45 Toronto
Connect
6E2192 IndiGo Airlines
UA802 United Airlines
UA4479 United Airlines
15:10 Dibrugarh
23:45 Delhi
10:00 Newark
18:40 Delhi
04:25 Newark
11:39 Toronto
Connect
6E2192 IndiGo Airlines
UA899 United Airlines
UA5388 United Airlines
15:10 Dibrugarh
01:55 Delhi
07:39 Chicago O'Hare
18:40 Delhi
05:40 Chicago O'Hare
10:21 Toronto
Connect
6E2192 IndiGo Airlines
UA899 United Airlines
AC7450 Air Canada
15:10 Dibrugarh
01:55 Delhi
06:30 Chicago O'Hare
18:40 Delhi
05:40 Chicago O'Hare
09:05 Toronto
Connect
6E2192 IndiGo Airlines
AC051 Air Canada
AC403 Air Canada
15:10 Dibrugarh
01:55 Delhi
08:00 Montreal
18:40 Delhi
06:10 Montreal
09:29 Toronto
Connect
6E2192 IndiGo Airlines
AC051 Air Canada
AC401 Air Canada
15:10 Dibrugarh
01:55 Delhi
07:00 Montreal
18:40 Delhi
06:10 Montreal
08:29 Toronto
Connect
6E2192 IndiGo Airlines
6E21 IndiGo Airlines
EK241 Emirates
15:10 Dibrugarh
00:55 Delhi
08:10 Dubai
18:40 Delhi
03:25 Dubai
13:30 Toronto
Connect
6E2192 IndiGo Airlines
AC043 Air Canada
15:10 Dibrugarh
00:45 Delhi
18:40 Delhi
05:20 Toronto
Connect
6E2192 IndiGo Airlines
PS394 Ukraine International Airlines
PS241 Ukraine International Airlines
15:10 Dibrugarh
02:15 Delhi
10:10 Boryspil
18:40 Delhi
07:15 Boryspil
12:45 Toronto
Connect

3. Nyingchi to Detroit

  1. You take a bus, shuttle or taxi from your location in Singing to Nyingchi.

  2. You take a flight from Nyingchi to Detroit and cost approximately 290 USD.

  3. You take a bus, shuttle or taxi from Detroit to your destination in Waterloo, Canada.

Flight Depart Arrive
TV9924 Tibet Airlines Corporation
MU6684 China Eastern Airlines
DL188 Delta
10:10 Nyingchi
14:25 Chongqing
18:55 Beijing Daxing
12:15 Chongqing
17:25 Beijing Daxing
19:40 Detroit
Connect
3U8030 Sichuan Airlines
MU6684 China Eastern Airlines
DL188 Delta
11:00 Nyingchi
14:25 Chongqing
18:55 Beijing Daxing
13:15 Chongqing
17:25 Beijing Daxing
19:40 Detroit
Connect
TV6062 Tibet Airlines Corporation
MU6710 China Eastern Airlines
DL188 Delta
12:00 Nyingchi
15:30 Lanzhou
18:55 Beijing Daxing
14:00 Lanzhou
17:35 Beijing Daxing
19:40 Detroit
Connect

4. Bangda to Toronto

  1. You take a bus, shuttle or taxi from your location in Singing to Bangda.

  2. You take a flight from Bangda to Toronto and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
TV9854 Tibet Airlines Corporation
CA4126 Air China
AC032 Air Canada
09:20 Bangda
13:50 Lhasa
18:55 Beijing Capital
10:45 Lhasa
17:40 Beijing Capital
19:50 Toronto
Connect
TV9893 Tibet Airlines Corporation
CA1406 Air China
AC032 Air Canada
09:40 Bangda
12:00 Chengdu
18:55 Beijing Capital
10:55 Chengdu
14:55 Beijing Capital
19:50 Toronto
Connect
TV6054 Tibet Airlines Corporation
CA1210 Air China
AC032 Air Canada
09:45 Bangda
14:00 Xi An
18:55 Beijing Capital
11:55 Xi An
16:15 Beijing Capital
19:50 Toronto
Connect
TV6054 Tibet Airlines Corporation
HU7975 Hainan
09:45 Bangda
18:55 Xi An
11:55 Xi An
20:40 Toronto
Connect
TV9704 Tibet Airlines Corporation
CA1422 Air China
AC032 Air Canada
09:45 Bangda
13:00 Chengdu
18:55 Beijing Capital
11:05 Chengdu
16:00 Beijing Capital
19:50 Toronto
Connect
TV9704 Tibet Airlines Corporation
CA1406 Air China
AC032 Air Canada
09:45 Bangda
12:00 Chengdu
18:55 Beijing Capital
11:05 Chengdu
14:55 Beijing Capital
19:50 Toronto
Connect
TV9850 Tibet Airlines Corporation
CA4126 Air China
AC032 Air Canada
10:30 Bangda
13:50 Lhasa
18:55 Beijing Capital
11:55 Lhasa
17:40 Beijing Capital
19:50 Toronto
Connect
TV9904 Tibet Airlines Corporation
CA4143 Air China
AC032 Air Canada
10:50 Bangda
15:00 Chongqing
18:55 Beijing Capital
12:35 Chongqing
17:35 Beijing Capital
19:50 Toronto
Connect
TV9904 Tibet Airlines Corporation
CA4141 Air China
AC032 Air Canada
10:50 Bangda
14:00 Chongqing
18:55 Beijing Capital
12:35 Chongqing
16:35 Beijing Capital
19:50 Toronto
Connect
TV9982 Tibet Airlines Corporation
CA4143 Air China
AC032 Air Canada
11:15 Bangda
15:00 Chongqing
18:55 Beijing Capital
13:15 Chongqing
17:35 Beijing Capital
19:50 Toronto
Connect
CA4408 Air China
CA4103 Air China
AC032 Air Canada
11:30 Bangda
14:00 Chengdu
18:55 Beijing Capital
13:00 Chengdu
17:00 Beijing Capital
19:50 Toronto
Connect
CA4408 Air China
CA1416 Air China
AC032 Air Canada
11:30 Bangda
14:30 Chengdu
18:55 Beijing Capital
13:00 Chengdu
17:25 Beijing Capital
19:50 Toronto
Connect
CA4408 Air China
CA4109 Air China
AC032 Air Canada
11:30 Bangda
15:00 Chengdu
18:55 Beijing Capital
13:00 Chengdu
18:00 Beijing Capital
19:50 Toronto
Connect
CA4408 Air China
CA8671 Air China
DL188 Delta
DL4797 Delta
11:30 Bangda
15:30 Chengdu
18:55 Beijing Daxing
21:15 Detroit
13:00 Chengdu
18:00 Beijing Daxing
19:40 Detroit
22:38 Toronto
Connect

5. Nyingchi to London

  1. You take a bus, shuttle or taxi from your location in Singing to Nyingchi.

  2. You take a flight from Nyingchi to London and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from London to your destination in Waterloo, Canada.

Flight Depart Arrive
CA4426 Air China
CA4109 Air China
AC032 Air Canada
WS3507 WestJet
11:00 Nyingchi
15:00 Chengdu
18:55 Beijing Capital
22:30 Toronto
13:00 Chengdu
18:00 Beijing Capital
19:50 Toronto
23:24 London
Connect
TV9848 Tibet Airlines Corporation
CA1416 Air China
AC032 Air Canada
AC8263 Air Canada
11:10 Nyingchi
14:30 Chengdu
18:55 Beijing Capital
21:00 Toronto
12:55 Chengdu
17:25 Beijing Capital
19:50 Toronto
21:46 London
Connect
CA4128 Air China
AC032 Air Canada
AC8263 Air Canada
11:35 Nyingchi
18:55 Beijing Capital
21:00 Toronto
15:40 Beijing Capital
19:50 Toronto
21:46 London
Connect
CA4128 Air China
AC032 Air Canada
WS3507 WestJet
11:35 Nyingchi
18:55 Beijing Capital
22:30 Toronto
15:40 Beijing Capital
19:50 Toronto
23:24 London
Connect
CA4432 Air China
CA4109 Air China
AC032 Air Canada
AC8263 Air Canada
11:40 Nyingchi
15:00 Chengdu
18:55 Beijing Capital
21:00 Toronto
13:30 Chengdu
18:00 Beijing Capital
19:50 Toronto
21:46 London
Connect
CA4432 Air China
CA1416 Air China
AC032 Air Canada
AC8263 Air Canada
11:40 Nyingchi
14:30 Chengdu
18:55 Beijing Capital
21:00 Toronto
13:30 Chengdu
17:25 Beijing Capital
19:50 Toronto
21:46 London
Connect
CA4432 Air China
CA1416 Air China
AC032 Air Canada
WS3507 WestJet
11:40 Nyingchi
14:30 Chengdu
18:55 Beijing Capital
22:30 Toronto
13:30 Chengdu
17:25 Beijing Capital
19:50 Toronto
23:24 London
Connect
CA4432 Air China
CA4109 Air China
AC032 Air Canada
WS3507 WestJet
11:40 Nyingchi
15:00 Chengdu
18:55 Beijing Capital
22:30 Toronto
13:30 Chengdu
18:00 Beijing Capital
19:50 Toronto
23:24 London
Connect
TV6062 Tibet Airlines Corporation
CA1272 Air China
AC032 Air Canada
AC8263 Air Canada
12:00 Nyingchi
15:45 Lanzhou
18:55 Beijing Capital
21:00 Toronto
14:00 Lanzhou
18:00 Beijing Capital
19:50 Toronto
21:46 London
Connect
TV6062 Tibet Airlines Corporation
CA1272 Air China
AC032 Air Canada
WS3507 WestJet
12:00 Nyingchi
15:45 Lanzhou
18:55 Beijing Capital
22:30 Toronto
14:00 Lanzhou
18:00 Beijing Capital
19:50 Toronto
23:24 London
Connect

6. Lhasa to Toronto

  1. You take a bus, shuttle or taxi from your location in Singing to Lhasa.

  2. You take a flight from Lhasa to Toronto and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
TV6052 Tibet Airlines Corporation
CA1210 Air China
AC032 Air Canada
09:30 Lhasa
14:00 Xi An
18:55 Beijing Capital
12:05 Xi An
16:15 Beijing Capital
19:50 Toronto
Connect
TV9815 Tibet Airlines Corporation
AC032 Air Canada
09:40 Lhasa
18:55 Beijing Capital
13:25 Beijing Capital
19:50 Toronto
Connect
CA4419 Air China
CA4143 Air China
AC032 Air Canada
10:10 Lhasa
15:00 Chongqing
18:55 Beijing Capital
12:35 Chongqing
17:35 Beijing Capital
19:50 Toronto
Connect
CA4419 Air China
CA4141 Air China
AC032 Air Canada
10:10 Lhasa
14:00 Chongqing
18:55 Beijing Capital
12:35 Chongqing
16:35 Beijing Capital
19:50 Toronto
Connect
CA4419 Air China
CA1430 Air China
AC032 Air Canada
10:10 Lhasa
13:30 Chongqing
18:55 Beijing Capital
12:35 Chongqing
16:05 Beijing Capital
19:50 Toronto
Connect
CA4402 Air China
CA1416 Air China
AC032 Air Canada
10:45 Lhasa
14:30 Chengdu
18:55 Beijing Capital
12:40 Chengdu
17:25 Beijing Capital
19:50 Toronto
Connect
CA4402 Air China
CA4109 Air China
AC032 Air Canada
10:45 Lhasa
15:00 Chengdu
18:55 Beijing Capital
12:40 Chengdu
18:00 Beijing Capital
19:50 Toronto
Connect
CA4402 Air China
CA4103 Air China
AC032 Air Canada
10:45 Lhasa
14:00 Chengdu
18:55 Beijing Capital
12:40 Chengdu
17:00 Beijing Capital
19:50 Toronto
Connect
MU2280 China Eastern Airlines
HU7975 Hainan
11:55 Lhasa
18:55 Xi An
14:50 Xi An
20:40 Toronto
Connect
MU2334 China Eastern Airlines
HU7975 Hainan
12:10 Lhasa
18:55 Xi An
14:55 Xi An
20:40 Toronto
Connect
3U8688 Sichuan Airlines
3U8688 Sichuan Airlines
HU7975 Hainan
13:10 Lhasa
16:05 Xining
18:55 Xi An
15:15 Xining
17:35 Xi An
20:40 Toronto
Connect
CA4126 Air China
AC032 Air Canada
13:50 Lhasa
18:55 Beijing Capital
17:40 Beijing Capital
19:50 Toronto
Connect

References

Find Hotels in Waterloo, Canada

You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below

Booking.com