HowToGo

Flight from Alberton to Outer Harbour, ON, Canada

How to get to Outer Harbour, ON, Canada from Alberton by flight ? You can check flights from Alberton to Outer Harbour, ON, Canada below.

Search Transfer from Alberton to Outer Harbour, ON, Canada

Search Flights

You can find flight ticket prices from Alberton to Outer Harbour, ON, Canada with our flight tickets search tool below

1. Johannesburg to Toronto

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Toronto and cost approximately 410 USD.

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

Flight Depart Arrive
SA209 South African Airways
UA997 United Airlines
UA6271 United Airlines
17:40 Johannesburg
23:45 Accra
08:15 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:37 Toronto
Connect
SA209 South African Airways
SA209 South African Airways
UA6271 United Airlines
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:37 Toronto
Connect
SA209 South African Airways
SA209 South African Airways
AC7709 Air Canada
17:40 Johannesburg
23:00 Accra
10:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
11:49 Toronto
Connect
LH573 Lufthansa
LH470 Lufthansa
19:00 Johannesburg
13:50 Frankfurt
05:35 Frankfurt
16:20 Toronto
Connect
LH573 Lufthansa
AC841 Air Canada
19:00 Johannesburg
09:20 Frankfurt
05:35 Frankfurt
11:40 Toronto
Connect
BA056 British Airways
BA093 British Airways
19:20 Johannesburg
13:10 London Heathrow
05:30 London Heathrow
15:55 Toronto
Connect
BA056 British Airways
BA099 British Airways
19:20 Johannesburg
17:05 London Heathrow
05:30 London Heathrow
19:55 Toronto
Connect
BA056 British Airways
AC853 Air Canada
19:20 Johannesburg
08:30 London Heathrow
05:30 London Heathrow
11:15 Toronto
Connect
LX289 Swiss
AC881 Air Canada
19:25 Johannesburg
09:55 Zurich
06:10 Zurich
12:25 Toronto
Connect
SA260 South African Airways
LH470 Lufthansa
19:35 Johannesburg
13:50 Frankfurt
06:10 Frankfurt
16:20 Toronto
Connect
SA260 South African Airways
AC841 Air Canada
19:35 Johannesburg
09:20 Frankfurt
06:10 Frankfurt
11:40 Toronto
Connect
AF995 Air France
AF356 Air France
19:50 Johannesburg
13:55 Paris CDG
06:35 Paris CDG
16:15 Toronto
Connect
AF995 Air France
AF386 Air France
19:50 Johannesburg
16:35 Paris CDG
06:35 Paris CDG
18:55 Toronto
Connect
UA187 United Airlines
UA288 United Airlines
UA6195 United Airlines
20:00 Johannesburg
10:10 Newark
12:35 Washington Dulles
05:45 Newark
11:34 Washington Dulles
14:06 Toronto
Connect
SA234 South African Airways
AC855 Air Canada
20:00 Johannesburg
12:05 London Heathrow
06:25 London Heathrow
14:50 Toronto
Connect
UA187 United Airlines
UA3594 United Airlines
AC8542 Air Canada
20:00 Johannesburg
10:30 Newark
14:10 Cleveland
05:45 Newark
12:10 Cleveland
15:18 Toronto
Connect
UA187 United Airlines
AC7649 Air Canada
20:00 Johannesburg
08:45 Newark
05:45 Newark
10:25 Toronto
Connect
UA187 United Airlines
UA3600 United Airlines
AC7921 Air Canada
20:00 Johannesburg
06:50 Newark
10:15 Pittsburgh
05:45 Newark
08:18 Pittsburgh
11:23 Toronto
Connect
UA187 United Airlines
UA307 United Airlines
AC8542 Air Canada
20:00 Johannesburg
06:59 Newark
14:10 Cleveland
05:45 Newark
08:41 Cleveland
15:18 Toronto
Connect
UA187 United Airlines
UA4428 United Airlines
AC7615 Air Canada
20:00 Johannesburg
08:00 Newark
12:45 Reagan Washington
05:45 Newark
09:19 Reagan Washington
14:16 Toronto
Connect
UA187 United Airlines
UA4427 United Airlines
AC7615 Air Canada
20:00 Johannesburg
09:00 Newark
12:45 Reagan Washington
05:45 Newark
10:30 Reagan Washington
14:16 Toronto
Connect
UA187 United Airlines
UA4995 United Airlines
UA6195 United Airlines
20:00 Johannesburg
07:37 Newark
12:35 Washington Dulles
05:45 Newark
09:10 Washington Dulles
14:06 Toronto
Connect
SA234 South African Airways
AC853 Air Canada
20:00 Johannesburg
08:30 London Heathrow
06:25 London Heathrow
11:15 Toronto
Connect
SA234 South African Airways
AC857 Air Canada
20:00 Johannesburg
14:05 London Heathrow
06:25 London Heathrow
16:50 Toronto
Connect
UA187 United Airlines
UA307 United Airlines
AC8540 Air Canada
20:00 Johannesburg
06:59 Newark
10:10 Cleveland
05:45 Newark
08:41 Cleveland
11:18 Toronto
Connect
UA187 United Airlines
UA4425 United Airlines
AC7615 Air Canada
20:00 Johannesburg
07:00 Newark
12:45 Reagan Washington
05:45 Newark
08:19 Reagan Washington
14:16 Toronto
Connect
UA187 United Airlines
UA4425 United Airlines
AC7613 Air Canada
20:00 Johannesburg
07:00 Newark
09:35 Reagan Washington
05:45 Newark
08:19 Reagan Washington
11:06 Toronto
Connect
UA187 United Airlines
AC7651 Air Canada
20:00 Johannesburg
10:20 Newark
05:45 Newark
12:00 Toronto
Connect
UA187 United Airlines
UA4995 United Airlines
AC7709 Air Canada
20:00 Johannesburg
07:37 Newark
10:15 Washington Dulles
05:45 Newark
09:10 Washington Dulles
11:49 Toronto
Connect
UA187 United Airlines
UA4461 4584 United Airlines
20:00 Johannesburg
08:05 Newark
05:45 Newark
09:53 Toronto
Connect
UA187 United Airlines
UA3639 United Airlines
AC8542 Air Canada
20:00 Johannesburg
09:00 Newark
14:10 Cleveland
05:45 Newark
10:58 Cleveland
15:18 Toronto
Connect
VS450 Virgin Atlantic
AC853 Air Canada
20:20 Johannesburg
08:30 London Heathrow
06:35 London Heathrow
11:15 Toronto
Connect
SA203 South African Airways
AA3617 American Airlines
20:40 Johannesburg
09:45 New York JFK
06:40 New York JFK
11:46 Toronto
Connect
SA203 South African Airways
DL4981 Delta
20:40 Johannesburg
08:00 New York JFK
06:40 New York JFK
10:05 Toronto
Connect
AZ0849 Alitalia
AZ0650 Alitalia
20:55 Johannesburg
15:15 Rome
07:00 Rome
19:10 Toronto
Connect
BA054 British Airways
AC853 Air Canada
21:10 Johannesburg
08:30 London Heathrow
07:20 London Heathrow
11:15 Toronto
Connect
BA054 British Airways
BA099 British Airways
21:10 Johannesburg
17:05 London Heathrow
07:20 London Heathrow
19:55 Toronto
Connect
BA054 British Airways
BA093 British Airways
21:10 Johannesburg
13:10 London Heathrow
07:20 London Heathrow
15:55 Toronto
Connect
KL0592 KLM
AC827 Air Canada
23:10 Johannesburg
11:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:10 Toronto
Connect
KL0592 KLM
KL0695 KLM
23:10 Johannesburg
17:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
19:50 Toronto
Connect

