HowToGo

Flight from Western to Waterloo, Canada

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

Search Transfer from Western to Waterloo, Canada

Search Flights

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

1. Banjul to Toronto

  1. You take a bus, shuttle or taxi from your location in Western to Banjul.

  2. You take a flight from Banjul to Toronto and cost approximately 550 USD.

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

Flight Depart Arrive
TP1497 TAP Portugal
TP259 TAP Portugal
02:05 Banjul
17:00 Lisbon
06:05 Lisbon
20:15 Toronto
Connect
TP1497 TAP Portugal
TP217 TAP Portugal
AC7681 Air Canada
02:05 Banjul
10:55 Lisbon
16:45 Boston
06:05 Lisbon
13:20 Boston
18:37 Toronto
Connect
TP1497 TAP Portugal
AC811 Air Canada
02:05 Banjul
12:50 Lisbon
06:05 Lisbon
16:00 Toronto
Connect
TP1497 TAP Portugal
AC813 Air Canada
AC415 Air Canada
02:05 Banjul
09:45 Lisbon
14:00 Montreal
06:05 Lisbon
12:00 Montreal
15:22 Toronto
Connect
TP1497 TAP Portugal
AC813 Air Canada
AC419 Air Canada
02:05 Banjul
09:45 Lisbon
16:00 Montreal
06:05 Lisbon
12:00 Montreal
17:22 Toronto
Connect
TP1497 TAP Portugal
TS337 Air Transat
02:05 Banjul
11:50 Lisbon
06:05 Lisbon
16:00 Toronto
Connect
TP1497 TAP Portugal
AC813 Air Canada
AC423 Air Canada
02:05 Banjul
09:45 Lisbon
18:00 Montreal
06:05 Lisbon
12:00 Montreal
19:22 Toronto
Connect
TP1497 TAP Portugal
DL273 Delta
DL4985 Delta
02:05 Banjul
10:00 Lisbon
15:20 New York JFK
06:05 Lisbon
13:10 New York JFK
17:33 Toronto
Connect
AT578 Royal Air Maroc
AC071 Air Canada
AC423 Air Canada
02:35 Banjul
13:25 Casablanca
18:00 Montreal
06:55 Casablanca
16:15 Montreal
19:22 Toronto
Connect
AT578 Royal Air Maroc
AT982 Royal Air Maroc
TP259 TAP Portugal
02:35 Banjul
10:15 Casablanca
17:00 Lisbon
06:55 Casablanca
12:15 Lisbon
20:15 Toronto
Connect
AT578 Royal Air Maroc
AT980 Royal Air Maroc
TP259 TAP Portugal
02:35 Banjul
13:50 Casablanca
17:00 Lisbon
06:55 Casablanca
15:50 Lisbon
20:15 Toronto
Connect
AT578 Royal Air Maroc
TP1437 TAP Portugal
TP259 TAP Portugal
02:35 Banjul
11:35 Casablanca
17:00 Lisbon
06:55 Casablanca
12:55 Lisbon
20:15 Toronto
Connect
AT578 Royal Air Maroc
AC071 Air Canada
AC425 Air Canada
02:35 Banjul
13:25 Casablanca
19:00 Montreal
06:55 Casablanca
16:15 Montreal
20:22 Toronto
Connect

2. Blaise Diagne to Toronto

  1. You take a bus, shuttle or taxi from your location in Western to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Toronto and cost approximately 420 USD.

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

