HowToGo

Flight from Bloemfontein to White River, ON, Canada

How to get to White River, ON, Canada from Bloemfontein by flight ? You can check flights from Bloemfontein to White River, ON, Canada below.

Search Transfer from Bloemfontein to White River, ON, Canada

Search Flights

You can find flight ticket prices from Bloemfontein to White River, ON, Canada with our flight tickets search tool below

1. Bloemfontein to Sault Ste Marie

  1. You take a flight from Bloemfontein to Sault Ste Marie and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Sault Ste Marie to your destination in White River, ON, Canada.

Flight Depart Arrive
4Z710 Airlink
DL201 Delta
DL463 Delta
DL4302 Delta
15:25 Bloemfontein
21:55 Johannesburg
10:12 Atlanta
12:55 Minneapolis
16:25 Johannesburg
08:15 Atlanta
11:55 Minneapolis
15:20 Sault Ste Marie
Connect
5Z113 CemAir
VS450 Virgin Atlantic
DL17 Delta
DL4274 Delta
17:00 Bloemfontein
18:45 Johannesburg
11:00 London Heathrow
20:55 Detroit
17:55 Johannesburg
05:00 London Heathrow
15:40 Detroit
22:09 Sault Ste Marie
Connect
5Z113 CemAir
DL201 Delta
DL463 Delta
DL4302 Delta
17:00 Bloemfontein
21:55 Johannesburg
10:12 Atlanta
12:55 Minneapolis
17:55 Johannesburg
08:15 Atlanta
11:55 Minneapolis
15:20 Sault Ste Marie
Connect
5Z113 CemAir
AF995 Air France
DL97 Delta
DL4274 Delta
17:00 Bloemfontein
18:50 Johannesburg
10:30 Paris CDG
20:55 Detroit
17:55 Johannesburg
05:45 Paris CDG
14:16 Detroit
22:09 Sault Ste Marie
Connect
5Z117 CemAir
UA187 United Airlines
DL4471 Delta
DL4302 Delta
18:15 Bloemfontein
20:00 Johannesburg
07:55 Newark
12:55 Minneapolis
18:55 Johannesburg
06:15 Newark
09:57 Minneapolis
15:20 Sault Ste Marie
Connect
5Z117 CemAir
KL0592 KLM
DL137 Delta
DL4274 Delta
18:15 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
20:55 Detroit
18:55 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL521 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:20 Atlanta
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL386 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
15:20 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL455 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:01 Atlanta
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
12:57 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL665 Delta
DL3890 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
14:57 Atlanta
18:00 Cleveland
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
16:44 Cleveland
18:53 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2775 Delta
DL5427 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:25 Atlanta
15:00 Dayton
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
10:59 Dayton
16:10 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2733 Delta
DL5186 3841 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
14:45 Atlanta
17:15 Greenville/Spartanburg
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
15:36 Greenville/Spartanburg
19:00 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2651 Delta
DL5186 3841 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:32 Atlanta
17:15 Greenville/Spartanburg
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
13:27 Greenville/Spartanburg
19:00 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL5151 Delta
DL4888 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:49 Atlanta
14:16 Chattanooga
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
13:36 Chattanooga
16:12 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2303 Delta
DL4888 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:05 Atlanta
14:16 Chattanooga
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:00 Chattanooga
16:12 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL4738 Delta
DL5654 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:30 Atlanta
18:00 Lexington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
13:48 Lexington
19:25 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2290 Delta
DL4636 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:01 Atlanta
14:00 Cleveland
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:50 Cleveland
14:53 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2931 Delta
DL3913 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:40 Atlanta
18:28 Louisville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
17:03 Louisville
19:52 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2547 Delta
DL5243 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:00 Atlanta
13:15 Knoxville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:59 Knoxville
14:55 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1611 Delta
DL3913 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:40 Atlanta
18:28 Louisville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
15:01 Louisville
19:52 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2839 Delta
DL4665 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:15 Atlanta
18:10 Columbus
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:46 Columbus
19:11 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2290 Delta
DL3890 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:01 Atlanta
18:00 Cleveland
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:50 Cleveland
18:53 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2785 Delta
DL5137 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:56 Atlanta
14:08 Lexington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:17 Lexington
15:32 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2280 Delta
DL5045 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:15 Atlanta
14:10 Covington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
12:30 Covington
15:20 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL5416 Delta
DL5243 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:00 Atlanta
13:15 Knoxville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:55 Knoxville
14:55 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2280 Delta
DL5507 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:15 Atlanta
18:30 Covington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
12:30 Covington
19:40 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2171 Delta
DL5124 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:25 Atlanta
18:45 Indianapolis
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
16:49 Indianapolis
19:57 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL902 Delta
DL5507 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:15 Atlanta
18:30 Covington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
13:36 Covington
19:40 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2785 Delta
DL5654 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:56 Atlanta
18:00 Lexington
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:17 Lexington
19:25 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1440 Delta
DL2589 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:24 Atlanta
14:22 Nashville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
12:28 Nashville
16:55 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1554 Delta
DL5124 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:32 Atlanta
18:45 Indianapolis
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:05 Indianapolis
19:57 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2508 Delta
DL2589 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:28 Atlanta
14:22 Nashville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
10:37 Nashville
16:55 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1665 Delta
DL3913 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:10 Atlanta
18:28 Louisville
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
11:30 Louisville
19:52 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1589 Delta
DL5124 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:15 Atlanta
18:45 Indianapolis
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
13:44 Indianapolis
19:57 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
KL0592 KLM
DL137 Delta
DL4274 Delta
18:35 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
20:55 Detroit
19:35 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL1354 Delta
DL4665 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:47 Atlanta
18:10 Columbus
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Columbus
19:11 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2732 Delta
DL5186 3841 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:00 Atlanta
17:15 Greenville/Spartanburg
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
10:55 Greenville/Spartanburg
19:00 Detroit
22:09 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL463 Delta
DL4302 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:12 Atlanta
12:55 Minneapolis
19:35 Johannesburg
08:15 Atlanta
11:55 Minneapolis
15:20 Sault Ste Marie
Connect
4Z706 Airlink
DL201 Delta
DL2110 Delta
DL4665 Delta
DL4274 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:39 Atlanta
18:10 Columbus
20:55 Detroit
19:35 Johannesburg
08:15 Atlanta
14:08 Columbus
19:11 Detroit
22:09 Sault Ste Marie
Connect
4Z609 Airlink
KL0598 KLM
DL137 Delta
DL4274 Delta
18:45 Bloemfontein
23:15 Capetown
12:50 Amsterdam Schiphol
20:55 Detroit
20:30 Capetown
10:45 Amsterdam Schiphol
15:20 Detroit
22:09 Sault Ste Marie
Connect

2. Bloemfontein to Thunder Bay

  1. You take a flight from Bloemfontein to Thunder Bay and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Thunder Bay to your destination in White River, ON, Canada.