2. Johannesburg to Buffalo

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Buffalo and cost approximately 1100 USD.

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

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA4883 United Airlines
17:40 Johannesburg
23:00 Accra
08:20 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:23 Buffalo
Connect
SA209 South African Airways
UA997 United Airlines
UA4883 United Airlines
17:40 Johannesburg
23:45 Accra
08:20 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:23 Buffalo
Connect
AF995 Air France
AF022 Air France
DL5423 Delta
19:50 Johannesburg
08:00 Paris CDG
13:00 New York JFK
06:35 Paris CDG
10:15 New York JFK
14:34 Buffalo
Connect
UA187 United Airlines
UA2001 United Airlines
UA3978 United Airlines
20:00 Johannesburg
07:30 Newark
11:30 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
14:08 Buffalo
Connect
UA187 United Airlines
UA1660 United Airlines
UA3978 United Airlines
20:00 Johannesburg
08:30 Newark
11:30 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
14:08 Buffalo
Connect
UA187 United Airlines
UA2001 United Airlines
UA1747 United Airlines
20:00 Johannesburg
07:30 Newark
14:00 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
16:38 Buffalo
Connect
UA187 United Airlines
UA4284 United Airlines
20:00 Johannesburg
11:24 Newark
05:45 Newark
12:49 Buffalo
Connect
UA187 United Airlines
UA1660 United Airlines
UA1747 United Airlines
20:00 Johannesburg
08:30 Newark
14:00 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
16:38 Buffalo
Connect
SA234 South African Airways
UA123 United Airlines
UA4897 United Airlines
20:00 Johannesburg
07:45 London Heathrow
12:30 Washington Dulles
06:25 London Heathrow
11:20 Washington Dulles
13:41 Buffalo
Connect
UA187 United Airlines
UA4900 United Airlines
20:00 Johannesburg
08:32 Newark
05:45 Newark
09:49 Buffalo
Connect
UA187 United Airlines
UA288 United Airlines
UA4897 United Airlines
20:00 Johannesburg
10:10 Newark
12:30 Washington Dulles
05:45 Newark
11:34 Washington Dulles
13:41 Buffalo
Connect
SA234 South African Airways
UA905 United Airlines
UA4904 United Airlines
20:00 Johannesburg
09:10 London Heathrow
14:04 Newark
06:25 London Heathrow
12:35 Newark
15:26 Buffalo
Connect
UA187 United Airlines
UA4995 United Airlines
UA4897 United Airlines
20:00 Johannesburg
07:37 Newark
12:30 Washington Dulles
05:45 Newark
09:10 Washington Dulles
13:41 Buffalo
Connect
UA187 United Airlines
UA1992 United Airlines
UA4902 United Airlines
20:00 Johannesburg
14:46 Newark
17:05 Washington Dulles
05:45 Newark
16:14 Washington Dulles
18:16 Buffalo
Connect
UA187 United Airlines
UA4904 United Airlines
20:00 Johannesburg
14:04 Newark
05:45 Newark
15:26 Buffalo
Connect
UA187 United Airlines
UA288 United Airlines
UA4902 United Airlines
20:00 Johannesburg
10:10 Newark
17:05 Washington Dulles
05:45 Newark
11:34 Washington Dulles
18:16 Buffalo
Connect
SA234 South African Airways
UA15 United Airlines
UA4904 United Airlines
20:00 Johannesburg
10:00 London Heathrow
14:04 Newark
06:25 London Heathrow
13:10 Newark
15:26 Buffalo
Connect
UA187 United Airlines
UA4995 United Airlines
UA4902 United Airlines
20:00 Johannesburg
07:37 Newark
17:05 Washington Dulles
05:45 Newark
09:10 Washington Dulles
18:16 Buffalo
Connect
SA234 South African Airways
UA883 United Airlines
UA4904 United Airlines
20:00 Johannesburg
08:00 London Heathrow
14:04 Newark
06:25 London Heathrow
11:00 Newark
15:26 Buffalo
Connect
UA187 United Airlines
UA2075 United Airlines
UA1747 United Airlines
20:00 Johannesburg
10:13 Newark
14:00 Chicago O'Hare
05:45 Newark
11:58 Chicago O'Hare
16:38 Buffalo
Connect
SA203 South African Airways
B62402 JetBlue Airways
20:40 Johannesburg
17:00 New York JFK
06:40 New York JFK
18:33 Buffalo
Connect
SA203 South African Airways
B6102 JetBlue Airways
20:40 Johannesburg
13:59 New York JFK
06:40 New York JFK
15:31 Buffalo
Connect
SA203 South African Airways
B6702 JetBlue Airways
20:40 Johannesburg
10:30 New York JFK
06:40 New York JFK
11:55 Buffalo
Connect
KL0592 KLM
KL0641 KLM
DL5095 Delta
23:10 Johannesburg
13:20 Amsterdam Schiphol
16:59 New York JFK
10:20 Amsterdam Schiphol
15:35 New York JFK
18:42 Buffalo
Connect
KL0592 KLM
DL49 Delta
DL5095 Delta
23:10 Johannesburg
12:00 Amsterdam Schiphol
16:59 New York JFK
10:20 Amsterdam Schiphol
14:30 New York JFK
18:42 Buffalo
Connect