Flight Depart Arrive
TP1480 TAP Portugal
TP259 TAP Portugal
00:55 Blaise Diagne
17:00 Lisbon
05:50 Lisbon
20:15 Toronto
Connect
DL217 Delta
DL45 Delta
DL2541 Delta
09:10 Blaise Diagne
15:45 New York JFK
19:55 Atlanta
13:30 New York JFK
18:28 Atlanta
22:05 Toronto
Connect
DL217 Delta
DL2281 Delta
DL2690 Delta
09:10 Blaise Diagne
16:29 New York JFK
22:20 Atlanta
13:30 New York JFK
19:11 Atlanta
00:32 Toronto
Connect
DL217 Delta
DL2270 Delta
DL2690 Delta
09:10 Blaise Diagne
14:59 New York JFK
22:20 Atlanta
13:30 New York JFK
17:42 Atlanta
00:32 Toronto
Connect
DL217 Delta
DL2270 Delta
DL2541 Delta
09:10 Blaise Diagne
14:59 New York JFK
19:55 Atlanta
13:30 New York JFK
17:42 Atlanta
22:05 Toronto
Connect
DL217 Delta
DL4987 Delta
09:10 Blaise Diagne
19:59 New York JFK
13:30 New York JFK
22:12 Toronto
Connect
DL217 Delta
DL2270 Delta
DL5531 Delta
09:10 Blaise Diagne
14:59 New York JFK
21:10 Atlanta
13:30 New York JFK
17:42 Atlanta
23:28 Toronto
Connect
DL217 Delta
DL2563 Delta
WS3609 WestJet
09:10 Blaise Diagne
15:17 New York JFK
18:40 Boston
13:30 New York JFK
16:43 Boston
20:47 Toronto
Connect
DL217 Delta
DL978 Delta
DL5461 Delta
09:10 Blaise Diagne
15:00 New York JFK
20:30 Minneapolis
13:30 New York JFK
17:19 Minneapolis
23:48 Toronto
Connect
DL217 Delta
DL1529 Delta
DL5461 Delta
09:10 Blaise Diagne
16:43 New York JFK
20:30 Minneapolis
13:30 New York JFK
19:01 Minneapolis
23:48 Toronto
Connect
DL217 Delta
DL5037 Delta
DL5019 Delta
09:10 Blaise Diagne
14:55 New York JFK
20:26 Detroit
13:30 New York JFK
17:19 Detroit
21:55 Toronto
Connect
DL217 Delta
DL45 Delta
DL2690 Delta
09:10 Blaise Diagne
15:45 New York JFK
22:20 Atlanta
13:30 New York JFK
18:28 Atlanta
00:32 Toronto
Connect
DL217 Delta
DL45 Delta
DL5531 Delta
09:10 Blaise Diagne
15:45 New York JFK
21:10 Atlanta
13:30 New York JFK
18:28 Atlanta
23:28 Toronto
Connect
DL217 Delta
DL4985 Delta
09:10 Blaise Diagne
15:20 New York JFK
13:30 New York JFK
17:33 Toronto
Connect
DL217 Delta
DL2281 Delta
DL5531 Delta
09:10 Blaise Diagne
16:29 New York JFK
21:10 Atlanta
13:30 New York JFK
19:11 Atlanta
23:28 Toronto
Connect
SN204 217 221 317 Brussels Airlines
AC835 Air Canada
22:55 Blaise Diagne
10:30 Brussels
06:45 Brussels
12:30 Toronto
Connect
AF719 Air France
AF356 Air France
23:00 Blaise Diagne
13:55 Paris CDG
06:30 Paris CDG
16:10 Toronto
Connect

3. Banjul to Buffalo

  1. You take a bus, shuttle or taxi from your location in Western to Banjul.

  2. You take a flight from Banjul to Buffalo and cost approximately 600 USD.

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