Flight Depart Arrive
4Z704 Airlink
DL201 Delta
DL2557 Delta
WS3549 3123 WestJet
11:05 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
13:30 Toronto
12:05 Johannesburg
08:15 Atlanta
11:21 Toronto
15:40 Thunder Bay
Connect
5Z115 CemAir
LH573 Lufthansa
AC841 Air Canada
AC8935 Air Canada
12:00 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
14:45 Toronto
13:00 Johannesburg
05:35 Frankfurt
11:40 Toronto
16:33 Thunder Bay
Connect
5Z115 CemAir
DL201 Delta
DL2557 Delta
WS3549 3123 WestJet
12:00 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
13:30 Toronto
13:00 Johannesburg
08:15 Atlanta
11:21 Toronto
15:40 Thunder Bay
Connect
5Z115 CemAir
LX283 285 Swiss
AC881 Air Canada
AC8935 Air Canada
12:00 Bloemfontein
19:25 Johannesburg
09:45 Zurich
14:45 Toronto
13:00 Johannesburg
06:10 Zurich
12:10 Toronto
16:33 Thunder Bay
Connect
JE413 Mango
UA1123 United Airlines
UA4479 United Airlines
AC8935 Air Canada
14:00 Bloemfontein
19:50 Capetown
11:29 Newark
14:45 Toronto
15:40 Capetown
05:50 Newark
13:09 Toronto
16:33 Thunder Bay
Connect
JE413 Mango
UA1123 United Airlines
UA3718 United Airlines
AC8935 Air Canada
14:00 Bloemfontein
19:50 Capetown
07:59 Newark
14:45 Toronto
15:40 Capetown
05:50 Newark
09:43 Toronto
16:33 Thunder Bay
Connect
JE413 Mango
UA1123 United Airlines
PD120 Porter Airlines
PD458 Porter Airlines
14:00 Bloemfontein
19:50 Capetown
07:50 Newark
11:25 Billy Bishop Toronto City
15:40 Capetown
05:50 Newark
09:29 Billy Bishop Toronto City
13:29 Thunder Bay
Connect
JE413 Mango
UA1123 United Airlines
UA4461 United Airlines
AC8935 Air Canada
14:00 Bloemfontein
19:50 Capetown
07:08 Newark
14:45 Toronto
15:40 Capetown
05:50 Newark
08:50 Toronto
16:33 Thunder Bay
Connect
4Z710 Airlink
LH573 Lufthansa
AC841 Air Canada
AC8935 Air Canada
15:25 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
14:45 Toronto
16:25 Johannesburg
05:35 Frankfurt
11:40 Toronto
16:33 Thunder Bay
Connect
4Z710 Airlink
DL201 Delta
DL2557 Delta
WS3549 3123 WestJet
15:25 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
13:30 Toronto
16:25 Johannesburg
08:15 Atlanta
11:21 Toronto
15:40 Thunder Bay
Connect
4Z710 Airlink
LX283 285 Swiss
AC881 Air Canada
AC8935 Air Canada
15:25 Bloemfontein
19:25 Johannesburg
09:45 Zurich
14:45 Toronto
16:25 Johannesburg
06:10 Zurich
12:10 Toronto
16:33 Thunder Bay
Connect
4Z710 Airlink
UA187 United Airlines
UA4185 United Airlines
AC8783 Air Canada
AC8935 Air Canada
15:25 Bloemfontein
20:00 Johannesburg
08:30 Newark
11:15 Reagan Washington
14:45 Toronto
16:25 Johannesburg
06:15 Newark
09:56 Reagan Washington
12:46 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA4500 United Airlines
AC8783 Air Canada
AC8935 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:55 Newark
11:15 Reagan Washington
14:45 Toronto
17:55 Johannesburg
06:15 Newark
09:17 Reagan Washington
12:46 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
LH573 Lufthansa
AC841 Air Canada
AC8935 Air Canada
17:00 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
14:45 Toronto
17:55 Johannesburg
05:35 Frankfurt
11:40 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
LH573 Lufthansa
AC843 Air Canada
AC8937 Air Canada
17:00 Bloemfontein
19:00 Johannesburg
17:05 Frankfurt
20:55 Toronto
17:55 Johannesburg
05:35 Frankfurt
19:25 Toronto
22:43 Thunder Bay
Connect
5Z113 CemAir
DL201 Delta
DL2557 Delta
WS3123 WestJet
17:00 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
16:15 Toronto
17:55 Johannesburg
08:15 Atlanta
11:21 Toronto
18:23 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA3459 United Airlines
AC8935 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
10:16 Newark
14:45 Toronto
17:55 Johannesburg
06:15 Newark
11:56 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
AC8935 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
14:45 Toronto
17:55 Johannesburg
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
LH573 Lufthansa
LH470 Lufthansa
AC8937 Air Canada
17:00 Bloemfontein
19:00 Johannesburg
13:15 Frankfurt
20:55 Toronto
17:55 Johannesburg
05:35 Frankfurt
17:20 Toronto
22:43 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA4185 United Airlines
AC8783 Air Canada
AC8935 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
08:30 Newark
11:15 Reagan Washington
14:45 Toronto
17:55 Johannesburg
06:15 Newark
09:56 Reagan Washington
12:46 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA4461 United Airlines
WS3549 3123 WestJet
17:00 Bloemfontein
20:00 Johannesburg
07:08 Newark
13:30 Toronto
17:55 Johannesburg
06:15 Newark
08:50 Toronto
15:40 Thunder Bay
Connect
5Z113 CemAir
LX283 285 Swiss
AC881 Air Canada
AC8937 Air Canada
17:00 Bloemfontein
19:25 Johannesburg
09:45 Zurich
20:55 Toronto
17:55 Johannesburg
06:10 Zurich
12:10 Toronto
22:43 Thunder Bay
Connect
5Z113 CemAir
LX283 285 Swiss
AC881 Air Canada
AC8935 Air Canada
17:00 Bloemfontein
19:25 Johannesburg
09:45 Zurich
14:45 Toronto
17:55 Johannesburg
06:10 Zurich
12:10 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
PD120 Porter Airlines
PD458 Porter Airlines
17:00 Bloemfontein
20:00 Johannesburg
07:50 Newark
11:25 Billy Bishop Toronto City
17:55 Johannesburg
06:15 Newark
09:29 Billy Bishop Toronto City
13:29 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA3718 United Airlines
WS3549 3123 WestJet
17:00 Bloemfontein
20:00 Johannesburg
07:59 Newark
13:30 Toronto
17:55 Johannesburg
06:15 Newark
09:43 Toronto
15:40 Thunder Bay
Connect
5Z113 CemAir
UA187 United Airlines
UA3718 United Airlines
AC8935 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:59 Newark
14:45 Toronto
17:55 Johannesburg
06:15 Newark
09:43 Toronto
16:33 Thunder Bay
Connect
5Z113 CemAir
LH573 Lufthansa
AC841 Air Canada
AC8937 Air Canada
17:00 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
20:55 Toronto
17:55 Johannesburg
05:35 Frankfurt
11:40 Toronto
22:43 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
AC8935 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
14:45 Toronto
18:55 Johannesburg
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
16:33 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA3459 United Airlines
AC8937 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
10:16 Newark
20:55 Toronto
18:55 Johannesburg
06:15 Newark
11:56 Toronto
22:43 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA4529 United Airlines
AC8937 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
13:35 Newark
20:55 Toronto
18:55 Johannesburg
06:15 Newark
15:20 Toronto
22:43 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA3459 United Airlines
WS3549 3123 WestJet
18:15 Bloemfontein
20:00 Johannesburg
10:16 Newark
13:30 Toronto
18:55 Johannesburg
06:15 Newark
11:56 Toronto
15:40 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
AC7479 Air Canada
AC8937 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
16:35 Newark
20:55 Toronto
18:55 Johannesburg
06:15 Newark
18:15 Toronto
22:43 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA3459 United Airlines
AC8935 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
10:16 Newark
14:45 Toronto
18:55 Johannesburg
06:15 Newark
11:56 Toronto
16:33 Thunder Bay
Connect
5Z117 CemAir
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
WS3549 3123 WestJet
18:15 Bloemfontein
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
13:30 Toronto
18:55 Johannesburg
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
15:40 Thunder Bay
Connect
4Z706 Airlink
DL201 Delta
DL2557 Delta
WS3123 WestJet
18:35 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
16:15 Toronto
19:35 Johannesburg
08:15 Atlanta
11:21 Toronto
18:23 Thunder Bay
Connect
4Z706 Airlink
DL201 Delta
DL2320 Delta
WS3219 WestJet
18:35 Bloemfontein
21:55 Johannesburg
13:56 Atlanta
22:30 Toronto
19:35 Johannesburg
08:15 Atlanta
16:06 Toronto
00:43 Thunder Bay
Connect
4Z706 Airlink
KL0592 KLM
KL0695 KLM
WS3219 WestJet
18:35 Bloemfontein
23:10 Johannesburg
17:55 Amsterdam Schiphol
22:30 Toronto
19:35 Johannesburg
10:15 Amsterdam Schiphol
19:50 Toronto
00:43 Thunder Bay
Connect
4Z706 Airlink
DL201 Delta
DL2557 Delta
WS3219 WestJet
18:35 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
22:30 Toronto
19:35 Johannesburg
08:15 Atlanta
11:21 Toronto
00:43 Thunder Bay
Connect
4Z609 Airlink
AF871 Air France
AF356 Air France
WS3219 WestJet
18:45 Bloemfontein
00:35 Capetown
14:05 Paris CDG
22:30 Toronto
20:30 Capetown
11:10 Paris CDG
17:30 Toronto
00:43 Thunder Bay
Connect
4Z609 Airlink
KL0598 KLM
KL0695 KLM
WS3219 WestJet
18:45 Bloemfontein
23:15 Capetown
17:55 Amsterdam Schiphol
22:30 Toronto
20:30 Capetown
10:45 Amsterdam Schiphol
19:50 Toronto
00:43 Thunder Bay
Connect

