How to get to Mainland, ON, Canada from Orkney by flight ? You can check flights from Orkney to Mainland, ON, Canada below.
You can find flight ticket prices from Orkney to Mainland, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Toronto and cost approximately 550 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH470
Lufthansa
|
19:40
Johannesburg
13:25
Frankfurt
|
05:30
Frankfurt
16:05
Toronto
|
Connect |
LH573
Lufthansa
AC841
Air Canada
|
19:40
Johannesburg
09:45
Frankfurt
|
05:30
Frankfurt
12:20
Toronto
|
Connect |
AF995
Air France
AF356
Air France
|
19:50
Johannesburg
14:05
Paris CDG
|
05:45
Paris CDG
16:30
Toronto
|
Connect |
LX285
Swiss
AC881
Air Canada
|
20:25
Johannesburg
13:20
Zurich
|
06:10
Zurich
16:05
Toronto
|
Connect |
BA056
British Airways
BA099
British Airways
|
21:10
Johannesburg
16:55
London Heathrow
|
06:25
London Heathrow
20:00
Toronto
|
Connect |
BA056
British Airways
BA093
British Airways
|
21:10
Johannesburg
11:45
London Heathrow
|
06:25
London Heathrow
14:50
Toronto
|
Connect |
UA187
United Airlines
AC7475
Air Canada
|
22:00
Johannesburg
11:10
Newark
|
07:00
Newark
12:50
Toronto
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA3836
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:30
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
14:09
Toronto
|
Connect |
UA187
United Airlines
UA1663
United Airlines
AC7509
Air Canada
|
22:00
Johannesburg
11:15
Newark
14:20
Boston
|
07:00
Newark
12:28
Boston
16:18
Toronto
|
Connect |
UA187
United Airlines
UA1953
United Airlines
AC7509
Air Canada
|
22:00
Johannesburg
10:05
Newark
14:20
Boston
|
07:00
Newark
11:31
Boston
16:18
Toronto
|
Connect |
UA187
United Airlines
UA4500
United Airlines
AC8789
Air Canada
|
22:00
Johannesburg
08:00
Newark
11:15
Reagan Washington
|
07:00
Newark
09:25
Reagan Washington
12:46
Toronto
|
Connect |
UA187
United Airlines
UA4529
United Airlines
|
22:00
Johannesburg
13:00
Newark
|
07:00
Newark
14:50
Toronto
|
Connect |
UA187
United Airlines
UA3532
United Airlines
AC8924
Air Canada
|
22:00
Johannesburg
09:00
Newark
12:50
Pittsburgh
|
07:00
Newark
10:48
Pittsburgh
13:59
Toronto
|
Connect |
UA187
United Airlines
UA4589
United Airlines
AC8225
Air Canada
|
22:00
Johannesburg
09:00
Newark
14:05
Quebec
|
07:00
Newark
10:51
Quebec
15:45
Toronto
|
Connect |
UA187
United Airlines
UA4479
United Airlines
|
22:00
Johannesburg
10:00
Newark
|
07:00
Newark
11:56
Toronto
|
Connect |
DL201
Delta
DL2508
Delta
WS3651
WestJet
|
22:55
Johannesburg
10:10
Atlanta
12:15
Nashville
|
08:15
Atlanta
10:17
Nashville
15:31
Toronto
|
Connect |
DL201
Delta
DL1673
Delta
|
22:55
Johannesburg
13:55
Atlanta
|
08:15
Atlanta
16:05
Toronto
|
Connect |
DL201
Delta
DL455
Delta
DL4664
Delta
|
22:55
Johannesburg
11:00
Atlanta
14:02
Detroit
|
08:15
Atlanta
12:57
Detroit
15:15
Toronto
|
Connect |
DL201
Delta
DL459
Delta
DL4664
Delta
|
22:55
Johannesburg
09:44
Atlanta
14:02
Detroit
|
08:15
Atlanta
11:41
Detroit
15:15
Toronto
|
Connect |
DL201
Delta
DL2447
Delta
|
22:55
Johannesburg
09:58
Atlanta
|
08:15
Atlanta
12:09
Toronto
|
Connect |
KL0592
KLM
AC827
Air Canada
|
23:55
Johannesburg
11:55
Amsterdam Schiphol
|
10:05
Amsterdam Schiphol
14:05
Toronto
|
Connect |
KL0592
KLM
KL0691
KLM
|
23:55
Johannesburg
13:25
Amsterdam Schiphol
|
10:05
Amsterdam Schiphol
15:35
Toronto
|
Connect |
KL0592
KLM
TS361
Air Transat
|
23:55
Johannesburg
13:00
Amsterdam Schiphol
|
10:05
Amsterdam Schiphol
15:20
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Billy Bishop Toronto City and cost approximately 460 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
AC845
Air Canada
AC7975
Air Canada
|
19:40
Johannesburg
10:05
Frankfurt
18:30
Montreal
|
05:30
Frankfurt
12:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
LH573
Lufthansa
AC845
Air Canada
AC7973
Air Canada
|
19:40
Johannesburg
10:05
Frankfurt
17:30
Montreal
|
05:30
Frankfurt
12:05
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
LH573
Lufthansa
LH478
Lufthansa
AC7973
Air Canada
|
19:40
Johannesburg
14:05
Frankfurt
17:30
Montreal
|
05:30
Frankfurt
16:10
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
19:40
Johannesburg
10:05
Frankfurt
13:30
Montreal
|
05:30
Frankfurt
12:05
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
19:40
Johannesburg
14:05
Frankfurt
18:30
Montreal
|
05:30
Frankfurt
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
BA056
British Airways
BA185
British Airways
PD134
Porter Airlines
|
21:10
Johannesburg
10:45
London Heathrow
14:59
Newark
|
06:25
London Heathrow
13:55
Newark
16:44
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
UA3605
United Airlines
AC7965
Air Canada
|
22:00
Johannesburg
08:16
Newark
13:30
Montreal
|
07:00
Newark
09:59
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
UA296
United Airlines
PD726
Porter Airlines
|
22:00
Johannesburg
09:55
Newark
12:35
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
14:05
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
AC8665
Air Canada
AC8961
Air Canada
|
22:00
Johannesburg
08:25
Newark
16:25
Ottawa
|
07:00
Newark
09:50
Ottawa
17:29
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
22:00
Johannesburg
09:00
Newark
15:20
Quebec
|
07:00
Newark
10:51
Quebec
17:10
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
PD124
Porter Airlines
|
22:00
Johannesburg
10:10
Newark
|
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
PD126
Porter Airlines
|
22:00
Johannesburg
11:10
Newark
|
07:00
Newark
12:50
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
PD120
Porter Airlines
|
22:00
Johannesburg
07:55
Newark
|
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
AC7591
Air Canada
AC7965
Air Canada
|
22:00
Johannesburg
10:35
Newark
13:30
Montreal
|
07:00
Newark
12:04
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
UA187
United Airlines
UA3569
United Airlines
PD286
Porter Airlines
|
22:00
Johannesburg
08:57
Newark
16:10
Halifax
|
07:00
Newark
12:04
Halifax
18:10
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2826
Delta
PD134
Porter Airlines
|
22:55
Johannesburg
11:20
Atlanta
14:59
Newark
|
08:15
Atlanta
13:25
Newark
16:44
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL411
Delta
PD944
Porter Airlines
|
22:55
Johannesburg
11:15
Atlanta
15:55
Boston
|
08:15
Atlanta
13:47
Boston
17:54
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2549
Delta
PD134
Porter Airlines
|
22:55
Johannesburg
09:55
Atlanta
14:59
Newark
|
08:15
Atlanta
12:02
Newark
16:44
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2549
Delta
PD130
Porter Airlines
|
22:55
Johannesburg
09:55
Atlanta
13:10
Newark
|
08:15
Atlanta
12:02
Newark
14:50
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL570
Delta
PD944
Porter Airlines
|
22:55
Johannesburg
10:15
Atlanta
15:55
Boston
|
08:15
Atlanta
12:46
Boston
17:54
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL420
Delta
PD944
Porter Airlines
|
22:55
Johannesburg
11:45
Atlanta
15:55
Boston
|
08:15
Atlanta
14:13
Boston
17:54
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2982
Delta
PD138
Porter Airlines
|
22:55
Johannesburg
13:43
Atlanta
17:15
Newark
|
08:15
Atlanta
15:49
Newark
19:00
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2549
Delta
PD138
Porter Airlines
|
22:55
Johannesburg
09:55
Atlanta
17:15
Newark
|
08:15
Atlanta
12:02
Newark
19:00
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2606
Delta
AC7973
Air Canada
|
22:55
Johannesburg
09:45
Atlanta
17:30
Montreal
|
08:15
Atlanta
12:21
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2826
Delta
PD138
Porter Airlines
|
22:55
Johannesburg
11:20
Atlanta
17:15
Newark
|
08:15
Atlanta
13:25
Newark
19:00
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2606
Delta
AC7965
Air Canada
|
22:55
Johannesburg
09:45
Atlanta
13:30
Montreal
|
08:15
Atlanta
12:21
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL1346
Delta
PD392
Porter Airlines
|
22:55
Johannesburg
11:01
Atlanta
15:10
Chicago Midway
|
08:15
Atlanta
11:58
Chicago Midway
17:47
Billy Bishop Toronto City
|
Connect |
DL201
Delta
DL2606
Delta
PD474
Porter Airlines
|
22:55
Johannesburg
09:45
Atlanta
17:20
Montreal
|
08:15
Atlanta
12:21
Montreal
18:39
Billy Bishop Toronto City
|
Connect |
KL0592
KLM
KL0671
KLM
AC7975
Air Canada
|
23:55
Johannesburg
15:20
Amsterdam Schiphol
18:30
Montreal
|
10:05
Amsterdam Schiphol
17:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
KL0592
KLM
KL0671
KLM
PD478
Porter Airlines
|
23:55
Johannesburg
15:20
Amsterdam Schiphol
18:20
Montreal
|
10:05
Amsterdam Schiphol
17:05
Montreal
19:39
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Buffalo and cost approximately 800 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA2670
United Airlines
|
22:00
Johannesburg
09:15
Newark
|
07:00
Newark
10:48
Buffalo
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA4367
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:20
Washington Dulles
|
07:00
Newark
16:21
Washington Dulles
18:43
Buffalo
|
Connect |
UA187
United Airlines
UA3711
United Airlines
UA4367
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:20
Washington Dulles
|
07:00
Newark
16:25
Washington Dulles
18:43
Buffalo
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA4238
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:50
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
14:08
Buffalo
|
Connect |
UA187
United Airlines
UA3507
United Airlines
|
22:00
Johannesburg
11:45
Newark
|
07:00
Newark
13:09
Buffalo
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3885
United Airlines
|
22:00
Johannesburg
07:55
Newark
14:10
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
16:53
Buffalo
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3885
United Airlines
|
22:00
Johannesburg
11:36
Newark
14:10
Chicago O'Hare
|
07:00
Newark
13:16
Chicago O'Hare
16:53
Buffalo
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3507
United Airlines
|
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
07:00
Newark
11:49
Chicago O'Hare
16:51
Buffalo
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3507
United Airlines
|
22:00
Johannesburg
11:36
Newark
14:10
Chicago O'Hare
|
07:00
Newark
13:16
Chicago O'Hare
16:51
Buffalo
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3885
United Airlines
|
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
07:00
Newark
11:49
Chicago O'Hare
16:53
Buffalo
|
Connect |
UA187
United Airlines
UA511
United Airlines
|
22:00
Johannesburg
16:00
Newark
|
07:00
Newark
17:30
Buffalo
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA4367
United Airlines
|
22:00
Johannesburg
09:55
Newark
17:20
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
18:43
Buffalo
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3507
United Airlines
|
22:00
Johannesburg
07:55
Newark
14:10
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
16:51
Buffalo
|
Connect |
DL201
Delta
DL459
Delta
DL1137
Delta
|
22:55
Johannesburg
09:44
Atlanta
15:57
Detroit
|
08:15
Atlanta
11:41
Detroit
17:01
Buffalo
|
Connect |
DL201
Delta
DL542
Delta
DL5361
Delta
|
22:55
Johannesburg
10:10
Atlanta
16:40
New York La Guardia
|
08:15
Atlanta
12:23
New York La Guardia
18:09
Buffalo
|
Connect |
DL201
Delta
DL549
Delta
DL5361
Delta
|
22:55
Johannesburg
12:49
Atlanta
16:40
New York La Guardia
|
08:15
Atlanta
15:00
New York La Guardia
18:09
Buffalo
|
Connect |
DL201
Delta
DL455
Delta
DL1137
Delta
|
22:55
Johannesburg
11:00
Atlanta
15:57
Detroit
|
08:15
Atlanta
12:57
Detroit
17:01
Buffalo
|
Connect |
DL201
Delta
DL858
Delta
DL5282
Delta
|
22:55
Johannesburg
12:15
Atlanta
17:25
New York JFK
|
08:15
Atlanta
14:27
New York JFK
18:53
Buffalo
|
Connect |
DL201
Delta
DL860
Delta
DL5282
Delta
|
22:55
Johannesburg
09:59
Atlanta
17:25
New York JFK
|
08:15
Atlanta
12:11
New York JFK
18:53
Buffalo
|
Connect |
DL201
Delta
DL459
Delta
DL4673
Delta
|
22:55
Johannesburg
09:44
Atlanta
13:45
Detroit
|
08:15
Atlanta
11:41
Detroit
14:55
Buffalo
|
Connect |
DL201
Delta
DL2739
Delta
|
22:55
Johannesburg
15:25
Atlanta
|
08:15
Atlanta
17:24
Buffalo
|
Connect |
DL201
Delta
DL2578
Delta
|
22:55
Johannesburg
11:00
Atlanta
|
08:15
Atlanta
12:51
Buffalo
|
Connect |
DL201
Delta
DL470
Delta
DL5361
Delta
|
22:55
Johannesburg
11:10
Atlanta
16:40
New York La Guardia
|
08:15
Atlanta
13:21
New York La Guardia
18:09
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Rochester and cost approximately 800 USD.
You take a bus, shuttle or taxi from Rochester to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA296
United Airlines
UA4812
United Airlines
|
22:00
Johannesburg
09:55
Newark
17:40
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
19:08
Rochester
|
Connect |
UA187
United Airlines
UA4422
United Airlines
|
22:00
Johannesburg
15:29
Newark
|
07:00
Newark
16:50
Rochester
|
Connect |
UA187
United Airlines
UA3711
United Airlines
UA4812
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:40
Washington Dulles
|
07:00
Newark
16:25
Washington Dulles
19:08
Rochester
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA3634 6340
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:45
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
14:07
Rochester
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA3469
United Airlines
|
22:00
Johannesburg
10:00
Newark
14:20
Chicago O'Hare
|
07:00
Newark
11:49
Chicago O'Hare
17:09
Rochester
|
Connect |
UA187
United Airlines
UA3538
United Airlines
|
22:00
Johannesburg
17:20
Newark
|
07:00
Newark
18:50
Rochester
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA1545
United Airlines
|
22:00
Johannesburg
10:00
Newark
14:05
Chicago O'Hare
|
07:00
Newark
11:49
Chicago O'Hare
16:46
Rochester
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA1545
United Airlines
|
22:00
Johannesburg
07:55
Newark
14:05
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
16:46
Rochester
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA3469
United Airlines
|
22:00
Johannesburg
11:36
Newark
14:20
Chicago O'Hare
|
07:00
Newark
13:16
Chicago O'Hare
17:09
Rochester
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA3469
United Airlines
|
22:00
Johannesburg
07:55
Newark
14:20
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
17:09
Rochester
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA4812
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:40
Washington Dulles
|
07:00
Newark
16:21
Washington Dulles
19:08
Rochester
|
Connect |
UA187
United Airlines
UA4542
United Airlines
|
22:00
Johannesburg
11:35
Newark
|
07:00
Newark
12:56
Rochester
|
Connect |
DL201
Delta
DL386
Delta
DL5297
Delta
|
22:55
Johannesburg
13:26
Atlanta
16:50
Detroit
|
08:15
Atlanta
15:19
Detroit
18:02
Rochester
|
Connect |
DL201
Delta
DL1641
Delta
|
22:55
Johannesburg
15:10
Atlanta
|
08:15
Atlanta
17:14
Rochester
|
Connect |
DL201
Delta
DL459
Delta
DL5297
Delta
|
22:55
Johannesburg
09:44
Atlanta
16:50
Detroit
|
08:15
Atlanta
11:41
Detroit
18:02
Rochester
|
Connect |
DL201
Delta
DL860
Delta
DL4865
Delta
|
22:55
Johannesburg
09:59
Atlanta
14:59
New York JFK
|
08:15
Atlanta
12:11
New York JFK
16:24
Rochester
|
Connect |
DL201
Delta
DL549
Delta
DL5171
Delta
|
22:55
Johannesburg
12:49
Atlanta
17:35
New York La Guardia
|
08:15
Atlanta
15:00
New York La Guardia
19:01
Rochester
|
Connect |
DL201
Delta
DL542
Delta
DL5171
Delta
|
22:55
Johannesburg
10:10
Atlanta
17:35
New York La Guardia
|
08:15
Atlanta
12:23
New York La Guardia
19:01
Rochester
|
Connect |
DL201
Delta
DL470
Delta
DL5171
Delta
|
22:55
Johannesburg
11:10
Atlanta
17:35
New York La Guardia
|
08:15
Atlanta
13:21
New York La Guardia
19:01
Rochester
|
Connect |
DL201
Delta
DL542
Delta
DL5536
Delta
|
22:55
Johannesburg
10:10
Atlanta
13:35
New York La Guardia
|
08:15
Atlanta
12:23
New York La Guardia
14:53
Rochester
|
Connect |
DL201
Delta
DL2180
Delta
|
22:55
Johannesburg
09:59
Atlanta
|
08:15
Atlanta
11:59
Rochester
|
Connect |
DL201
Delta
DL455
Delta
DL5297
Delta
|
22:55
Johannesburg
11:00
Atlanta
16:50
Detroit
|
08:15
Atlanta
12:57
Detroit
18:02
Rochester
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Bloemfontein.
You take a flight from Bloemfontein to Billy Bishop Toronto City and cost approximately 800 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FA841
Safair
UA1123
United Airlines
PD120
Porter Airlines
|
08:45
Bloemfontein
20:50
Capetown
07:55
Newark
|
10:30
Capetown
05:50
Newark
09:30
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
12:00
Bloemfontein
19:40
Johannesburg
10:05
Frankfurt
13:30
Montreal
|
13:00
Johannesburg
05:30
Frankfurt
12:05
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
12:00
Bloemfontein
22:00
Johannesburg
10:10
Newark
|
13:00
Johannesburg
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z605
Airlink
UA1123
United Airlines
PD128
Porter Airlines
|
12:40
Bloemfontein
20:50
Capetown
12:10
Newark
|
14:25
Capetown
05:50
Newark
13:50
Billy Bishop Toronto City
|
Connect |
4Z605
Airlink
UA1123
United Airlines
PD120
Porter Airlines
|
12:40
Bloemfontein
20:50
Capetown
07:55
Newark
|
14:25
Capetown
05:50
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z605
Airlink
UA1123
United Airlines
PD126
Porter Airlines
|
12:40
Bloemfontein
20:50
Capetown
11:10
Newark
|
14:25
Capetown
05:50
Newark
12:50
Billy Bishop Toronto City
|
Connect |
JE407
Mango
UA1123
United Airlines
PD120
Porter Airlines
|
13:30
Bloemfontein
20:50
Capetown
07:55
Newark
|
15:10
Capetown
05:50
Newark
09:30
Billy Bishop Toronto City
|
Connect |
JE407
Mango
UA1123
United Airlines
PD126
Porter Airlines
|
13:30
Bloemfontein
20:50
Capetown
11:10
Newark
|
15:10
Capetown
05:50
Newark
12:50
Billy Bishop Toronto City
|
Connect |
JE407
Mango
UA1123
United Airlines
PD130
Porter Airlines
|
13:30
Bloemfontein
20:50
Capetown
13:10
Newark
|
15:10
Capetown
05:50
Newark
14:50
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
15:25
Bloemfontein
19:40
Johannesburg
14:05
Frankfurt
18:30
Montreal
|
16:25
Johannesburg
05:30
Frankfurt
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
UA187
United Airlines
PD126
Porter Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
11:10
Newark
|
16:25
Johannesburg
07:00
Newark
12:50
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
15:25
Bloemfontein
19:40
Johannesburg
10:05
Frankfurt
13:30
Montreal
|
16:25
Johannesburg
05:30
Frankfurt
12:05
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
LH573
Lufthansa
LH478
Lufthansa
AC7973
Air Canada
|
15:25
Bloemfontein
19:40
Johannesburg
14:05
Frankfurt
17:30
Montreal
|
16:25
Johannesburg
05:30
Frankfurt
16:10
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
UA187
United Airlines
PD128
Porter Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
12:10
Newark
|
16:25
Johannesburg
07:00
Newark
13:50
Billy Bishop Toronto City
|
Connect |
4Z710
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
15:25
Bloemfontein
22:00
Johannesburg
07:55
Newark
|
16:25
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
DL201
Delta
DL2606
Delta
AC7965
Air Canada
|
16:30
Bloemfontein
22:55
Johannesburg
09:45
Atlanta
13:30
Montreal
|
17:30
Johannesburg
08:15
Atlanta
12:21
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
16:30
Bloemfontein
19:40
Johannesburg
10:05
Frankfurt
13:30
Montreal
|
17:30
Johannesburg
05:30
Frankfurt
12:05
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7973
Air Canada
|
16:30
Bloemfontein
19:40
Johannesburg
10:05
Frankfurt
17:30
Montreal
|
17:30
Johannesburg
05:30
Frankfurt
12:05
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
LH573
Lufthansa
LH478
Lufthansa
AC7973
Air Canada
|
16:30
Bloemfontein
19:40
Johannesburg
14:05
Frankfurt
17:30
Montreal
|
17:30
Johannesburg
05:30
Frankfurt
16:10
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
AC7591
Air Canada
AC7965
Air Canada
|
16:30
Bloemfontein
22:00
Johannesburg
10:35
Newark
13:30
Montreal
|
17:30
Johannesburg
07:00
Newark
12:04
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7975
Air Canada
|
16:30
Bloemfontein
19:40
Johannesburg
10:05
Frankfurt
18:30
Montreal
|
17:30
Johannesburg
05:30
Frankfurt
12:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
PD126
Porter Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
11:10
Newark
|
17:30
Johannesburg
07:00
Newark
12:50
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA296
United Airlines
PD726
Porter Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
09:55
Newark
12:35
Washington Dulles
|
17:30
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:05
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
10:10
Newark
|
17:30
Johannesburg
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
DL201
Delta
DL2549
Delta
PD130
Porter Airlines
|
16:30
Bloemfontein
22:55
Johannesburg
09:55
Atlanta
13:10
Newark
|
17:30
Johannesburg
08:15
Atlanta
12:02
Newark
14:50
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
16:30
Bloemfontein
19:40
Johannesburg
14:05
Frankfurt
18:30
Montreal
|
17:30
Johannesburg
05:30
Frankfurt
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
PD120
Porter Airlines
|
16:30
Bloemfontein
22:00
Johannesburg
07:55
Newark
|
17:30
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
PD126
Porter Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
11:10
Newark
|
19:05
Johannesburg
07:00
Newark
12:50
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3605
United Airlines
AC7965
Air Canada
|
18:05
Bloemfontein
22:00
Johannesburg
08:16
Newark
13:30
Montreal
|
19:05
Johannesburg
07:00
Newark
09:59
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
AC7591
Air Canada
AC7965
Air Canada
|
18:05
Bloemfontein
22:00
Johannesburg
10:35
Newark
13:30
Montreal
|
19:05
Johannesburg
07:00
Newark
12:04
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
DL201
Delta
DL2606
Delta
AC7965
Air Canada
|
18:05
Bloemfontein
22:55
Johannesburg
09:45
Atlanta
13:30
Montreal
|
19:05
Johannesburg
08:15
Atlanta
12:21
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA296
United Airlines
PD726
Porter Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
09:55
Newark
12:35
Washington Dulles
|
19:05
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:05
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
DL201
Delta
DL2826
Delta
PD134
Porter Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
11:20
Atlanta
14:59
Newark
|
19:05
Johannesburg
08:15
Atlanta
13:25
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
DL201
Delta
DL2549
Delta
PD134
Porter Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
09:55
Atlanta
14:59
Newark
|
19:05
Johannesburg
08:15
Atlanta
12:02
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
BA056
British Airways
BA185
British Airways
PD134
Porter Airlines
|
18:05
Bloemfontein
21:10
Johannesburg
10:45
London Heathrow
14:59
Newark
|
19:05
Johannesburg
06:25
London Heathrow
13:55
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
PD124
Porter Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
10:10
Newark
|
19:05
Johannesburg
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
07:55
Newark
|
19:05
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
18:05
Bloemfontein
22:00
Johannesburg
09:00
Newark
15:20
Quebec
|
19:05
Johannesburg
07:00
Newark
10:51
Quebec
17:10
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
AC8665
Air Canada
AC8961
Air Canada
|
18:05
Bloemfontein
22:00
Johannesburg
08:25
Newark
16:25
Ottawa
|
19:05
Johannesburg
07:00
Newark
09:50
Ottawa
17:29
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
DL201
Delta
DL2549
Delta
PD130
Porter Airlines
|
18:05
Bloemfontein
22:55
Johannesburg
09:55
Atlanta
13:10
Newark
|
19:05
Johannesburg
08:15
Atlanta
12:02
Newark
14:50
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Syracuse and cost approximately 700 USD.
You take a bus, shuttle or taxi from Syracuse to your destination in Mainland, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA4418
United Airlines
|
22:00
Johannesburg
08:29
Newark
|
07:00
Newark
09:58
Syracuse
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA5417
United Airlines
|
22:00
Johannesburg
07:55
Newark
10:50
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
13:46
Syracuse
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA4858
United Airlines
|
22:00
Johannesburg
09:55
Newark
12:35
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
13:54
Syracuse
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA4839
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:35
Washington Dulles
|
07:00
Newark
16:21
Washington Dulles
18:58
Syracuse
|
Connect |
UA187
United Airlines
UA3711
United Airlines
UA4839
United Airlines
|
22:00
Johannesburg
15:00
Newark
17:35
Washington Dulles
|
07:00
Newark
16:25
Washington Dulles
18:58
Syracuse
|
Connect |
UA187
United Airlines
UA1254
United Airlines
UA4576
United Airlines
|
22:00
Johannesburg
10:00
Newark
14:45
Chicago O'Hare
|
07:00
Newark
11:49
Chicago O'Hare
17:39
Syracuse
|
Connect |
UA187
United Airlines
UA1542
United Airlines
UA4576
United Airlines
|
22:00
Johannesburg
11:36
Newark
14:45
Chicago O'Hare
|
07:00
Newark
13:16
Chicago O'Hare
17:39
Syracuse
|
Connect |
UA187
United Airlines
UA4608
United Airlines
|
22:00
Johannesburg
15:15
Newark
|
07:00
Newark
16:30
Syracuse
|
Connect |
UA187
United Airlines
UA1660
United Airlines
UA4576
United Airlines
|
22:00
Johannesburg
07:55
Newark
14:45
Chicago O'Hare
|
07:00
Newark
09:34
Chicago O'Hare
17:39
Syracuse
|
Connect |
UA187
United Airlines
UA296
United Airlines
UA4839
United Airlines
|
22:00
Johannesburg
09:55
Newark
17:35
Washington Dulles
|
07:00
Newark
11:22
Washington Dulles
18:58
Syracuse
|
Connect |
DL201
Delta
DL549
Delta
DL5350
Delta
|
22:55
Johannesburg
12:49
Atlanta
16:56
New York La Guardia
|
08:15
Atlanta
15:00
New York La Guardia
18:15
Syracuse
|
Connect |
DL201
Delta
DL470
Delta
DL5350
Delta
|
22:55
Johannesburg
11:10
Atlanta
16:56
New York La Guardia
|
08:15
Atlanta
13:21
New York La Guardia
18:15
Syracuse
|
Connect |
DL201
Delta
DL455
Delta
DL5225 4451
Delta
|
22:55
Johannesburg
11:00
Atlanta
15:55
Detroit
|
08:15
Atlanta
12:57
Detroit
17:14
Syracuse
|
Connect |
DL201
Delta
DL459
Delta
DL5225 4451
Delta
|
22:55
Johannesburg
09:44
Atlanta
15:55
Detroit
|
08:15
Atlanta
11:41
Detroit
17:14
Syracuse
|
Connect |
DL201
Delta
DL2140
Delta
|
22:55
Johannesburg
16:07
Atlanta
|
08:15
Atlanta
18:10
Syracuse
|
Connect |
DL201
Delta
DL542
Delta
DL5151
Delta
|
22:55
Johannesburg
10:10
Atlanta
13:50
New York La Guardia
|
08:15
Atlanta
12:23
New York La Guardia
15:02
Syracuse
|
Connect |
DL201
Delta
DL542
Delta
DL5350
Delta
|
22:55
Johannesburg
10:10
Atlanta
16:56
New York La Guardia
|
08:15
Atlanta
12:23
New York La Guardia
18:15
Syracuse
|
Connect |
You can find hotels and accommodations in Mainland, ON, Canada with our hotels search tool below
Booking.com