Flight Depart Arrive
TP1497 TAP Portugal
TP235 TAP Portugal
UA5013 United Airlines
02:05 Banjul
17:00 Lisbon
22:15 Washington Dulles
06:05 Lisbon
20:15 Washington Dulles
23:26 Buffalo
Connect
TP1497 TAP Portugal
TP209 TAP Portugal
DL5338 Delta
02:05 Banjul
17:00 Lisbon
22:00 New York JFK
06:05 Lisbon
21:00 New York JFK
23:40 Buffalo
Connect
TP1497 TAP Portugal
DL273 Delta
DL5392 Delta
02:05 Banjul
10:00 Lisbon
21:48 New York JFK
06:05 Lisbon
13:10 New York JFK
23:32 Buffalo
Connect
TP1497 TAP Portugal
UA65 United Airlines
UA5011 United Airlines
02:05 Banjul
10:25 Lisbon
17:00 Newark
06:05 Lisbon
13:15 Newark
18:37 Buffalo
Connect
TP1497 TAP Portugal
DL273 Delta
DL5095 Delta
02:05 Banjul
10:00 Lisbon
16:59 New York JFK
06:05 Lisbon
13:10 New York JFK
18:42 Buffalo
Connect
TP1497 TAP Portugal
DL273 Delta
DL4709 Delta
02:05 Banjul
10:00 Lisbon
14:55 New York JFK
06:05 Lisbon
13:10 New York JFK
16:27 Buffalo
Connect
TP1497 TAP Portugal
TP217 TAP Portugal
DL5829 Delta
02:05 Banjul
10:55 Lisbon
18:30 Boston
06:05 Lisbon
13:20 Boston
20:22 Buffalo
Connect
TP1497 TAP Portugal
TP217 TAP Portugal
DL5838 Delta
02:05 Banjul
10:55 Lisbon
15:17 Boston
06:05 Lisbon
13:20 Boston
17:05 Buffalo
Connect
TP1497 TAP Portugal
UA65 United Airlines
UA4908 United Airlines
02:05 Banjul
10:25 Lisbon
21:59 Newark
06:05 Lisbon
13:15 Newark
23:36 Buffalo
Connect
AT578 Royal Air Maroc
AT218 Royal Air Maroc
UA5013 United Airlines
02:35 Banjul
16:35 Casablanca
22:15 Washington Dulles
06:55 Casablanca
19:59 Washington Dulles
23:26 Buffalo
Connect
AT578 Royal Air Maroc
AT200 Royal Air Maroc
AA2710 American Airlines
AA6163 American Airlines
02:35 Banjul
12:50 Casablanca
18:10 New York JFK
22:39 Reagan Washington
06:55 Casablanca
15:40 New York JFK
19:51 Reagan Washington
23:49 Buffalo
Connect
AT578 Royal Air Maroc
AT200 Royal Air Maroc
DL5095 Delta
02:35 Banjul
12:50 Casablanca
16:59 New York JFK
06:55 Casablanca
15:40 New York JFK
18:42 Buffalo
Connect
AT578 Royal Air Maroc
AT200 Royal Air Maroc
B62402 JetBlue Airways
02:35 Banjul
12:50 Casablanca
17:06 New York JFK
06:55 Casablanca
15:40 New York JFK
18:39 Buffalo
Connect
AT578 Royal Air Maroc
AT200 Royal Air Maroc
B6102 JetBlue Airways
02:35 Banjul
12:50 Casablanca
21:37 New York JFK
06:55 Casablanca
15:40 New York JFK
23:06 Buffalo
Connect
SN204 Brussels Airlines
DL217 Delta
DL4709 Delta
21:00 Banjul
09:10 Blaise Diagne
14:55 New York JFK
21:40 Blaise Diagne
13:30 New York JFK
16:27 Buffalo
Connect
SN204 Brussels Airlines
DL217 Delta
DL5095 Delta
21:00 Banjul
09:10 Blaise Diagne
16:59 New York JFK
21:40 Blaise Diagne
13:30 New York JFK
18:42 Buffalo
Connect
SN204 Brussels Airlines
DL217 Delta
DL2563 Delta
DL5829 Delta
21:00 Banjul
09:10 Blaise Diagne
15:17 New York JFK
18:30 Boston
21:40 Blaise Diagne
13:30 New York JFK
16:43 Boston
20:22 Buffalo
Connect
SN217 221 317 Brussels Airlines
DL217 Delta
DL5095 Delta
21:10 Banjul
09:10 Blaise Diagne
16:59 New York JFK
21:50 Blaise Diagne
13:30 New York JFK
18:42 Buffalo
Connect
SN217 221 317 Brussels Airlines
DL217 Delta
DL4709 Delta
21:10 Banjul
09:10 Blaise Diagne
14:55 New York JFK
21:50 Blaise Diagne
13:30 New York JFK
16:27 Buffalo
Connect
SN217 221 317 Brussels Airlines
DL217 Delta
DL2563 Delta
DL5829 Delta
21:10 Banjul
09:10 Blaise Diagne
15:17 New York JFK
18:30 Boston
21:50 Blaise Diagne
13:30 New York JFK
16:43 Boston
20:22 Buffalo
Connect
SN217 221 317 Brussels Airlines
DL217 Delta
DL5392 Delta
21:10 Banjul
09:10 Blaise Diagne
21:48 New York JFK
21:50 Blaise Diagne
13:30 New York JFK
23:32 Buffalo
Connect
HC204 Air Senegal
DL217 Delta
DL4709 Delta
21:50 Banjul
09:10 Blaise Diagne
14:55 New York JFK
22:30 Blaise Diagne
13:30 New York JFK
16:27 Buffalo
Connect
HC204 Air Senegal
DL217 Delta
DL2563 Delta
DL5829 Delta
21:50 Banjul
09:10 Blaise Diagne
15:17 New York JFK
18:30 Boston
22:30 Blaise Diagne
13:30 New York JFK
16:43 Boston
20:22 Buffalo
Connect
HC204 Air Senegal
DL217 Delta
DL5392 Delta
21:50 Banjul
09:10 Blaise Diagne
21:48 New York JFK
22:30 Blaise Diagne
13:30 New York JFK
23:32 Buffalo
Connect
HC204 Air Senegal
DL217 Delta
DL5095 Delta
21:50 Banjul
09:10 Blaise Diagne
16:59 New York JFK
22:30 Blaise Diagne
13:30 New York JFK
18:42 Buffalo
Connect