3. Johannesburg to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Billy Bishop Toronto City and cost approximately 410 USD.

  3. You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
PD724 Porter Airlines
17:40 Johannesburg
23:00 Accra
12:40 Washington Dulles
21:45 Accra
06:00 Washington Dulles
14:10 Billy Bishop Toronto City
Connect
SA209 South African Airways
SA209 South African Airways
PD722 Porter Airlines
17:40 Johannesburg
23:00 Accra
12:05 Washington Dulles
21:45 Accra
06:00 Washington Dulles
13:35 Billy Bishop Toronto City
Connect
SA209 South African Airways
SA209 South African Airways
PD720 Porter Airlines
17:40 Johannesburg
23:00 Accra
10:50 Washington Dulles
21:45 Accra
06:00 Washington Dulles
12:20 Billy Bishop Toronto City
Connect
LH573 Lufthansa
AC845 Air Canada
AC7965 Air Canada
19:00 Johannesburg
09:55 Frankfurt
13:30 Montreal
05:35 Frankfurt
11:50 Montreal
14:40 Billy Bishop Toronto City
Connect
LX289 Swiss
LX86 Swiss
AC7971 Air Canada
19:25 Johannesburg
12:50 Zurich
16:30 Montreal
06:10 Zurich
15:10 Montreal
17:40 Billy Bishop Toronto City
Connect
LX289 Swiss
LX86 Swiss
PD476 482 Porter Airlines
19:25 Johannesburg
12:50 Zurich
18:30 Montreal
06:10 Zurich
15:10 Montreal
19:40 Billy Bishop Toronto City
Connect
LX289 Swiss
LX86 Swiss
AC7973 Air Canada
19:25 Johannesburg
12:50 Zurich
17:30 Montreal
06:10 Zurich
15:10 Montreal
18:40 Billy Bishop Toronto City
Connect
SA260 South African Airways
LH478 Lufthansa
AC7973 Air Canada
19:35 Johannesburg
14:05 Frankfurt
17:30 Montreal
06:10 Frankfurt
16:10 Montreal
18:40 Billy Bishop Toronto City
Connect
SA260 South African Airways
AC845 Air Canada
PD470 Porter Airlines
19:35 Johannesburg
09:55 Frankfurt
13:30 Montreal
06:10 Frankfurt
11:50 Montreal
14:40 Billy Bishop Toronto City
Connect
SA260 South African Airways
AC845 Air Canada
AC7967 Air Canada
19:35 Johannesburg
09:55 Frankfurt
14:30 Montreal
06:10 Frankfurt
11:50 Montreal
15:40 Billy Bishop Toronto City
Connect
SA260 South African Airways
AC845 Air Canada
AC7965 Air Canada
19:35 Johannesburg
09:55 Frankfurt
13:30 Montreal
06:10 Frankfurt
11:50 Montreal
14:40 Billy Bishop Toronto City
Connect
SA234 South African Airways
AC865 Air Canada
AC7973 Air Canada
20:00 Johannesburg
13:00 London Heathrow
17:30 Montreal
06:25 London Heathrow
15:20 Montreal
18:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4951 United Airlines
PD514 Porter Airlines
20:00 Johannesburg
09:00 Newark
12:30 Quebec
05:45 Newark
10:51 Quebec
14:20 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD120 Porter Airlines
20:00 Johannesburg
07:55 Newark
05:45 Newark
09:35 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA1589 United Airlines
PD942 Porter Airlines
20:00 Johannesburg
09:30 Newark
12:30 Boston
05:45 Newark
10:43 Boston
14:29 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA747 United Airlines
PD940 Porter Airlines
20:00 Johannesburg
07:00 Newark
10:25 Boston
05:45 Newark
08:09 Boston
12:24 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4995 United Airlines
PD720 Porter Airlines
20:00 Johannesburg
07:37 Newark
10:50 Washington Dulles
05:45 Newark
09:10 Washington Dulles
12:20 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA747 United Airlines
PD938 Porter Airlines
20:00 Johannesburg
07:00 Newark
09:45 Boston
05:45 Newark
08:09 Boston
11:49 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
AC7969 Air Canada
20:00 Johannesburg
12:13 Newark
15:30 Montreal
05:45 Newark
13:48 Montreal
16:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
PD474 Porter Airlines
20:00 Johannesburg
12:13 Newark
15:30 Montreal
05:45 Newark
13:48 Montreal
16:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
PD472 Porter Airlines
20:00 Johannesburg
12:13 Newark
14:45 Montreal
05:45 Newark
13:48 Montreal
15:55 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA312 United Airlines
PD940 Porter Airlines
20:00 Johannesburg
08:00 Newark
10:25 Boston
05:45 Newark
09:09 Boston
12:24 Billy Bishop Toronto City
Connect
SA234 South African Airways
AC865 Air Canada
AC7971 Air Canada
20:00 Johannesburg
13:00 London Heathrow
16:30 Montreal
06:25 London Heathrow
15:20 Montreal
17:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4995 United Airlines
PD724 Porter Airlines
20:00 Johannesburg
07:37 Newark
12:40 Washington Dulles
05:45 Newark
09:10 Washington Dulles
14:10 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA747 United Airlines
PD936 Porter Airlines
20:00 Johannesburg
07:00 Newark
09:25 Boston
05:45 Newark
08:09 Boston
11:29 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4995 United Airlines
PD722 Porter Airlines
20:00 Johannesburg
07:37 Newark
12:05 Washington Dulles
05:45 Newark
09:10 Washington Dulles
13:35 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD118 Porter Airlines
20:00 Johannesburg
06:50 Newark
05:45 Newark
08:29 Billy Bishop Toronto City
Connect
UA187 United Airlines
AC7739 Air Canada
AC7965 Air Canada
20:00 Johannesburg
10:55 Newark
13:30 Montreal
05:45 Newark
12:25 Montreal
14:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4951 United Airlines
PD516 Porter Airlines
20:00 Johannesburg
09:00 Newark
14:25 Quebec
05:45 Newark
10:51 Quebec
16:15 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD122 Porter Airlines
20:00 Johannesburg
08:55 Newark
05:45 Newark
10:40 Billy Bishop Toronto City
Connect
SA234 South African Airways
UA883 United Airlines
PD128 Porter Airlines
20:00 Johannesburg
08:00 London Heathrow
12:00 Newark
06:25 London Heathrow
11:00 Newark
13:30 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA288 United Airlines
PD724 Porter Airlines
20:00 Johannesburg
10:10 Newark
12:40 Washington Dulles
05:45 Newark
11:34 Washington Dulles
14:10 Billy Bishop Toronto City
Connect
SA234 South African Airways
AC865 Air Canada
PD476 482 Porter Airlines
20:00 Johannesburg
13:00 London Heathrow
18:30 Montreal
06:25 London Heathrow
15:20 Montreal
19:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA312 United Airlines
PD942 Porter Airlines
20:00 Johannesburg
08:00 Newark
12:30 Boston
05:45 Newark
09:09 Boston
14:29 Billy Bishop Toronto City
Connect
AZ0849 Alitalia
AC893 Air Canada
AC7969 Air Canada
20:55 Johannesburg
11:35 Rome
15:30 Montreal
07:00 Rome
14:30 Montreal
16:40 Billy Bishop Toronto City
Connect
BA054 British Airways
AC865 Air Canada
AC7971 Air Canada
21:10 Johannesburg
13:00 London Heathrow
16:30 Montreal
07:20 London Heathrow
15:20 Montreal
17:40 Billy Bishop Toronto City
Connect
BA054 British Airways
BA213 British Airways
PD944 Porter Airlines
21:10 Johannesburg
11:15 London Heathrow
15:15 Boston
07:20 London Heathrow
13:35 Boston
17:14 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
PD482 Porter Airlines
23:10 Johannesburg
15:20 Amsterdam Schiphol
18:25 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
19:35 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
PD476 482 Porter Airlines
23:10 Johannesburg
15:20 Amsterdam Schiphol
18:30 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
19:40 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
PD480 Porter Airlines
23:10 Johannesburg
15:20 Amsterdam Schiphol
17:45 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
18:55 Billy Bishop Toronto City
Connect