3. Johannesburg to Sault Ste Marie

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

  2. You take a flight from Johannesburg to Sault Ste Marie and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Sault Ste Marie to your destination in White River, ON, Canada.

Flight Depart Arrive
AF995 Air France
AC873 Air Canada
AC8201 Air Canada
18:50 Johannesburg
11:40 Paris CDG
16:05 Toronto
05:45 Paris CDG
14:55 Toronto
17:24 Sault Ste Marie
Connect
LH573 Lufthansa
AC841 Air Canada
AC8201 Air Canada
19:00 Johannesburg
09:20 Frankfurt
16:05 Toronto
05:35 Frankfurt
11:40 Toronto
17:24 Sault Ste Marie
Connect
DE2289 Condor Flugdienst
AC841 Air Canada
AC8201 Air Canada
19:15 Johannesburg
09:20 Frankfurt
16:05 Toronto
05:25 Frankfurt
11:40 Toronto
17:24 Sault Ste Marie
Connect
LX283 285 Swiss
AC881 Air Canada
AC8201 Air Canada
19:25 Johannesburg
09:45 Zurich
16:05 Toronto
06:10 Zurich
12:10 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
UA3459 United Airlines
AC8201 Air Canada
20:00 Johannesburg
10:16 Newark
16:05 Toronto
06:15 Newark
11:56 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
UA4461 United Airlines
AC8201 Air Canada
20:00 Johannesburg
07:08 Newark
16:05 Toronto
06:15 Newark
08:50 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
UA3718 United Airlines
AC8201 Air Canada
20:00 Johannesburg
07:59 Newark
16:05 Toronto
06:15 Newark
09:43 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
PD126 Porter Airlines
PD691 Porter Airlines
20:00 Johannesburg
11:05 Newark
20:05 Billy Bishop Toronto City
06:15 Newark
12:45 Billy Bishop Toronto City
21:24 Sault Ste Marie
Connect
UA187 United Airlines
PD122 Porter Airlines
PD691 Porter Airlines
20:00 Johannesburg
08:55 Newark
20:05 Billy Bishop Toronto City
06:15 Newark
10:40 Billy Bishop Toronto City
21:24 Sault Ste Marie
Connect
UA187 United Airlines
UA4185 United Airlines
AC8783 Air Canada
AC8201 Air Canada
20:00 Johannesburg
08:30 Newark
11:15 Reagan Washington
16:05 Toronto
06:15 Newark
09:56 Reagan Washington
12:46 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
AC8665 Air Canada
AC451 Air Canada
AC8201 Air Canada
20:00 Johannesburg
08:25 Newark
12:00 Ottawa
16:05 Toronto
06:15 Newark
09:50 Ottawa
13:05 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
AC8665 Air Canada
AC455 Air Canada
AC8201 Air Canada
20:00 Johannesburg
08:25 Newark
14:00 Ottawa
16:05 Toronto
06:15 Newark
09:50 Ottawa
15:05 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
AC8201 Air Canada
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
16:05 Toronto
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
UA4500 United Airlines
AC8783 Air Canada
AC8201 Air Canada
20:00 Johannesburg
07:55 Newark
11:15 Reagan Washington
16:05 Toronto
06:15 Newark
09:17 Reagan Washington
12:46 Toronto
17:24 Sault Ste Marie
Connect
UA187 United Airlines
PD120 Porter Airlines
PD691 Porter Airlines
20:00 Johannesburg
07:50 Newark
20:05 Billy Bishop Toronto City
06:15 Newark
09:29 Billy Bishop Toronto City
21:24 Sault Ste Marie
Connect
UA187 United Airlines
UA4419 United Airlines
AC451 Air Canada
AC8201 Air Canada
20:00 Johannesburg
09:00 Newark
12:00 Ottawa
16:05 Toronto
06:15 Newark
10:42 Ottawa
13:05 Toronto
17:24 Sault Ste Marie
Connect
DL201 Delta
DL2557 Delta
AC8201 Air Canada
21:55 Johannesburg
09:19 Atlanta
16:05 Toronto
08:15 Atlanta
11:21 Toronto
17:24 Sault Ste Marie
Connect
KL0592 KLM
AC827 Air Canada
AC8201 Air Canada
23:10 Johannesburg
11:55 Amsterdam Schiphol
16:05 Toronto
10:15 Amsterdam Schiphol
15:05 Toronto
17:24 Sault Ste Marie
Connect

4. Bloemfontein to Traverse City

  1. You take a flight from Bloemfontein to Traverse City and cost approximately 850 USD.

  2. You take a bus, shuttle or taxi from Traverse City to your destination in White River, ON, Canada.