4. Blaise Diagne to Buffalo

  1. You take a bus, shuttle or taxi from your location in Western to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Buffalo and cost approximately 550 USD.

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

Flight Depart Arrive
DL217 Delta
DL4709 Delta
09:10 Blaise Diagne
14:55 New York JFK
13:30 New York JFK
16:27 Buffalo
Connect
DL217 Delta
DL5392 Delta
09:10 Blaise Diagne
21:48 New York JFK
13:30 New York JFK
23:32 Buffalo
Connect
DL217 Delta
DL2281 Delta
DL807 Delta
09:10 Blaise Diagne
16:29 New York JFK
20:10 Atlanta
13:30 New York JFK
19:11 Atlanta
22:13 Buffalo
Connect
DL217 Delta
DL45 Delta
DL807 Delta
09:10 Blaise Diagne
15:45 New York JFK
20:10 Atlanta
13:30 New York JFK
18:28 Atlanta
22:13 Buffalo
Connect
DL217 Delta
DL5189 Delta
DL5748 Delta
09:10 Blaise Diagne
17:50 New York JFK
21:30 Detroit
13:30 New York JFK
20:09 Detroit
22:36 Buffalo
Connect
DL217 Delta
DL2563 Delta
DL5829 Delta
09:10 Blaise Diagne
15:17 New York JFK
18:30 Boston
13:30 New York JFK
16:43 Boston
20:22 Buffalo
Connect
DL217 Delta
DL2281 Delta
DL2054 Delta
09:10 Blaise Diagne
16:29 New York JFK
21:39 Atlanta
13:30 New York JFK
19:11 Atlanta
23:45 Buffalo
Connect
DL217 Delta
DL2270 Delta
DL2054 Delta
09:10 Blaise Diagne
14:59 New York JFK
21:39 Atlanta
13:30 New York JFK
17:42 Atlanta
23:45 Buffalo
Connect
DL217 Delta
DL45 Delta
DL2054 Delta
09:10 Blaise Diagne
15:45 New York JFK
21:39 Atlanta
13:30 New York JFK
18:28 Atlanta
23:45 Buffalo
Connect
DL217 Delta
DL473 Delta
DL2885 Delta
09:10 Blaise Diagne
19:25 New York JFK
22:50 Detroit
13:30 New York JFK
21:48 Detroit
00:11 Buffalo
Connect
DL217 Delta
DL5037 Delta
DL2885 Delta
09:10 Blaise Diagne
14:55 New York JFK
22:50 Detroit
13:30 New York JFK
17:19 Detroit
00:11 Buffalo
Connect
DL217 Delta
DL5095 Delta
09:10 Blaise Diagne
16:59 New York JFK
13:30 New York JFK
18:42 Buffalo
Connect
DL217 Delta
DL5189 Delta
DL2885 Delta
09:10 Blaise Diagne
17:50 New York JFK
22:50 Detroit
13:30 New York JFK
20:09 Detroit
00:11 Buffalo
Connect
DL217 Delta
DL5037 Delta
DL5748 Delta
09:10 Blaise Diagne
14:55 New York JFK
21:30 Detroit
13:30 New York JFK
17:19 Detroit
22:36 Buffalo
Connect