4. Johannesburg to Rochester

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Rochester and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Rochester to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
UA997 United Airlines
UA4966 United Airlines
17:40 Johannesburg
23:45 Accra
08:20 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:37 Rochester
Connect
SA209 South African Airways
SA209 South African Airways
UA4966 United Airlines
17:40 Johannesburg
23:00 Accra
08:20 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:37 Rochester
Connect
UA187 United Airlines
UA4995 United Airlines
UA4948 United Airlines
20:00 Johannesburg
07:37 Newark
12:49 Washington Dulles
05:45 Newark
09:10 Washington Dulles
14:07 Rochester
Connect
UA187 United Airlines
UA288 United Airlines
UA4948 United Airlines
20:00 Johannesburg
10:10 Newark
12:49 Washington Dulles
05:45 Newark
11:34 Washington Dulles
14:07 Rochester
Connect
UA187 United Airlines
UA4909 United Airlines
20:00 Johannesburg
15:05 Newark
05:45 Newark
16:24 Rochester
Connect
UA187 United Airlines
UA1660 United Airlines
UA2004 United Airlines
20:00 Johannesburg
08:30 Newark
14:05 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
16:39 Rochester
Connect
UA187 United Airlines
UA4291 United Airlines
20:00 Johannesburg
10:00 Newark
05:45 Newark
11:29 Rochester
Connect
UA187 United Airlines
UA2001 United Airlines
UA2004 United Airlines
20:00 Johannesburg
07:30 Newark
14:05 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
16:39 Rochester
Connect
SA234 South African Airways
UA123 United Airlines
UA4948 United Airlines
20:00 Johannesburg
07:45 London Heathrow
12:49 Washington Dulles
06:25 London Heathrow
11:20 Washington Dulles
14:07 Rochester
Connect
UA187 United Airlines
UA288 United Airlines
UA5006 United Airlines
20:00 Johannesburg
10:10 Newark
17:25 Washington Dulles
05:45 Newark
11:34 Washington Dulles
18:38 Rochester
Connect
UA187 United Airlines
UA4995 United Airlines
UA5006 United Airlines
20:00 Johannesburg
07:37 Newark
17:25 Washington Dulles
05:45 Newark
09:10 Washington Dulles
18:38 Rochester
Connect
UA187 United Airlines
UA4853 United Airlines
20:00 Johannesburg
08:32 Newark
05:45 Newark
10:04 Rochester
Connect
UA187 United Airlines
UA1992 United Airlines
UA5006 United Airlines
20:00 Johannesburg
14:46 Newark
17:25 Washington Dulles
05:45 Newark
16:14 Washington Dulles
18:38 Rochester
Connect
UA187 United Airlines
UA2075 United Airlines
UA2004 United Airlines
20:00 Johannesburg
10:13 Newark
14:05 Chicago O'Hare
05:45 Newark
11:58 Chicago O'Hare
16:39 Rochester
Connect
SA203 South African Airways
B6586 JetBlue Airways
20:40 Johannesburg
11:35 New York JFK
06:40 New York JFK
12:54 Rochester
Connect
SA203 South African Airways
B6118 JetBlue Airways
B6713 JetBlue Airways
20:40 Johannesburg
10:29 New York JFK
14:50 Boston
06:40 New York JFK
11:43 Boston
16:21 Rochester
Connect
BA054 British Airways
BA213 British Airways
AA6177 American Airlines
21:10 Johannesburg
11:15 London Heathrow
15:42 Boston
07:20 London Heathrow
13:35 Boston
17:09 Rochester
Connect
BA054 British Airways
AA109 American Airlines
AA6177 American Airlines
21:10 Johannesburg
09:35 London Heathrow
15:42 Boston
07:20 London Heathrow
12:10 Boston
17:09 Rochester
Connect
KL0592 KLM
DL49 Delta
DL5275 Delta
23:10 Johannesburg
12:00 Amsterdam Schiphol
16:05 New York JFK
10:20 Amsterdam Schiphol
14:30 New York JFK
17:48 Rochester
Connect