Flight Depart Arrive
FA841 Safair
UA1123 United Airlines
UA3400 United Airlines
08:45 Bloemfontein
19:50 Capetown
13:59 Newark
10:30 Capetown
05:50 Newark
16:13 Traverse City
Connect
4Z605 Airlink
UA1123 United Airlines
UA3400 United Airlines
12:40 Bloemfontein
19:50 Capetown
13:59 Newark
14:25 Capetown
05:50 Newark
16:13 Traverse City
Connect
JE413 Mango
UA1123 United Airlines
UA405 United Airlines
UA3779 United Airlines
14:00 Bloemfontein
19:50 Capetown
11:30 Newark
13:58 Chicago O'Hare
15:40 Capetown
05:50 Newark
12:59 Chicago O'Hare
16:04 Traverse City
Connect
JE413 Mango
UA1123 United Airlines
UA1762 United Airlines
UA3779 United Airlines
14:00 Bloemfontein
19:50 Capetown
07:51 Newark
13:58 Chicago O'Hare
15:40 Capetown
05:50 Newark
09:24 Chicago O'Hare
16:04 Traverse City
Connect
JE413 Mango
UA1123 United Airlines
UA794 United Airlines
UA3779 United Airlines
14:00 Bloemfontein
19:50 Capetown
10:06 Newark
13:58 Chicago O'Hare
15:40 Capetown
05:50 Newark
11:51 Chicago O'Hare
16:04 Traverse City
Connect
JE413 Mango
UA1123 United Airlines
UA3400 United Airlines
14:00 Bloemfontein
19:50 Capetown
13:59 Newark
15:40 Capetown
05:50 Newark
16:13 Traverse City
Connect
4Z710 Airlink
UA187 United Airlines
UA3400 United Airlines
15:25 Bloemfontein
20:00 Johannesburg
13:59 Newark
16:25 Johannesburg
06:15 Newark
16:13 Traverse City
Connect
4Z710 Airlink
VS450 Virgin Atlantic
DL17 Delta
DL5031 Delta
15:25 Bloemfontein
18:45 Johannesburg
11:00 London Heathrow
16:30 Detroit
16:25 Johannesburg
05:00 London Heathrow
15:40 Detroit
17:38 Traverse City
Connect
4Z710 Airlink
AF995 Air France
DL97 Delta
DL5031 Delta
15:25 Bloemfontein
18:50 Johannesburg
10:30 Paris CDG
16:30 Detroit
16:25 Johannesburg
05:45 Paris CDG
14:16 Detroit
17:38 Traverse City
Connect
5Z113 CemAir
KL0592 KLM
DL137 Delta
DL4749 Delta
17:00 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
18:15 Detroit
17:55 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
19:23 Traverse City
Connect
5Z113 CemAir
AF995 Air France
DL97 Delta
DL5031 Delta
17:00 Bloemfontein
18:50 Johannesburg
10:30 Paris CDG
16:30 Detroit
17:55 Johannesburg
05:45 Paris CDG
14:16 Detroit
17:38 Traverse City
Connect
5Z113 CemAir
DL201 Delta
DL386 Delta
DL5031 Delta
17:00 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
16:30 Detroit
17:55 Johannesburg
08:15 Atlanta
15:20 Detroit
17:38 Traverse City
Connect
5Z113 CemAir
UA187 United Airlines
UA3516 United Airlines
DL5162 Delta
17:00 Bloemfontein
20:00 Johannesburg
08:34 Newark
12:29 Detroit
17:55 Johannesburg
06:15 Newark
10:50 Detroit
13:37 Traverse City
Connect
5Z113 CemAir
KL0592 KLM
DL137 Delta
DL5031 Delta
17:00 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
16:30 Detroit
17:55 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
17:38 Traverse City
Connect
5Z113 CemAir
VS450 Virgin Atlantic
DL17 Delta
DL4749 Delta
17:00 Bloemfontein
18:45 Johannesburg
11:00 London Heathrow
18:15 Detroit
17:55 Johannesburg
05:00 London Heathrow
15:40 Detroit
19:23 Traverse City
Connect
5Z113 CemAir
VS450 Virgin Atlantic
DL17 Delta
DL5031 Delta
17:00 Bloemfontein
18:45 Johannesburg
11:00 London Heathrow
16:30 Detroit
17:55 Johannesburg
05:00 London Heathrow
15:40 Detroit
17:38 Traverse City
Connect
5Z113 CemAir
UA187 United Airlines
UA3400 United Airlines
17:00 Bloemfontein
20:00 Johannesburg
13:59 Newark
17:55 Johannesburg
06:15 Newark
16:13 Traverse City
Connect
5Z113 CemAir
UA187 United Airlines
UA3516 United Airlines
DL3840 Delta
17:00 Bloemfontein
20:00 Johannesburg
08:34 Newark
12:24 Detroit
17:55 Johannesburg
06:15 Newark
10:50 Detroit
13:32 Traverse City
Connect
5Z113 CemAir
UA187 United Airlines
UA4427 United Airlines
AA4210 American Airlines
17:00 Bloemfontein
20:00 Johannesburg
09:00 Newark
11:30 Reagan Washington
17:55 Johannesburg
06:15 Newark
10:30 Reagan Washington
13:55 Traverse City
Connect
5Z113 CemAir
AF995 Air France
DL97 Delta
DL4749 Delta
17:00 Bloemfontein
18:50 Johannesburg
10:30 Paris CDG
18:15 Detroit
17:55 Johannesburg
05:45 Paris CDG
14:16 Detroit
19:23 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA415 United Airlines
UA5607 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:45 Newark
18:20 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:25 Chicago O'Hare
20:34 Traverse City
Connect
5Z117 CemAir
KL0592 KLM
DL137 Delta
DL5031 Delta
18:15 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
16:30 Detroit
18:55 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
17:38 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA3679 United Airlines
UA5607 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
10:05 Newark
18:20 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
11:56 Chicago O'Hare
20:34 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA4427 United Airlines
AA4210 American Airlines
18:15 Bloemfontein
20:00 Johannesburg
09:00 Newark
11:30 Reagan Washington
18:55 Johannesburg
06:15 Newark
10:30 Reagan Washington
13:55 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA3483 United Airlines
AA4674 American Airlines
18:15 Bloemfontein
20:00 Johannesburg
09:00 Newark
12:50 Boston
18:55 Johannesburg
06:15 Newark
10:31 Boston
15:10 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA3679 United Airlines
UA3779 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
10:05 Newark
13:58 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
11:56 Chicago O'Hare
16:04 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA1762 United Airlines
UA3779 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:51 Newark
13:58 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:24 Chicago O'Hare
16:04 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA415 United Airlines
UA3779 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:45 Newark
13:58 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:25 Chicago O'Hare
16:04 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA3400 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
13:59 Newark
18:55 Johannesburg
06:15 Newark
16:13 Traverse City
Connect
5Z117 CemAir
UA187 United Airlines
UA1762 United Airlines
UA5607 United Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:51 Newark
18:20 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:24 Chicago O'Hare
20:34 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL386 Delta
DL4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
18:15 Detroit
19:35 Johannesburg
08:15 Atlanta
15:20 Detroit
19:23 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL455 Delta
DL3843 4749 4749 4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:01 Atlanta
22:50 Detroit
19:35 Johannesburg
08:15 Atlanta
12:57 Detroit
23:57 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL521 Delta
DL3843 4749 4749 4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:20 Atlanta
22:50 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Detroit
23:57 Traverse City
Connect
4Z706 Airlink
KL0592 KLM
DL137 Delta
DL5031 Delta
18:35 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
16:30 Detroit
19:35 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
17:38 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL521 Delta
DL4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:20 Atlanta
18:15 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Detroit
19:23 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL455 Delta
DL4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:01 Atlanta
18:15 Detroit
19:35 Johannesburg
08:15 Atlanta
12:57 Detroit
19:23 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL455 Delta
DL5031 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:01 Atlanta
16:30 Detroit
19:35 Johannesburg
08:15 Atlanta
12:57 Detroit
17:38 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL386 Delta
DL5031 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
16:30 Detroit
19:35 Johannesburg
08:15 Atlanta
15:20 Detroit
17:38 Traverse City
Connect
4Z706 Airlink
KL0592 KLM
DL137 Delta
DL4749 Delta
18:35 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
18:15 Detroit
19:35 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
19:23 Traverse City
Connect
4Z706 Airlink
DL201 Delta
DL386 Delta
DL3843 4749 4749 4749 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
22:50 Detroit
19:35 Johannesburg
08:15 Atlanta
15:20 Detroit
23:57 Traverse City
Connect