5. Ziguinchor to Toronto

  1. You take a bus, shuttle or taxi from your location in Western to Ziguinchor.

  2. You take a flight from Ziguinchor to Toronto and cost approximately 290 USD.

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

Flight Depart Arrive
HC102 Air Senegal
HC403 Air Senegal
TS689 Air Transat
12:05 Ziguinchor
00:15 Blaise Diagne
14:55 Paris CDG
12:55 Blaise Diagne
07:45 Paris CDG
17:45 Toronto
Connect
HC102 Air Senegal
SN204 217 221 317 Brussels Airlines
AC835 Air Canada
12:05 Ziguinchor
22:55 Blaise Diagne
10:30 Brussels
12:55 Blaise Diagne
06:45 Brussels
12:30 Toronto
Connect
HC102 Air Senegal
HC403 Air Senegal
AC873 Air Canada
12:05 Ziguinchor
00:15 Blaise Diagne
13:00 Paris CDG
12:55 Blaise Diagne
07:45 Paris CDG
15:05 Toronto
Connect
R2214 314 514 Groupe Transair
TP1480 TAP Portugal
TP259 TAP Portugal
16:15 Ziguinchor
00:55 Blaise Diagne
17:00 Lisbon
17:00 Blaise Diagne
05:50 Lisbon
20:15 Toronto
Connect
R2214 314 514 Groupe Transair
DL217 Delta
DL4985 Delta
16:15 Ziguinchor
09:10 Blaise Diagne
15:20 New York JFK
17:00 Blaise Diagne
13:30 New York JFK
17:33 Toronto
Connect
R2214 314 514 Groupe Transair
DL217 Delta
DL4987 Delta
16:15 Ziguinchor
09:10 Blaise Diagne
19:59 New York JFK
17:00 Blaise Diagne
13:30 New York JFK
22:12 Toronto
Connect
R2214 314 514 Groupe Transair
SN204 217 221 317 Brussels Airlines
AC835 Air Canada
16:15 Ziguinchor
22:55 Blaise Diagne
10:30 Brussels
17:00 Blaise Diagne
06:45 Brussels
12:30 Toronto
Connect
R2714 Groupe Transair
TP1480 TAP Portugal
TP217 TAP Portugal
AC7681 Air Canada
17:15 Ziguinchor
00:55 Blaise Diagne
10:55 Lisbon
16:45 Boston
18:00 Blaise Diagne
05:50 Lisbon
13:20 Boston
18:37 Toronto
Connect
R2714 Groupe Transair
TP1480 TAP Portugal
TP259 TAP Portugal
17:15 Ziguinchor
00:55 Blaise Diagne
17:00 Lisbon
18:00 Blaise Diagne
05:50 Lisbon
20:15 Toronto
Connect
R2714 Groupe Transair
HC403 Air Senegal
AC873 Air Canada
17:15 Ziguinchor
00:15 Blaise Diagne
13:00 Paris CDG
18:00 Blaise Diagne
07:45 Paris CDG
15:05 Toronto
Connect
R2714 Groupe Transair
DL217 Delta
DL4985 Delta
17:15 Ziguinchor
09:10 Blaise Diagne
15:20 New York JFK
18:00 Blaise Diagne
13:30 New York JFK
17:33 Toronto
Connect
R2714 Groupe Transair
AF719 Air France
AC873 Air Canada
17:15 Ziguinchor
23:00 Blaise Diagne
13:00 Paris CDG
18:00 Blaise Diagne
06:30 Paris CDG
15:05 Toronto
Connect
R2714 Groupe Transair
TP1480 TAP Portugal
AC811 Air Canada
17:15 Ziguinchor
00:55 Blaise Diagne
12:50 Lisbon
18:00 Blaise Diagne
05:50 Lisbon
16:00 Toronto
Connect
R2714 Groupe Transair
AF719 Air France
AF356 Air France
17:15 Ziguinchor
23:00 Blaise Diagne
13:55 Paris CDG
18:00 Blaise Diagne
06:30 Paris CDG
16:10 Toronto
Connect
R2714 Groupe Transair
DL217 Delta
DL4987 Delta
17:15 Ziguinchor
09:10 Blaise Diagne
19:59 New York JFK
18:00 Blaise Diagne
13:30 New York JFK
22:12 Toronto
Connect
R2714 Groupe Transair
IB3329 Iberia
AC825 Air Canada
17:15 Ziguinchor
21:50 Blaise Diagne
12:20 Madrid
18:00 Blaise Diagne
04:05 Madrid
16:00 Toronto
Connect
R2714 Groupe Transair
DL217 Delta
DL5037 Delta
DL5019 Delta
17:15 Ziguinchor
09:10 Blaise Diagne
14:55 New York JFK
20:26 Detroit
18:00 Blaise Diagne
13:30 New York JFK
17:19 Detroit
21:55 Toronto
Connect
HC105 Air Senegal
HC105 Air Senegal
DL217 Delta
DL4987 Delta
17:40 Ziguinchor
18:40 Cap Skiring
09:10 Blaise Diagne
19:59 New York JFK
18:05 Cap Skiring
19:30 Blaise Diagne
13:30 New York JFK
22:12 Toronto
Connect
HC105 Air Senegal
HC105 Air Senegal
DL217 Delta
DL4985 Delta
17:40 Ziguinchor
18:40 Cap Skiring
09:10 Blaise Diagne
15:20 New York JFK
18:05 Cap Skiring
19:30 Blaise Diagne
13:30 New York JFK
17:33 Toronto
Connect
HC105 Air Senegal
HC105 Air Senegal
TP1480 TAP Portugal
TP259 TAP Portugal
17:40 Ziguinchor
18:40 Cap Skiring
00:55 Blaise Diagne
17:00 Lisbon
18:05 Cap Skiring
19:30 Blaise Diagne
05:50 Lisbon
20:15 Toronto
Connect
HC104 Air Senegal
TP1480 TAP Portugal
TS337 Air Transat
17:50 Ziguinchor
00:55 Blaise Diagne
11:50 Lisbon
18:40 Blaise Diagne
05:50 Lisbon
16:00 Toronto
Connect
HC104 Air Senegal
AF719 Air France
AC873 Air Canada
17:50 Ziguinchor
23:00 Blaise Diagne
13:00 Paris CDG
18:40 Blaise Diagne
06:30 Paris CDG
15:05 Toronto
Connect
HC104 Air Senegal
DL217 Delta
DL4987 Delta
17:50 Ziguinchor
09:10 Blaise Diagne
19:59 New York JFK
18:40 Blaise Diagne
13:30 New York JFK
22:12 Toronto
Connect
HC104 Air Senegal
HC423 Air Senegal
AC071 Air Canada
AC423 Air Canada
17:50 Ziguinchor
00:15 Blaise Diagne
13:25 Casablanca
18:00 Montreal
18:40 Blaise Diagne
04:35 Casablanca
16:15 Montreal
19:22 Toronto
Connect
HC104 Air Senegal
TP1480 TAP Portugal
TP259 TAP Portugal
17:50 Ziguinchor
00:55 Blaise Diagne
17:00 Lisbon
18:40 Blaise Diagne
05:50 Lisbon
20:15 Toronto
Connect
HC104 Air Senegal
IB3329 Iberia
AC825 Air Canada
17:50 Ziguinchor
21:50 Blaise Diagne
12:20 Madrid
18:40 Blaise Diagne
04:05 Madrid
16:00 Toronto
Connect
HC104 Air Senegal
DL217 Delta
DL5037 Delta
DL5019 Delta
17:50 Ziguinchor
09:10 Blaise Diagne
14:55 New York JFK
20:26 Detroit
18:40 Blaise Diagne
13:30 New York JFK
17:19 Detroit
21:55 Toronto
Connect
HC104 Air Senegal
TP1480 TAP Portugal
AC811 Air Canada
17:50 Ziguinchor
00:55 Blaise Diagne
12:50 Lisbon
18:40 Blaise Diagne
05:50 Lisbon
16:00 Toronto
Connect
HC104 Air Senegal
DL217 Delta
DL2270 Delta
DL2541 Delta
17:50 Ziguinchor
09:10 Blaise Diagne
14:59 New York JFK
19:55 Atlanta
18:40 Blaise Diagne
13:30 New York JFK
17:42 Atlanta
22:05 Toronto
Connect
HC104 Air Senegal
DL217 Delta
DL45 Delta
DL2541 Delta
17:50 Ziguinchor
09:10 Blaise Diagne
15:45 New York JFK
19:55 Atlanta
18:40 Blaise Diagne
13:30 New York JFK
18:28 Atlanta
22:05 Toronto
Connect
HC104 Air Senegal
DL217 Delta
DL4985 Delta
17:50 Ziguinchor
09:10 Blaise Diagne
15:20 New York JFK
18:40 Blaise Diagne
13:30 New York JFK
17:33 Toronto
Connect
HC104 Air Senegal
HC403 Air Senegal
TS689 Air Transat
17:50 Ziguinchor
00:15 Blaise Diagne
14:55 Paris CDG
18:40 Blaise Diagne
07:45 Paris CDG
17:45 Toronto
Connect
HC104 Air Senegal
HC423 Air Senegal
TP1437 TAP Portugal
TP259 TAP Portugal
17:50 Ziguinchor
00:15 Blaise Diagne
11:35 Casablanca
17:00 Lisbon
18:40 Blaise Diagne
04:35 Casablanca
12:55 Lisbon
20:15 Toronto
Connect
HC104 Air Senegal
AF719 Air France
AF356 Air France
17:50 Ziguinchor
23:00 Blaise Diagne
13:55 Paris CDG
18:40 Blaise Diagne
06:30 Paris CDG
16:10 Toronto
Connect
HC104 Air Senegal
HC403 Air Senegal
AF356 Air France
17:50 Ziguinchor
00:15 Blaise Diagne
13:55 Paris CDG
18:40 Blaise Diagne
07:45 Paris CDG
16:10 Toronto
Connect
HC104 Air Senegal
TP1480 TAP Portugal
TP217 TAP Portugal
AC7681 Air Canada
17:50 Ziguinchor
00:55 Blaise Diagne
10:55 Lisbon
16:45 Boston
18:40 Blaise Diagne
05:50 Lisbon
13:20 Boston
18:37 Toronto
Connect
HC104 Air Senegal
VY7889 Vueling Airlines
WS15 WestJet
17:50 Ziguinchor
20:15 Blaise Diagne
13:50 Barcelona
18:40 Blaise Diagne
03:10 Barcelona
16:30 Toronto
Connect
HC104 Air Senegal
SN204 217 221 317 Brussels Airlines
AC835 Air Canada
17:50 Ziguinchor
22:55 Blaise Diagne
10:30 Brussels
18:40 Blaise Diagne
06:45 Brussels
12:30 Toronto
Connect
HC104 Air Senegal
HC403 Air Senegal
AC873 Air Canada
17:50 Ziguinchor
00:15 Blaise Diagne
13:00 Paris CDG
18:40 Blaise Diagne
07:45 Paris CDG
15:05 Toronto
Connect
HC104 Air Senegal
HC423 Air Senegal
AC071 Air Canada
AC425 Air Canada
17:50 Ziguinchor
00:15 Blaise Diagne
13:25 Casablanca
19:00 Montreal
18:40 Blaise Diagne
04:35 Casablanca
16:15 Montreal
20:22 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