5. Johannesburg to Syracuse

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Syracuse and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Syracuse to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
UA997 United Airlines
UA5009 United Airlines
17:40 Johannesburg
23:45 Accra
12:30 Washington Dulles
21:45 Accra
06:35 Washington Dulles
13:43 Syracuse
Connect
SA209 South African Airways
UA997 United Airlines
UA3786 United Airlines
17:40 Johannesburg
23:45 Accra
08:15 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:34 Syracuse
Connect
SA209 South African Airways
SA209 South African Airways
UA3786 United Airlines
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:34 Syracuse
Connect
SA209 South African Airways
SA209 South African Airways
UA5009 United Airlines
17:40 Johannesburg
23:00 Accra
12:30 Washington Dulles
21:45 Accra
06:00 Washington Dulles
13:43 Syracuse
Connect
UA187 United Airlines
UA4456 United Airlines
20:00 Johannesburg
17:31 Newark
05:45 Newark
18:53 Syracuse
Connect
UA187 United Airlines
UA1660 United Airlines
UA4605 United Airlines
20:00 Johannesburg
08:30 Newark
14:00 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
16:57 Syracuse
Connect
UA187 United Airlines
UA4995 United Airlines
UA5009 United Airlines
20:00 Johannesburg
07:37 Newark
12:30 Washington Dulles
05:45 Newark
09:10 Washington Dulles
13:43 Syracuse
Connect
UA187 United Airlines
UA4406 United Airlines
20:00 Johannesburg
13:05 Newark
05:45 Newark
14:27 Syracuse
Connect
SA234 South African Airways
UA883 United Airlines
UA4406 United Airlines
20:00 Johannesburg
08:00 London Heathrow
13:05 Newark
06:25 London Heathrow
11:00 Newark
14:27 Syracuse
Connect
UA187 United Airlines
UA4995 United Airlines
UA4888 United Airlines
20:00 Johannesburg
07:37 Newark
17:25 Washington Dulles
05:45 Newark
09:10 Washington Dulles
18:36 Syracuse
Connect
UA187 United Airlines
UA1992 United Airlines
UA4888 United Airlines
20:00 Johannesburg
14:46 Newark
17:25 Washington Dulles
05:45 Newark
16:14 Washington Dulles
18:36 Syracuse
Connect
UA187 United Airlines
UA288 United Airlines
UA5009 United Airlines
20:00 Johannesburg
10:10 Newark
12:30 Washington Dulles
05:45 Newark
11:34 Washington Dulles
13:43 Syracuse
Connect
UA187 United Airlines
UA288 United Airlines
UA4888 United Airlines
20:00 Johannesburg
10:10 Newark
17:25 Washington Dulles
05:45 Newark
11:34 Washington Dulles
18:36 Syracuse
Connect
UA187 United Airlines
UA2075 United Airlines
UA4605 United Airlines
20:00 Johannesburg
10:13 Newark
14:00 Chicago O'Hare
05:45 Newark
11:58 Chicago O'Hare
16:57 Syracuse
Connect
UA187 United Airlines
UA2001 United Airlines
UA4605 United Airlines
20:00 Johannesburg
07:30 Newark
14:00 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
16:57 Syracuse
Connect
SA203 South African Airways
DL5169 Delta
20:40 Johannesburg
11:00 New York JFK
06:40 New York JFK
12:32 Syracuse
Connect
SA203 South African Airways
B6116 JetBlue Airways
20:40 Johannesburg
07:35 New York JFK
06:40 New York JFK
08:48 Syracuse
Connect
KL0592 KLM
DL49 Delta
DL4823 Delta
23:10 Johannesburg
12:00 Amsterdam Schiphol
16:59 New York JFK
10:20 Amsterdam Schiphol
14:30 New York JFK
18:37 Syracuse
Connect
KL0592 KLM
KL0641 KLM
DL4823 Delta
23:10 Johannesburg
13:20 Amsterdam Schiphol
16:59 New York JFK
10:20 Amsterdam Schiphol
15:35 New York JFK
18:37 Syracuse
Connect