5. Bloemfontein to Marquette

  1. You take a flight from Bloemfontein to Marquette and cost approximately 850 USD.

  2. You take a bus, shuttle or taxi from Marquette to your destination in White River, ON, Canada.

Flight Depart Arrive
JE413 Mango
UA1123 United Airlines
UA1762 United Airlines
AA4147 American Airlines
14:00 Bloemfontein
19:50 Capetown
07:51 Newark
10:45 Chicago O'Hare
15:40 Capetown
05:50 Newark
09:24 Chicago O'Hare
13:11 Marquette
Connect
5Z113 CemAir
AF995 Air France
AF378 Air France
DL3630 Delta
17:00 Bloemfontein
18:50 Johannesburg
16:05 Paris CDG
21:45 Detroit
17:55 Johannesburg
05:45 Paris CDG
18:30 Detroit
23:18 Marquette
Connect
5Z113 CemAir
VS450 Virgin Atlantic
DL17 Delta
DL3630 Delta
17:00 Bloemfontein
18:45 Johannesburg
11:00 London Heathrow
21:45 Detroit
17:55 Johannesburg
05:00 London Heathrow
15:40 Detroit
23:18 Marquette
Connect
5Z113 CemAir
UA187 United Airlines
UA3516 United Airlines
DL3619 Delta
17:00 Bloemfontein
20:00 Johannesburg
08:34 Newark
13:37 Detroit
17:55 Johannesburg
06:15 Newark
10:50 Detroit
15:12 Marquette
Connect
5Z113 CemAir
UA187 United Airlines
UA1762 United Airlines
AA4147 American Airlines
17:00 Bloemfontein
20:00 Johannesburg
07:51 Newark
10:45 Chicago O'Hare
17:55 Johannesburg
06:15 Newark
09:24 Chicago O'Hare
13:11 Marquette
Connect
5Z113 CemAir
AF995 Air France
DL97 Delta
DL3630 Delta
17:00 Bloemfontein
18:50 Johannesburg
10:30 Paris CDG
21:45 Detroit
17:55 Johannesburg
05:45 Paris CDG
14:16 Detroit
23:18 Marquette
Connect
5Z117 CemAir
UA187 United Airlines
UA1762 United Airlines
AA4147 American Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:51 Newark
10:45 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:24 Chicago O'Hare
13:11 Marquette
Connect
5Z117 CemAir
BA054 British Airways
AA87 American Airlines
AA4025 American Airlines
18:15 Bloemfontein
20:45 Johannesburg
09:35 London Heathrow
17:15 Chicago O'Hare
18:55 Johannesburg
06:55 London Heathrow
13:20 Chicago O'Hare
19:32 Marquette
Connect
5Z117 CemAir
UA187 United Airlines
UA415 United Airlines
AA4147 American Airlines
18:15 Bloemfontein
20:00 Johannesburg
07:45 Newark
10:45 Chicago O'Hare
18:55 Johannesburg
06:15 Newark
09:25 Chicago O'Hare
13:11 Marquette
Connect
5Z117 CemAir
KL0592 KLM
DL137 Delta
DL3630 Delta
18:15 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
21:45 Detroit
18:55 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
23:18 Marquette
Connect
5Z117 CemAir
UA187 United Airlines
DL4678 Delta
DL3619 Delta
18:15 Bloemfontein
20:00 Johannesburg
09:35 Newark
13:37 Detroit
18:55 Johannesburg
06:15 Newark
11:43 Detroit
15:12 Marquette
Connect
4Z706 Airlink
BA054 British Airways
AA99 American Airlines
AA4025 American Airlines
18:35 Bloemfontein
20:45 Johannesburg
07:45 London Heathrow
17:15 Chicago O'Hare
19:35 Johannesburg
06:55 London Heathrow
10:20 Chicago O'Hare
19:32 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2785 Delta
DL5137 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:56 Atlanta
14:08 Lexington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:17 Lexington
15:32 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL521 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:20 Atlanta
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2280 Delta
DL5045 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:15 Atlanta
14:10 Covington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
12:30 Covington
15:20 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2171 Delta
DL5124 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:25 Atlanta
18:45 Indianapolis
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
16:49 Indianapolis
19:57 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2732 Delta
DL5186 3841 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:00 Atlanta
17:15 Greenville/Spartanburg
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
10:55 Greenville/Spartanburg
19:00 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL665 Delta
DL3890 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
14:57 Atlanta
18:00 Cleveland
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
16:44 Cleveland
18:53 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2290 Delta
DL3890 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:01 Atlanta
18:00 Cleveland
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:50 Cleveland
18:53 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL5416 Delta
DL5243 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:00 Atlanta
13:15 Knoxville
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:55 Knoxville
14:55 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2280 Delta
DL5507 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:15 Atlanta
18:30 Covington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
12:30 Covington
19:40 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL1554 Delta
DL5124 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:32 Atlanta
18:45 Indianapolis
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:05 Indianapolis
19:57 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2839 Delta
DL4665 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:15 Atlanta
18:10 Columbus
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:46 Columbus
19:11 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2547 Delta
DL5243 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:00 Atlanta
13:15 Knoxville
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:59 Knoxville
14:55 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2110 Delta
DL4665 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:39 Atlanta
18:10 Columbus
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
14:08 Columbus
19:11 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2733 Delta
DL5186 3841 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
14:45 Atlanta
17:15 Greenville/Spartanburg
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
15:36 Greenville/Spartanburg
19:00 Detroit
23:18 Marquette
Connect
4Z706 Airlink
KL0592 KLM
DL137 Delta
DL3630 Delta
18:35 Bloemfontein
23:10 Johannesburg
12:50 Amsterdam Schiphol
21:45 Detroit
19:35 Johannesburg
10:15 Amsterdam Schiphol
15:20 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2785 Delta
DL5654 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:56 Atlanta
18:00 Lexington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:17 Lexington
19:25 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2290 Delta
DL4636 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
10:01 Atlanta
14:00 Cleveland
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
11:50 Cleveland
14:53 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2775 Delta
DL5427 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
09:25 Atlanta
15:00 Dayton
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
10:59 Dayton
16:10 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL1589 Delta
DL5124 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:15 Atlanta
18:45 Indianapolis
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
13:44 Indianapolis
19:57 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL514 Delta
DL5654 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:23 Atlanta
18:00 Lexington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
16:37 Lexington
19:25 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL455 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
11:01 Atlanta
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
12:57 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL386 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
13:26 Atlanta
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
15:20 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL1354 Delta
DL4665 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
15:47 Atlanta
18:10 Columbus
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
17:15 Columbus
19:11 Detroit
23:18 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL902 Delta
DL5507 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:15 Atlanta
18:30 Covington
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
13:36 Covington
19:40 Detroit
23:18 Marquette
Connect
4Z706 Airlink
BA054 British Airways
AA87 American Airlines
AA4025 American Airlines
18:35 Bloemfontein
20:45 Johannesburg
09:35 London Heathrow
17:15 Chicago O'Hare
19:35 Johannesburg
06:55 London Heathrow
13:20 Chicago O'Hare
19:32 Marquette
Connect
4Z706 Airlink
DL201 Delta
DL2651 Delta
DL5186 3841 Delta
DL3630 Delta
18:35 Bloemfontein
21:55 Johannesburg
12:32 Atlanta
17:15 Greenville/Spartanburg
21:45 Detroit
19:35 Johannesburg
08:15 Atlanta
13:27 Greenville/Spartanburg
19:00 Detroit
23:18 Marquette
Connect
4Z609 Airlink
KL0598 KLM
DL137 Delta
DL3630 Delta
18:45 Bloemfontein
23:15 Capetown
12:50 Amsterdam Schiphol
21:45 Detroit
20:30 Capetown
10:45 Amsterdam Schiphol
15:20 Detroit
23:18 Marquette
Connect
4Z609 Airlink
KL0598 KLM
DL137 Delta
DL3630 Delta
18:45 Bloemfontein
00:20 Capetown
12:50 Amsterdam Schiphol
21:45 Detroit
20:30 Capetown
10:50 Amsterdam Schiphol
15:20 Detroit
23:18 Marquette
Connect

