How to get to Waterloo, Canada from Western by flight ? You can check flights from Western to Waterloo, Canada below.
You can find flight ticket prices from Western to Waterloo, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Western to Banjul.
You take a flight from Banjul to Toronto and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Western to Blaise Diagne.
You take a flight from Blaise Diagne to Toronto and cost approximately 420 USD.
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 |
You take a bus, shuttle or taxi from your location in Western to Banjul.
You take a flight from Banjul to Buffalo and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in Western to Blaise Diagne.
You take a flight from Blaise Diagne to Buffalo and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Western to Ziguinchor.
You take a flight from Ziguinchor to Toronto and cost approximately 290 USD.
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 |
You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below
Booking.com