6. Johannesburg to Ottawa

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Ottawa and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Ottawa to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA6254 United Airlines
17:40 Johannesburg
23:00 Accra
12:35 Washington Dulles
21:45 Accra
06:00 Washington Dulles
14:07 Ottawa
Connect
SA209 South African Airways
UA997 United Airlines
UA6254 United Airlines
17:40 Johannesburg
23:45 Accra
12:35 Washington Dulles
21:45 Accra
06:35 Washington Dulles
14:07 Ottawa
Connect
LH573 Lufthansa
AC841 Air Canada
AC452 Air Canada
19:00 Johannesburg
09:20 Frankfurt
13:10 Toronto
05:35 Frankfurt
11:40 Toronto
14:14 Ottawa
Connect
LH573 Lufthansa
AC845 Air Canada
AC8987 Air Canada
19:00 Johannesburg
09:55 Frankfurt
14:50 Montreal
05:35 Frankfurt
11:50 Montreal
15:37 Ottawa
Connect
LH573 Lufthansa
AC841 Air Canada
AC456 Air Canada
19:00 Johannesburg
09:20 Frankfurt
15:10 Toronto
05:35 Frankfurt
11:40 Toronto
16:14 Ottawa
Connect
LH573 Lufthansa
AC845 Air Canada
AC477 8969 Air Canada
19:00 Johannesburg
09:55 Frankfurt
14:00 Montreal
05:35 Frankfurt
11:50 Montreal
14:47 Ottawa
Connect
BA056 British Airways
AC869 Air Canada
19:20 Johannesburg
11:05 London Heathrow
05:30 London Heathrow
13:40 Ottawa
Connect
LX289 Swiss
LX86 Swiss
AC8975 Air Canada
19:25 Johannesburg
12:50 Zurich
16:30 Montreal
06:10 Zurich
15:10 Montreal
17:17 Ottawa
Connect
SA260 South African Airways
AC841 Air Canada
AC452 Air Canada
19:35 Johannesburg
09:20 Frankfurt
13:10 Toronto
06:10 Frankfurt
11:40 Toronto
14:14 Ottawa
Connect
SA260 South African Airways
AC845 Air Canada
AC477 8969 Air Canada
19:35 Johannesburg
09:55 Frankfurt
14:00 Montreal
06:10 Frankfurt
11:50 Montreal
14:47 Ottawa
Connect
SA260 South African Airways
AC845 Air Canada
AC8987 Air Canada
19:35 Johannesburg
09:55 Frankfurt
14:50 Montreal
06:10 Frankfurt
11:50 Montreal
15:37 Ottawa
Connect
SA260 South African Airways
AC841 Air Canada
AC456 Air Canada
19:35 Johannesburg
09:20 Frankfurt
15:10 Toronto
06:10 Frankfurt
11:40 Toronto
16:14 Ottawa
Connect
SA260 South African Airways
AC841 Air Canada
AC454 Air Canada
19:35 Johannesburg
09:20 Frankfurt
14:10 Toronto
06:10 Frankfurt
11:40 Toronto
15:14 Ottawa
Connect
SA260 South African Airways
AC845 Air Canada
AC8975 Air Canada
19:35 Johannesburg
09:55 Frankfurt
16:30 Montreal
06:10 Frankfurt
11:50 Montreal
17:17 Ottawa
Connect
UA187 United Airlines
UA1992 United Airlines
UA6104 United Airlines
20:00 Johannesburg
14:46 Newark
17:07 Washington Dulles
05:45 Newark
16:14 Washington Dulles
18:39 Ottawa
Connect
UA187 United Airlines
UA4461 4584 United Airlines
AC452 Air Canada
20:00 Johannesburg
08:05 Newark
13:10 Toronto
05:45 Newark
09:53 Toronto
14:14 Ottawa
Connect
UA187 United Airlines
AC7651 Air Canada
AC452 Air Canada
20:00 Johannesburg
10:20 Newark
13:10 Toronto
05:45 Newark
12:00 Toronto
14:14 Ottawa
Connect
UA187 United Airlines
AC7649 Air Canada
AC452 Air Canada
20:00 Johannesburg
08:45 Newark
13:10 Toronto
05:45 Newark
10:25 Toronto
14:14 Ottawa
Connect
SA234 South African Airways
AC853 Air Canada
AC454 Air Canada
20:00 Johannesburg
08:30 London Heathrow
14:10 Toronto
06:25 London Heathrow
11:15 Toronto
15:14 Ottawa
Connect
UA187 United Airlines
UA2075 United Airlines
UA5673 United Airlines
20:00 Johannesburg
10:13 Newark
14:00 Chicago O'Hare
05:45 Newark
11:58 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
UA2001 United Airlines
UA5673 United Airlines
20:00 Johannesburg
07:30 Newark
14:00 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
PD118 Porter Airlines
PD219 Porter Airlines
20:00 Johannesburg
06:50 Newark
09:45 Billy Bishop Toronto City
05:45 Newark
08:29 Billy Bishop Toronto City
10:44 Ottawa
Connect
UA187 United Airlines
PD118 Porter Airlines
PD221 Porter Airlines
20:00 Johannesburg
06:50 Newark
10:00 Billy Bishop Toronto City
05:45 Newark
08:29 Billy Bishop Toronto City
10:59 Ottawa
Connect
UA187 United Airlines
UA1660 United Airlines
UA5673 United Airlines
20:00 Johannesburg
08:30 Newark
14:00 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
UA1660 United Airlines
UA5791 United Airlines
20:00 Johannesburg
08:30 Newark
18:00 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
20:54 Ottawa
Connect
SA234 South African Airways
AC855 Air Canada
AC458 Air Canada
20:00 Johannesburg
12:05 London Heathrow
16:10 Toronto
06:25 London Heathrow
14:50 Toronto
17:14 Ottawa
Connect
SA234 South African Airways
AC869 Air Canada
20:00 Johannesburg
11:05 London Heathrow
06:25 London Heathrow
13:40 Ottawa
Connect
SA234 South African Airways
AC865 Air Canada
AC8975 Air Canada
20:00 Johannesburg
13:00 London Heathrow
16:30 Montreal
06:25 London Heathrow
15:20 Montreal
17:17 Ottawa
Connect
SA234 South African Airways
AC853 Air Canada
AC450 Air Canada
20:00 Johannesburg
08:30 London Heathrow
12:10 Toronto
06:25 London Heathrow
11:15 Toronto
13:14 Ottawa
Connect
UA187 United Airlines
AC8853 Air Canada
20:00 Johannesburg
08:35 Newark
05:45 Newark
10:00 Ottawa
Connect
SA234 South African Airways
AC853 Air Canada
AC452 Air Canada
20:00 Johannesburg
08:30 London Heathrow
13:10 Toronto
06:25 London Heathrow
11:15 Toronto
14:14 Ottawa
Connect
UA187 United Airlines
UA747 United Airlines
AC8045 Air Canada
20:00 Johannesburg
07:00 Newark
09:00 Boston
05:45 Newark
08:09 Boston
10:23 Ottawa
Connect
UA187 United Airlines
UA4995 United Airlines
UA6254 United Airlines
20:00 Johannesburg
07:37 Newark
12:35 Washington Dulles
05:45 Newark
09:10 Washington Dulles
14:07 Ottawa
Connect
SA234 South African Airways
AC855 Air Canada
AC474 Air Canada
20:00 Johannesburg
12:05 London Heathrow
16:40 Toronto
06:25 London Heathrow
14:50 Toronto
17:44 Ottawa
Connect
UA187 United Airlines
UA288 United Airlines
UA6254 United Airlines
20:00 Johannesburg
10:10 Newark
12:35 Washington Dulles
05:45 Newark
11:34 Washington Dulles
14:07 Ottawa
Connect
SA234 South African Airways
AC865 Air Canada
AC8013 Air Canada
20:00 Johannesburg
13:00 London Heathrow
17:00 Montreal
06:25 London Heathrow
15:20 Montreal
17:47 Ottawa
Connect
UA187 United Airlines
UA4995 United Airlines
UA6104 United Airlines
20:00 Johannesburg
07:37 Newark
17:07 Washington Dulles
05:45 Newark
09:10 Washington Dulles
18:39 Ottawa
Connect
UA187 United Airlines
UA288 United Airlines
UA6104 United Airlines
20:00 Johannesburg
10:10 Newark
17:07 Washington Dulles
05:45 Newark
11:34 Washington Dulles
18:39 Ottawa
Connect
VS450 Virgin Atlantic
AC869 Air Canada
20:20 Johannesburg
11:05 London Heathrow
06:35 London Heathrow
13:40 Ottawa
Connect
BA054 British Airways
AC869 Air Canada
21:10 Johannesburg
11:05 London Heathrow
07:20 London Heathrow
13:40 Ottawa
Connect
BA054 British Airways
AC853 Air Canada
AC450 Air Canada
21:10 Johannesburg
08:30 London Heathrow
12:10 Toronto
07:20 London Heathrow
11:15 Toronto
13:14 Ottawa
Connect