6. Johannesburg to Traverse City

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

  2. You take a flight from Johannesburg to Traverse City and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Traverse City to your destination in White River, ON, Canada.

Flight Depart Arrive
SA052 South African Airways
UA997 United Airlines
UA3997 United Airlines
17:00 Johannesburg
22:45 Accra
08:30 Washington Dulles
21:05 Accra
06:15 Washington Dulles
10:33 Traverse City
Connect
VS450 Virgin Atlantic
DL17 Delta
DL5031 Delta
18:45 Johannesburg
11:00 London Heathrow
16:30 Detroit
05:00 London Heathrow
15:40 Detroit
17:38 Traverse City
Connect
VS450 Virgin Atlantic
DL17 Delta
DL4749 Delta
18:45 Johannesburg
11:00 London Heathrow
18:15 Detroit
05:00 London Heathrow
15:40 Detroit
19:23 Traverse City
Connect
AF995 Air France
DL97 Delta
DL5031 Delta
18:50 Johannesburg
10:30 Paris CDG
16:30 Detroit
05:45 Paris CDG
14:16 Detroit
17:38 Traverse City
Connect
AF995 Air France
DL97 Delta
DL4749 Delta
18:50 Johannesburg
10:30 Paris CDG
18:15 Detroit
05:45 Paris CDG
14:16 Detroit
19:23 Traverse City
Connect
LH573 Lufthansa
UA945 United Airlines
UA3779 United Airlines
19:00 Johannesburg
08:35 Frankfurt
13:58 Chicago O'Hare
05:35 Frankfurt
10:55 Chicago O'Hare
16:04 Traverse City
Connect
LH573 Lufthansa
LH430 Lufthansa
UA5607 United Airlines
19:00 Johannesburg
10:45 Frankfurt
18:20 Chicago O'Hare
05:35 Frankfurt
14:05 Chicago O'Hare
20:34 Traverse City
Connect
UA187 United Airlines
UA4185 United Airlines
AA4210 American Airlines
20:00 Johannesburg
08:30 Newark
11:30 Reagan Washington
06:15 Newark
09:56 Reagan Washington
13:55 Traverse City
Connect
UA187 United Airlines
UA3679 United Airlines
UA3779 United Airlines
20:00 Johannesburg
10:05 Newark
13:58 Chicago O'Hare
06:15 Newark
11:56 Chicago O'Hare
16:04 Traverse City
Connect
UA187 United Airlines
UA4427 United Airlines
AA4210 American Airlines
20:00 Johannesburg
09:00 Newark
11:30 Reagan Washington
06:15 Newark
10:30 Reagan Washington
13:55 Traverse City
Connect
UA187 United Airlines
UA4500 United Airlines
AA4210 American Airlines
20:00 Johannesburg
07:55 Newark
11:30 Reagan Washington
06:15 Newark
09:17 Reagan Washington
13:55 Traverse City
Connect
UA187 United Airlines
UA3516 United Airlines
DL3840 Delta
20:00 Johannesburg
08:34 Newark
12:24 Detroit
06:15 Newark
10:50 Detroit
13:32 Traverse City
Connect
UA187 United Airlines
UA415 United Airlines
UA3779 United Airlines
20:00 Johannesburg
07:45 Newark
13:58 Chicago O'Hare
06:15 Newark
09:25 Chicago O'Hare
16:04 Traverse City
Connect
UA187 United Airlines
UA1762 United Airlines
UA3779 United Airlines
20:00 Johannesburg
07:51 Newark
13:58 Chicago O'Hare
06:15 Newark
09:24 Chicago O'Hare
16:04 Traverse City
Connect
UA187 United Airlines
UA415 United Airlines
UA5607 United Airlines
20:00 Johannesburg
07:45 Newark
18:20 Chicago O'Hare
06:15 Newark
09:25 Chicago O'Hare
20:34 Traverse City
Connect
UA187 United Airlines
UA3400 United Airlines
20:00 Johannesburg
13:59 Newark
06:15 Newark
16:13 Traverse City
Connect
UA187 United Airlines
UA3679 United Airlines
UA5607 United Airlines
20:00 Johannesburg
10:05 Newark
18:20 Chicago O'Hare
06:15 Newark
11:56 Chicago O'Hare
20:34 Traverse City
Connect
UA187 United Airlines
UA3516 United Airlines
DL5162 Delta
20:00 Johannesburg
08:34 Newark
12:29 Detroit
06:15 Newark
10:50 Detroit
13:37 Traverse City
Connect
UA187 United Airlines
UA3483 United Airlines
AA4674 American Airlines
20:00 Johannesburg
09:00 Newark
12:50 Boston
06:15 Newark
10:31 Boston
15:10 Traverse City
Connect
UA187 United Airlines
UA1762 United Airlines
UA5607 United Airlines
20:00 Johannesburg
07:51 Newark
18:20 Chicago O'Hare
06:15 Newark
09:24 Chicago O'Hare
20:34 Traverse City
Connect
BA054 British Airways
AA99 American Airlines
AA3192 American Airlines
20:45 Johannesburg
07:45 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
10:20 Chicago O'Hare
17:24 Traverse City
Connect
BA054 British Airways
BA295 British Airways
AA3605 American Airlines
20:45 Johannesburg
10:25 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
13:10 Chicago O'Hare
17:21 Traverse City
Connect
BA054 British Airways
AA87 American Airlines
AA3192 American Airlines
20:45 Johannesburg
09:35 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
13:20 Chicago O'Hare
17:24 Traverse City
Connect
BA054 British Airways
AA99 American Airlines
AA3605 American Airlines
20:45 Johannesburg
07:45 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
10:20 Chicago O'Hare
17:21 Traverse City
Connect
BA054 British Airways
BA295 British Airways
AA3192 American Airlines
20:45 Johannesburg
10:25 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
13:10 Chicago O'Hare
17:24 Traverse City
Connect
BA054 British Airways
AA87 American Airlines
AA3605 American Airlines
20:45 Johannesburg
09:35 London Heathrow
15:15 Chicago O'Hare
06:55 London Heathrow
13:20 Chicago O'Hare
17:21 Traverse City
Connect
DL201 Delta
DL455 Delta
DL5031 Delta
21:55 Johannesburg
11:01 Atlanta
16:30 Detroit
08:15 Atlanta
12:57 Detroit
17:38 Traverse City
Connect
DL201 Delta
DL521 Delta
DL3843 4749 4749 4749 Delta
21:55 Johannesburg
15:20 Atlanta
22:50 Detroit
08:15 Atlanta
17:15 Detroit
23:57 Traverse City
Connect
DL201 Delta
DL386 Delta
DL5031 Delta
21:55 Johannesburg
13:26 Atlanta
16:30 Detroit
08:15 Atlanta
15:20 Detroit
17:38 Traverse City
Connect
DL201 Delta
DL455 Delta
DL4749 Delta
21:55 Johannesburg
11:01 Atlanta
18:15 Detroit
08:15 Atlanta
12:57 Detroit
19:23 Traverse City
Connect
DL201 Delta
DL521 Delta
DL4749 Delta
21:55 Johannesburg
15:20 Atlanta
18:15 Detroit
08:15 Atlanta
17:15 Detroit
19:23 Traverse City
Connect
DL201 Delta
DL455 Delta
DL3843 4749 4749 4749 Delta
21:55 Johannesburg
11:01 Atlanta
22:50 Detroit
08:15 Atlanta
12:57 Detroit
23:57 Traverse City
Connect
DL201 Delta
DL386 Delta
DL4749 Delta
21:55 Johannesburg
13:26 Atlanta
18:15 Detroit
08:15 Atlanta
15:20 Detroit
19:23 Traverse City
Connect
DL201 Delta
DL1725 Delta
UA3779 United Airlines
21:55 Johannesburg
10:15 Atlanta
13:58 Chicago O'Hare
08:15 Atlanta
11:19 Chicago O'Hare
16:04 Traverse City
Connect
DL201 Delta
DL386 Delta
DL3843 4749 4749 4749 Delta
21:55 Johannesburg
13:26 Atlanta
22:50 Detroit
08:15 Atlanta
15:20 Detroit
23:57 Traverse City
Connect
KL0592 KLM
KL0611 KLM
AA3605 American Airlines
23:10 Johannesburg
12:25 Amsterdam Schiphol
15:15 Chicago O'Hare
10:15 Amsterdam Schiphol
14:15 Chicago O'Hare
17:21 Traverse City
Connect
KL0592 KLM
KL0611 KLM
AA3192 American Airlines
23:10 Johannesburg
12:25 Amsterdam Schiphol
15:15 Chicago O'Hare
10:15 Amsterdam Schiphol
14:15 Chicago O'Hare
17:24 Traverse City
Connect
KL0592 KLM
DL137 Delta
DL4749 Delta
23:10 Johannesburg
12:50 Amsterdam Schiphol
18:15 Detroit
10:15 Amsterdam Schiphol
15:20 Detroit
19:23 Traverse City
Connect
KL0592 KLM
DL137 Delta
DL3843 4749 4749 4749 Delta
23:10 Johannesburg
12:50 Amsterdam Schiphol
22:50 Detroit
10:15 Amsterdam Schiphol
15:20 Detroit
23:57 Traverse City
Connect
KL0592 KLM
DL137 Delta
DL5031 Delta
23:10 Johannesburg
12:50 Amsterdam Schiphol
16:30 Detroit
10:15 Amsterdam Schiphol
15:20 Detroit
17:38 Traverse City
Connect