7. Johannesburg to Montreal

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Montreal and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA5019 United Airlines
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:57 Montreal
Connect
SA209 South African Airways
UA997 United Airlines
UA5019 United Airlines
17:40 Johannesburg
23:45 Accra
08:15 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:57 Montreal
Connect
LH573 Lufthansa
AC845 Air Canada
19:00 Johannesburg
09:55 Frankfurt
05:35 Frankfurt
11:50 Montreal
Connect
LH573 Lufthansa
LH478 Lufthansa
19:00 Johannesburg
14:05 Frankfurt
05:35 Frankfurt
16:10 Montreal
Connect
BA056 British Airways
BA095 British Airways
19:20 Johannesburg
17:40 London Heathrow
05:30 London Heathrow
19:50 Montreal
Connect
LX289 Swiss
LX86 Swiss
19:25 Johannesburg
12:50 Zurich
06:10 Zurich
15:10 Montreal
Connect
SA260 South African Airways
LH478 Lufthansa
19:35 Johannesburg
14:05 Frankfurt
06:10 Frankfurt
16:10 Montreal
Connect
SA260 South African Airways
AC845 Air Canada
19:35 Johannesburg
09:55 Frankfurt
06:10 Frankfurt
11:50 Montreal
Connect
AF995 Air France
AF342 Air France
19:50 Johannesburg
15:40 Paris CDG
06:35 Paris CDG
17:15 Montreal
Connect
AF995 Air France
AF348 Air France
19:50 Johannesburg
18:20 Paris CDG
06:35 Paris CDG
19:55 Montreal
Connect
UA187 United Airlines
UA312 United Airlines
AC8457 Air Canada
20:00 Johannesburg
08:00 Newark
10:25 Boston
05:45 Newark
09:09 Boston
11:41 Montreal
Connect
SA234 South African Airways
AC817 Air Canada
AC335 Air Canada
20:00 Johannesburg
12:40 London Heathrow
17:00 Halifax
06:25 London Heathrow
15:20 Halifax
17:47 Montreal
Connect
UA187 United Airlines
UA4298 United Airlines
20:00 Johannesburg
12:13 Newark
05:45 Newark
13:48 Montreal
Connect
UA187 United Airlines
AC7739 Air Canada
20:00 Johannesburg
10:55 Newark
05:45 Newark
12:25 Montreal
Connect
SA234 South African Airways
AC869 Air Canada
AC8980 Air Canada
20:00 Johannesburg
11:05 London Heathrow
15:00 Ottawa
06:25 London Heathrow
13:40 Ottawa
15:48 Montreal
Connect
UA187 United Airlines
UA4296 United Airlines
20:00 Johannesburg
14:41 Newark
05:45 Newark
16:15 Montreal
Connect
UA187 United Airlines
UA288 United Airlines
UA4975 United Airlines
20:00 Johannesburg
10:10 Newark
17:05 Washington Dulles
05:45 Newark
11:34 Washington Dulles
18:53 Montreal
Connect
UA187 United Airlines
UA4995 United Airlines
UA4975 United Airlines
20:00 Johannesburg
07:37 Newark
17:05 Washington Dulles
05:45 Newark
09:10 Washington Dulles
18:53 Montreal
Connect
UA187 United Airlines
UA288 United Airlines
AC8173 Air Canada
20:00 Johannesburg
10:10 Newark
16:00 Washington Dulles
05:45 Newark
11:34 Washington Dulles
17:45 Montreal
Connect
SA234 South African Airways
AC869 Air Canada
AC8982 Air Canada
20:00 Johannesburg
11:05 London Heathrow
15:55 Ottawa
06:25 London Heathrow
13:40 Ottawa
16:45 Montreal
Connect
UA187 United Airlines
PD118 Porter Airlines
PD463 Porter Airlines
20:00 Johannesburg
06:50 Newark
09:35 Billy Bishop Toronto City
05:45 Newark
08:29 Billy Bishop Toronto City
10:45 Montreal
Connect
UA187 United Airlines
UA4427 United Airlines
AC8825 Air Canada
20:00 Johannesburg
09:00 Newark
11:20 Reagan Washington
05:45 Newark
10:30 Reagan Washington
12:58 Montreal
Connect
SA234 South African Airways
AC869 Air Canada
AC478 Air Canada
20:00 Johannesburg
11:05 London Heathrow
15:55 Ottawa
06:25 London Heathrow
13:40 Ottawa
16:47 Montreal
Connect
UA187 United Airlines
UA4428 United Airlines
AC8825 Air Canada
20:00 Johannesburg
08:00 Newark
11:20 Reagan Washington
05:45 Newark
09:19 Reagan Washington
12:58 Montreal
Connect
UA187 United Airlines
PD118 Porter Airlines
PD465 Porter Airlines
20:00 Johannesburg
06:50 Newark
09:45 Billy Bishop Toronto City
05:45 Newark
08:29 Billy Bishop Toronto City
10:55 Montreal
Connect
UA187 United Airlines
UA4425 United Airlines
AC8825 Air Canada
20:00 Johannesburg
07:00 Newark
11:20 Reagan Washington
05:45 Newark
08:19 Reagan Washington
12:58 Montreal
Connect
UA187 United Airlines
UA1589 United Airlines
AC8461 Air Canada
20:00 Johannesburg
09:30 Newark
15:40 Boston
05:45 Newark
10:43 Boston
16:56 Montreal
Connect
UA187 United Airlines
UA4428 United Airlines
AC8827 Air Canada
20:00 Johannesburg
08:00 Newark
16:10 Reagan Washington
05:45 Newark
09:19 Reagan Washington
17:48 Montreal
Connect
UA187 United Airlines
UA747 United Airlines
AC8461 Air Canada
20:00 Johannesburg
07:00 Newark
15:40 Boston
05:45 Newark
08:09 Boston
16:56 Montreal
Connect
SA234 South African Airways
AC865 Air Canada
20:00 Johannesburg
13:00 London Heathrow
06:25 London Heathrow
15:20 Montreal
Connect
UA187 United Airlines
UA312 United Airlines
AC8461 Air Canada
20:00 Johannesburg
08:00 Newark
15:40 Boston
05:45 Newark
09:09 Boston
16:56 Montreal
Connect
UA187 United Airlines
UA747 United Airlines
AC8457 Air Canada
20:00 Johannesburg
07:00 Newark
10:25 Boston
05:45 Newark
08:09 Boston
11:41 Montreal
Connect
UA187 United Airlines
UA4995 United Airlines
AC8173 Air Canada
20:00 Johannesburg
07:37 Newark
16:00 Washington Dulles
05:45 Newark
09:10 Washington Dulles
17:45 Montreal
Connect
UA187 United Airlines
UA1992 United Airlines
UA4975 United Airlines
20:00 Johannesburg
14:46 Newark
17:05 Washington Dulles
05:45 Newark
16:14 Washington Dulles
18:53 Montreal
Connect
UA187 United Airlines
UA4427 United Airlines
AC8827 Air Canada
20:00 Johannesburg
09:00 Newark
16:10 Reagan Washington
05:45 Newark
10:30 Reagan Washington
17:48 Montreal
Connect
SA203 South African Airways
DL5152 Delta
20:40 Johannesburg
09:45 New York JFK
06:40 New York JFK
11:21 Montreal
Connect
AZ0849 Alitalia
AC893 Air Canada
20:55 Johannesburg
11:35 Rome
07:00 Rome
14:30 Montreal
Connect
BA054 British Airways
AC865 Air Canada
21:10 Johannesburg
13:00 London Heathrow
07:20 London Heathrow
15:20 Montreal
Connect
BA054 British Airways
BA095 British Airways
21:10 Johannesburg
17:40 London Heathrow
07:20 London Heathrow
19:50 Montreal
Connect
KL0592 KLM
KL0671 KLM
23:10 Johannesburg
15:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:50 Montreal
Connect