7. Bloemfontein to Timmins

  1. You take a flight from Bloemfontein to Timmins and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Timmins to your destination in White River, ON, Canada.

Flight Depart Arrive
5Z115 CemAir
DE2289 Condor Flugdienst
AC841 Air Canada
AC8433 Air Canada
12:00 Bloemfontein
19:15 Johannesburg
09:20 Frankfurt
16:10 Toronto
13:00 Johannesburg
05:25 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
5Z115 CemAir
LX283 285 Swiss
AC881 Air Canada
AC8433 Air Canada
12:00 Bloemfontein
19:25 Johannesburg
09:45 Zurich
16:10 Toronto
13:00 Johannesburg
06:10 Zurich
12:10 Toronto
17:41 Timmins
Connect
5Z115 CemAir
LH573 Lufthansa
AC841 Air Canada
AC8433 Air Canada
12:00 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
16:10 Toronto
13:00 Johannesburg
05:35 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
5Z115 CemAir
AF995 Air France
AC873 Air Canada
AC8433 Air Canada
12:00 Bloemfontein
18:50 Johannesburg
11:40 Paris CDG
16:10 Toronto
13:00 Johannesburg
05:45 Paris CDG
14:55 Toronto
17:41 Timmins
Connect
JE413 Mango
UA1123 United Airlines
UA3718 United Airlines
AC8433 Air Canada
14:00 Bloemfontein
19:50 Capetown
07:59 Newark
16:10 Toronto
15:40 Capetown
05:50 Newark
09:43 Toronto
17:41 Timmins
Connect
JE413 Mango
KL0598 KLM
AC827 Air Canada
AC8433 Air Canada
14:00 Bloemfontein
23:15 Capetown
11:55 Amsterdam Schiphol
16:10 Toronto
15:40 Capetown
10:45 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect
JE413 Mango
UA1123 United Airlines
UA4461 United Airlines
AC8433 Air Canada
14:00 Bloemfontein
19:50 Capetown
07:08 Newark
16:10 Toronto
15:40 Capetown
05:50 Newark
08:50 Toronto
17:41 Timmins
Connect
JE413 Mango
UA1123 United Airlines
UA4479 United Airlines
AC8433 Air Canada
14:00 Bloemfontein
19:50 Capetown
11:29 Newark
16:10 Toronto
15:40 Capetown
05:50 Newark
13:09 Toronto
17:41 Timmins
Connect
4Z710 Airlink
DE2289 Condor Flugdienst
AC841 Air Canada
AC8433 Air Canada
15:25 Bloemfontein
19:15 Johannesburg
09:20 Frankfurt
16:10 Toronto
16:25 Johannesburg
05:25 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
4Z710 Airlink
LH573 Lufthansa
AC841 Air Canada
AC8433 Air Canada
15:25 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
16:10 Toronto
16:25 Johannesburg
05:35 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
4Z710 Airlink
UA187 United Airlines
UA4185 United Airlines
AC8783 Air Canada
AC8433 Air Canada
15:25 Bloemfontein
20:00 Johannesburg
08:30 Newark
11:15 Reagan Washington
16:10 Toronto
16:25 Johannesburg
06:15 Newark
09:56 Reagan Washington
12:46 Toronto
17:41 Timmins
Connect
4Z710 Airlink
LX283 285 Swiss
AC881 Air Canada
AC8433 Air Canada
15:25 Bloemfontein
19:25 Johannesburg
09:45 Zurich
16:10 Toronto
16:25 Johannesburg
06:10 Zurich
12:10 Toronto
17:41 Timmins
Connect
4Z710 Airlink
AF995 Air France
AC873 Air Canada
AC8433 Air Canada
15:25 Bloemfontein
18:50 Johannesburg
11:40 Paris CDG
16:10 Toronto
16:25 Johannesburg
05:45 Paris CDG
14:55 Toronto
17:41 Timmins
Connect
4Z710 Airlink
DL201 Delta
DL2557 Delta
AC8433 Air Canada
15:25 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
16:10 Toronto
16:25 Johannesburg
08:15 Atlanta
11:21 Toronto
17:41 Timmins
Connect
5Z113 CemAir
KL0592 KLM
AC827 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
23:10 Johannesburg
11:55 Amsterdam Schiphol
16:10 Toronto
17:55 Johannesburg
10:15 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect
5Z113 CemAir
DE2289 Condor Flugdienst
AC841 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
19:15 Johannesburg
09:20 Frankfurt
16:10 Toronto
17:55 Johannesburg
05:25 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
5Z113 CemAir
LX283 285 Swiss
AC881 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
19:25 Johannesburg
09:45 Zurich
16:10 Toronto
17:55 Johannesburg
06:10 Zurich
12:10 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
PD122 Porter Airlines
PD617 Porter Airlines
17:00 Bloemfontein
20:00 Johannesburg
08:55 Newark
19:55 Billy Bishop Toronto City
17:55 Johannesburg
06:15 Newark
10:40 Billy Bishop Toronto City
21:16 Timmins
Connect
5Z113 CemAir
AF995 Air France
AC873 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
18:50 Johannesburg
11:40 Paris CDG
16:10 Toronto
17:55 Johannesburg
05:45 Paris CDG
14:55 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
PD120 Porter Airlines
PD617 Porter Airlines
17:00 Bloemfontein
20:00 Johannesburg
07:50 Newark
19:55 Billy Bishop Toronto City
17:55 Johannesburg
06:15 Newark
09:29 Billy Bishop Toronto City
21:16 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
AC8433 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
16:10 Toronto
17:55 Johannesburg
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
UA4419 United Airlines
AC455 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
09:00 Newark
14:00 Ottawa
16:10 Toronto
17:55 Johannesburg
06:15 Newark
10:42 Ottawa
15:05 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
UA4500 United Airlines
AC8783 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:55 Newark
11:15 Reagan Washington
16:10 Toronto
17:55 Johannesburg
06:15 Newark
09:17 Reagan Washington
12:46 Toronto
17:41 Timmins
Connect
5Z113 CemAir
DL201 Delta
DL2557 Delta
AC8433 Air Canada
17:00 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
16:10 Toronto
17:55 Johannesburg
08:15 Atlanta
11:21 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
UA3718 United Airlines
AC8433 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
07:59 Newark
16:10 Toronto
17:55 Johannesburg
06:15 Newark
09:43 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
UA4185 United Airlines
AC8783 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
20:00 Johannesburg
08:30 Newark
11:15 Reagan Washington
16:10 Toronto
17:55 Johannesburg
06:15 Newark
09:56 Reagan Washington
12:46 Toronto
17:41 Timmins
Connect
5Z113 CemAir
UA187 United Airlines
PD126 Porter Airlines
PD617 Porter Airlines
17:00 Bloemfontein
20:00 Johannesburg
11:05 Newark
19:55 Billy Bishop Toronto City
17:55 Johannesburg
06:15 Newark
12:45 Billy Bishop Toronto City
21:16 Timmins
Connect
5Z113 CemAir
LH573 Lufthansa
AC841 Air Canada
AC8433 Air Canada
17:00 Bloemfontein
19:00 Johannesburg
09:20 Frankfurt
16:10 Toronto
17:55 Johannesburg
05:35 Frankfurt
11:40 Toronto
17:41 Timmins
Connect
5Z117 CemAir
KL0592 KLM
AC827 Air Canada
AC8433 Air Canada
18:15 Bloemfontein
23:10 Johannesburg
11:55 Amsterdam Schiphol
16:10 Toronto
18:55 Johannesburg
10:15 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect
5Z117 CemAir
UA187 United Airlines
UA4529 United Airlines
AC8433 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
13:35 Newark
16:10 Toronto
18:55 Johannesburg
06:15 Newark
15:20 Toronto
17:41 Timmins
Connect
5Z117 CemAir
UA187 United Airlines
UA3459 United Airlines
AC8433 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
10:16 Newark
16:10 Toronto
18:55 Johannesburg
06:15 Newark
11:56 Toronto
17:41 Timmins
Connect
5Z117 CemAir
UA187 United Airlines
UA1859 United Airlines
UA3836 United Airlines
AC8433 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
07:59 Newark
10:41 Washington Dulles
16:10 Toronto
18:55 Johannesburg
06:15 Newark
09:21 Washington Dulles
12:18 Toronto
17:41 Timmins
Connect
5Z117 CemAir
UA187 United Airlines
UA4419 United Airlines
AC451 Air Canada
AC8433 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
09:00 Newark
12:00 Ottawa
16:10 Toronto
18:55 Johannesburg
06:15 Newark
10:42 Ottawa
13:05 Toronto
17:41 Timmins
Connect
5Z117 CemAir
UA187 United Airlines
AC8665 Air Canada
AC451 Air Canada
AC8433 Air Canada
18:15 Bloemfontein
20:00 Johannesburg
08:25 Newark
12:00 Ottawa
16:10 Toronto
18:55 Johannesburg
06:15 Newark
09:50 Ottawa
13:05 Toronto
17:41 Timmins
Connect
4Z706 Airlink
DL201 Delta
DL2557 Delta
AC8433 Air Canada
18:35 Bloemfontein
21:55 Johannesburg
09:19 Atlanta
16:10 Toronto
19:35 Johannesburg
08:15 Atlanta
11:21 Toronto
17:41 Timmins
Connect
4Z706 Airlink
KL0592 KLM
AC827 Air Canada
AC8433 Air Canada
18:35 Bloemfontein
23:10 Johannesburg
11:55 Amsterdam Schiphol
16:10 Toronto
19:35 Johannesburg
10:15 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect
4Z609 Airlink
KL0598 KLM
AC827 Air Canada
AC8433 Air Canada
18:45 Bloemfontein
23:15 Capetown
11:55 Amsterdam Schiphol
16:10 Toronto
20:30 Capetown
10:45 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect
4Z609 Airlink
KL0598 KLM
AC827 Air Canada
AC8433 Air Canada
18:45 Bloemfontein
00:20 Capetown
11:55 Amsterdam Schiphol
16:10 Toronto
20:30 Capetown
10:50 Amsterdam Schiphol
15:05 Toronto
17:41 Timmins
Connect

References

Find Hotels in White River, ON, Canada

You can find hotels and accommodations in White River, ON, Canada with our hotels search tool below

Booking.com