8. Johannesburg to Cleveland

  1. You take a bus, shuttle or taxi from your location in Alberton to Johannesburg.

  2. You take a flight from Johannesburg to Cleveland and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Cleveland to your destination in Outer Harbour, ON, Canada.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA2253 United Airlines
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:27 Cleveland
Connect
SA209 South African Airways
UA997 United Airlines
UA2253 United Airlines
17:40 Johannesburg
23:45 Accra
08:15 Washington Dulles
21:45 Accra
06:35 Washington Dulles
09:27 Cleveland
Connect
LH573 Lufthansa
AC841 Air Canada
AC8539 Air Canada
19:00 Johannesburg
09:20 Frankfurt
12:35 Toronto
05:35 Frankfurt
11:40 Toronto
13:39 Cleveland
Connect
SA260 South African Airways
AC841 Air Canada
AC8539 Air Canada
19:35 Johannesburg
09:20 Frankfurt
12:35 Toronto
06:10 Frankfurt
11:40 Toronto
13:39 Cleveland
Connect
UA187 United Airlines
UA2001 United Airlines
UA3421 United Airlines
20:00 Johannesburg
07:30 Newark
11:31 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
13:58 Cleveland
Connect
UA187 United Airlines
UA288 United Airlines
UA1297 United Airlines
20:00 Johannesburg
10:10 Newark
12:30 Washington Dulles
05:45 Newark
11:34 Washington Dulles
13:51 Cleveland
Connect
UA187 United Airlines
UA4995 United Airlines
UA1297 United Airlines
20:00 Johannesburg
07:37 Newark
12:30 Washington Dulles
05:45 Newark
09:10 Washington Dulles
13:51 Cleveland
Connect
UA187 United Airlines
UA3594 United Airlines
20:00 Johannesburg
10:30 Newark
05:45 Newark
12:10 Cleveland
Connect
SA234 South African Airways
AC853 Air Canada
AC8539 Air Canada
20:00 Johannesburg
08:30 London Heathrow
12:35 Toronto
06:25 London Heathrow
11:15 Toronto
13:39 Cleveland
Connect
UA187 United Airlines
UA1660 United Airlines
UA3421 United Airlines
20:00 Johannesburg
08:30 Newark
11:31 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
13:58 Cleveland
Connect
UA187 United Airlines
UA4461 4584 United Airlines
AC8539 Air Canada
20:00 Johannesburg
08:05 Newark
12:35 Toronto
05:45 Newark
09:53 Toronto
13:39 Cleveland
Connect
UA187 United Airlines
UA2001 United Airlines
UA2659 United Airlines
20:00 Johannesburg
07:30 Newark
14:26 Chicago O'Hare
05:45 Newark
09:01 Chicago O'Hare
16:51 Cleveland
Connect
UA187 United Airlines
UA1660 United Airlines
UA2659 United Airlines
20:00 Johannesburg
08:30 Newark
14:26 Chicago O'Hare
05:45 Newark
10:24 Chicago O'Hare
16:51 Cleveland
Connect
UA187 United Airlines
UA2075 United Airlines
UA2659 United Airlines
20:00 Johannesburg
10:13 Newark
14:26 Chicago O'Hare
05:45 Newark
11:58 Chicago O'Hare
16:51 Cleveland
Connect
UA187 United Airlines
UA3639 United Airlines
20:00 Johannesburg
09:00 Newark
05:45 Newark
10:58 Cleveland
Connect
UA187 United Airlines
AC7649 Air Canada
AC8539 Air Canada
20:00 Johannesburg
08:45 Newark
12:35 Toronto
05:45 Newark
10:25 Toronto
13:39 Cleveland
Connect
UA187 United Airlines
UA307 United Airlines
20:00 Johannesburg
06:59 Newark
05:45 Newark
08:41 Cleveland
Connect
SA203 South African Airways
DL4818 Delta
20:40 Johannesburg
08:05 New York JFK
06:40 New York JFK
10:16 Cleveland
Connect

References

Find Hotels in Outer Harbour, ON, Canada

You can find hotels and accommodations in Outer Harbour, ON, Canada with our hotels search tool below

Booking.com