HowToGo

Flight from Winnipeg to Riverton, South Africa

How to get to Riverton, South Africa from Winnipeg by flight ? You can check flights from Winnipeg to Riverton, South Africa below.

Search Transfer from Winnipeg to Riverton, South Africa

Search Flights

You can find flight ticket prices from Winnipeg to Riverton, South Africa with our flight tickets search tool below

1. Winnipeg to Kimberley

  1. You take a flight from Winnipeg to Kimberley and cost approximately 1400 USD.

  2. You take a bus, shuttle or taxi from Kimberley to your destination in Riverton, South Africa.

Flight Depart Arrive
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z727 Airlink
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:15 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:20 Kimberley
Connect
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z504 CemAir
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
14:30 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:45 Kimberley
Connect
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z506 CemAir
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:45 Kimberley
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z506 CemAir
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:45 Kimberley
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z727 Airlink
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:15 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:20 Kimberley
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z504 CemAir
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
14:30 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:45 Kimberley
Connect
DL1283 Delta
DL198 Delta
AF864 Air France
4Z611 Airlink
06:55 Winnipeg
16:10 Minneapolis
10:10 Paris Charles de Gaulle
06:30 Capetown
08:20 Minneapolis
07:30 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
WS534 WestJet
AF351 Air France
AF864 Air France
4Z611 Airlink
08:00 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
11:20 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
WS261 WestJet
KL0678 KLM
KL0597 KLM
4Z613 Airlink
09:35 Winnipeg
15:20 Calgary
10:50 Amsterdam Schiphol
08:00 Capetown
10:46 Calgary
07:50 Amsterdam Schiphol
22:05 Capetown
09:30 Kimberley
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z721 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
07:00 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
08:05 Kimberley
Connect
WS261 WestJet
KL0678 KLM
KL0597 KLM
4Z611 Airlink
09:35 Winnipeg
15:20 Calgary
10:50 Amsterdam Schiphol
06:30 Capetown
10:46 Calgary
07:50 Amsterdam Schiphol
22:05 Capetown
08:00 Kimberley
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
5Z502 CemAir
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:30 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
AC372 Air Canada
LH475 Lufthansa
LH574 Lufthansa
4Z613 Airlink
11:10 Winnipeg
20:50 Montreal
19:35 Munich
08:00 Capetown
14:52 Montreal
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
WS306 WestJet
AF351 Air France
AF990 Air France
4Z723 Airlink
12:20 Winnipeg
18:25 Toronto
21:15 Paris Charles de Gaulle
09:15 Johannesburg
15:41 Toronto
07:40 Paris Charles de Gaulle
07:45 Johannesburg
10:20 Kimberley
Connect
WS306 WestJet
AF351 Air France
AF864 Air France
4Z613 Airlink
12:20 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
08:00 Capetown
15:41 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
09:30 Kimberley
Connect
WS306 WestJet
AF357 Air France
AF990 Air France
4Z723 Airlink
12:20 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:15 Johannesburg
15:41 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:20 Kimberley
Connect
WS306 WestJet
AF351 Air France
AF864 Air France
4Z611 Airlink
12:20 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
15:41 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
AC260 Air Canada
LH495 Lufthansa
LH574 Lufthansa
4Z613 Airlink
12:25 Winnipeg
20:20 Toronto
19:35 Munich
08:00 Capetown
15:48 Toronto
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
WS267 WestJet
KL0678 KLM
KL0591 KLM
5Z502 CemAir
13:15 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:30 Johannesburg
14:25 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
AC262 Air Canada
AF351 Air France
AF864 Air France
4Z613 Airlink
13:50 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
08:00 Capetown
17:13 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
09:30 Kimberley
Connect
AC262 Air Canada
LH495 Lufthansa
LH574 Lufthansa
4Z613 Airlink
13:50 Winnipeg
20:20 Toronto
19:35 Munich
08:00 Capetown
17:13 Toronto
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
AC262 Air Canada
AF351 Air France
AF864 Air France
4Z611 Airlink
13:50 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
17:13 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
AC262 Air Canada
AC872 Air Canada
AF864 Air France
4Z611 Airlink
13:50 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
17:13 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
AC264 Air Canada
AC872 Air Canada
AF864 Air France
4Z613 Airlink
14:40 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
08:00 Capetown
18:03 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
09:30 Kimberley
Connect
AC264 Air Canada
LH495 Lufthansa
LH574 Lufthansa
4Z613 Airlink
14:40 Winnipeg
20:20 Toronto
19:35 Munich
08:00 Capetown
18:03 Toronto
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
AC264 Air Canada
AC872 Air Canada
AF864 Air France
4Z611 Airlink
14:40 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
18:03 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
08:00 Kimberley
Connect
WS284 WestJet
WS42 WestJet
AF990 Air France
4Z723 Airlink
15:45 Winnipeg
23:00 Halifax
21:15 Paris Charles de Gaulle
09:15 Johannesburg
21:09 Halifax
10:00 Paris Charles de Gaulle
07:45 Johannesburg
10:20 Kimberley
Connect
AC374 Air Canada
LH475 Lufthansa
LH574 Lufthansa
4Z613 Airlink
15:55 Winnipeg
20:50 Montreal
19:35 Munich
08:00 Capetown
19:37 Montreal
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
AC374 Air Canada
AC870 Air Canada
AF990 Air France
4Z723 Airlink
15:55 Winnipeg
21:05 Montreal
21:15 Paris Charles de Gaulle
09:15 Johannesburg
19:37 Montreal
09:45 Paris Charles de Gaulle
07:45 Johannesburg
10:20 Kimberley
Connect
AC374 Air Canada
AC866 Air Canada
BA055 British Airways
4Z723 Airlink
15:55 Winnipeg
22:05 Montreal
19:05 London Heathrow
09:15 Johannesburg
19:37 Montreal
09:35 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
AC374 Air Canada
BA094 British Airways
BA055 British Airways
4Z723 Airlink
15:55 Winnipeg
21:35 Montreal
19:05 London Heathrow
09:15 Johannesburg
19:37 Montreal
09:10 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z723 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:15 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:20 Kimberley
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
5Z506 CemAir
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
15:30 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
16:45 Kimberley
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
5Z504 CemAir
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
14:30 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
15:45 Kimberley
Connect
WS476 WestJet
BA098 British Airways
BA055 British Airways
4Z723 Airlink
17:05 Winnipeg
21:55 Toronto
19:05 London Heathrow
09:15 Johannesburg
20:25 Toronto
10:00 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
WS551 WestJet
WS18 WestJet
BA055 British Airways
4Z723 Airlink
18:15 Winnipeg
20:50 Calgary
19:05 London Heathrow
09:15 Johannesburg
19:20 Calgary
12:00 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
WS551 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z617 Airlink
18:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
15:25 Capetown
19:20 Calgary
12:00 London Heathrow
07:20 Capetown
16:55 Kimberley
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
5Z504 CemAir
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
14:30 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
15:45 Kimberley
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
4Z727 Airlink
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
16:15 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
17:20 Kimberley
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
4Z723 Airlink
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
09:15 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect

2. Winnipeg to Sishen

  1. You take a flight from Winnipeg to Sishen and cost approximately 1500 USD.

  2. You take a bus, shuttle or taxi from Sishen to your destination in Riverton, South Africa.

Flight Depart Arrive
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z777 Airlink
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:05 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:20 Sishen
Connect
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z779 Airlink
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:45 Sishen
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z779 Airlink
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:45 Sishen
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z777 Airlink
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:05 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:20 Sishen
Connect
WS271 WestJet
KL0678 KLM
KL0591 KLM
4Z773 Airlink
06:30 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:45 Johannesburg
07:42 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
DL1283 Delta
DL160 Delta
KL0591 KLM
5Z402 CemAir
06:55 Winnipeg
16:55 Minneapolis
10:40 Amsterdam Schiphol
05:40 Johannesburg
08:20 Minneapolis
08:00 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
DL1283 Delta
KL0656 KLM
KL0591 KLM
5Z402 CemAir
06:55 Winnipeg
15:00 Minneapolis
10:40 Amsterdam Schiphol
05:40 Johannesburg
08:20 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
DL1283 Delta
DL160 Delta
KL0591 KLM
4Z773 Airlink
06:55 Winnipeg
16:55 Minneapolis
10:40 Amsterdam Schiphol
05:45 Johannesburg
08:20 Minneapolis
08:00 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
DL1283 Delta
KL0656 KLM
KL0591 KLM
4Z773 Airlink
06:55 Winnipeg
15:00 Minneapolis
10:40 Amsterdam Schiphol
05:45 Johannesburg
08:20 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
AC258 Air Canada
UA3487 United Airlines
UA188 United Airlines
4Z771 Airlink
08:00 Winnipeg
13:50 Toronto
20:45 Newark
06:30 Johannesburg
11:23 Toronto
15:27 Newark
17:45 Johannesburg
07:45 Sishen
Connect
WS534 WestJet
KL0692 KLM
KL0591 KLM
4Z771 Airlink
08:00 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
06:30 Johannesburg
11:20 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:45 Sishen
Connect
WS534 WestJet
KL0692 KLM
KL0591 KLM
4Z773 Airlink
08:00 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
05:45 Johannesburg
11:20 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
AC258 Air Canada
UA3577 United Airlines
UA188 United Airlines
4Z773 Airlink
08:00 Winnipeg
16:02 Toronto
20:45 Newark
05:45 Johannesburg
11:23 Toronto
17:38 Newark
17:45 Johannesburg
07:00 Sishen
Connect
AC258 Air Canada
UA3487 United Airlines
UA188 United Airlines
4Z773 Airlink
08:00 Winnipeg
13:50 Toronto
20:45 Newark
05:45 Johannesburg
11:23 Toronto
15:27 Newark
17:45 Johannesburg
07:00 Sishen
Connect
AC258 Air Canada
UA3577 United Airlines
UA188 United Airlines
5Z402 CemAir
08:00 Winnipeg
16:02 Toronto
20:45 Newark
05:40 Johannesburg
11:23 Toronto
17:38 Newark
17:45 Johannesburg
07:15 Sishen
Connect
AC258 Air Canada
UA3487 United Airlines
UA188 United Airlines
5Z402 CemAir
08:00 Winnipeg
13:50 Toronto
20:45 Newark
05:40 Johannesburg
11:23 Toronto
15:27 Newark
17:45 Johannesburg
07:15 Sishen
Connect
AC258 Air Canada
UA3577 United Airlines
UA188 United Airlines
4Z771 Airlink
08:00 Winnipeg
16:02 Toronto
20:45 Newark
06:30 Johannesburg
11:23 Toronto
17:38 Newark
17:45 Johannesburg
07:45 Sishen
Connect
WS534 WestJet
KL0692 KLM
KL0591 KLM
5Z402 CemAir
08:00 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
05:40 Johannesburg
11:20 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z771 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:30 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Sishen
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
5Z402 CemAir
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:40 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z773 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:45 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS306 WestJet
KL0692 KLM
KL0591 KLM
4Z773 Airlink
12:20 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
05:45 Johannesburg
15:41 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS306 WestJet
KL0692 KLM
KL0591 KLM
5Z402 CemAir
12:20 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
05:40 Johannesburg
15:41 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
WS306 WestJet
KL0692 KLM
KL0591 KLM
4Z771 Airlink
12:20 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
06:30 Johannesburg
15:41 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:45 Sishen
Connect
AC260 Air Canada
KL0692 KLM
KL0591 KLM
4Z773 Airlink
12:25 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
05:45 Johannesburg
15:48 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
AC8335 Air Canada
KL0678 KLM
KL0591 KLM
5Z402 CemAir
12:45 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:40 Johannesburg
13:50 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
AC8335 Air Canada
KL0678 KLM
KL0591 KLM
4Z773 Airlink
12:45 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:45 Johannesburg
13:50 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS267 WestJet
KL0678 KLM
KL0591 KLM
5Z402 CemAir
13:15 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:40 Johannesburg
14:25 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
WS267 WestJet
KL0678 KLM
KL0591 KLM
4Z773 Airlink
13:15 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
05:45 Johannesburg
14:25 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS267 WestJet
KL0678 KLM
KL0591 KLM
4Z771 Airlink
13:15 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:30 Johannesburg
14:25 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Sishen
Connect
AC262 Air Canada
LH471 Lufthansa
LH572 Lufthansa
5Z406 CemAir
13:50 Winnipeg
18:20 Toronto
22:05 Frankfurt
12:30 Johannesburg
17:13 Toronto
07:55 Frankfurt
08:30 Johannesburg
14:05 Sishen
Connect
AC262 Air Canada
AC842 Air Canada
LH572 Lufthansa
5Z406 CemAir
13:50 Winnipeg
21:35 Toronto
22:05 Frankfurt
12:30 Johannesburg
17:13 Toronto
11:10 Frankfurt
08:30 Johannesburg
14:05 Sishen
Connect
WS269 WestJet
WS18 WestJet
VS449 Virgin Atlantic
5Z406 CemAir
14:30 Winnipeg
20:50 Calgary
21:50 London Heathrow
12:30 Johannesburg
15:40 Calgary
12:00 London Heathrow
09:45 Johannesburg
14:05 Sishen
Connect
AC264 Air Canada
AC842 Air Canada
LH572 Lufthansa
5Z406 CemAir
14:40 Winnipeg
21:35 Toronto
22:05 Frankfurt
12:30 Johannesburg
18:03 Toronto
11:10 Frankfurt
08:30 Johannesburg
14:05 Sishen
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z777 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
16:05 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
17:20 Sishen
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z779 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
15:30 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
16:45 Sishen
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
5Z406 CemAir
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
12:30 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
14:05 Sishen
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
4Z777 Airlink
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
16:05 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
17:20 Sishen
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
4Z779 Airlink
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
15:30 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
16:45 Sishen
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
5Z406 CemAir
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
12:30 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
14:05 Sishen
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
5Z406 CemAir
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
12:30 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
14:05 Sishen
Connect

3. Winnipeg to Johannesburg

  1. You take a flight from Winnipeg to Johannesburg and cost approximately 1200 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Riverton, South Africa.

Flight Depart Arrive
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
Connect
DL1283 Delta
KL0656 KLM
KL0591 KLM
06:55 Winnipeg
15:00 Minneapolis
10:40 Amsterdam Schiphol
08:20 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL1283 Delta
DL160 Delta
KL0591 KLM
06:55 Winnipeg
16:55 Minneapolis
10:40 Amsterdam Schiphol
08:20 Minneapolis
08:00 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL1283 Delta
DL3562 Delta
UA188 United Airlines
06:55 Winnipeg
13:24 Minneapolis
20:45 Newark
08:20 Minneapolis
17:06 Newark
17:45 Johannesburg
Connect
DL1283 Delta
DL2606 Delta
UA188 United Airlines
06:55 Winnipeg
10:20 Minneapolis
20:45 Newark
08:20 Minneapolis
14:06 Newark
17:45 Johannesburg
Connect
DL1283 Delta
AF673 Air France
AF990 Air France
06:55 Winnipeg
19:40 Minneapolis
21:15 Paris Charles de Gaulle
08:20 Minneapolis
10:55 Paris Charles de Gaulle
07:45 Johannesburg
Connect
DL1283 Delta
DL198 Delta
AF990 Air France
06:55 Winnipeg
16:10 Minneapolis
21:15 Paris Charles de Gaulle
08:20 Minneapolis
07:30 Paris Charles de Gaulle
07:45 Johannesburg
Connect
AC258 Air Canada
MS996 Egyptair
MS839 Egyptair
08:00 Winnipeg
12:45 Toronto
23:10 Cairo
11:23 Toronto
05:05 Cairo
07:10 Johannesburg
Connect
AC372 Air Canada
AC082 Air Canada
LY051 El Al
11:10 Winnipeg
18:10 Montreal
22:30 Tel Aviv
14:52 Montreal
11:15 Tel Aviv
06:25 Johannesburg
Connect
AC262 Air Canada
AC880 Air Canada
LX282 Swiss
13:50 Winnipeg
18:20 Toronto
22:40 Zurich
17:13 Toronto
08:00 Zurich
09:10 Johannesburg
Connect
WS284 WestJet
WS42 WestJet
AF990 Air France
15:45 Winnipeg
23:00 Halifax
21:15 Paris Charles de Gaulle
21:09 Halifax
10:00 Paris Charles de Gaulle
07:45 Johannesburg
Connect
AC374 Air Canada
AC870 Air Canada
AF990 Air France
15:55 Winnipeg
21:05 Montreal
21:15 Paris Charles de Gaulle
19:37 Montreal
09:45 Paris Charles de Gaulle
07:45 Johannesburg
Connect
WS490 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
19:50 Winnipeg
11:00 Toronto
08:40 Addis Ababa
23:10 Toronto
07:00 Addis Ababa
13:05 Johannesburg
Connect

4. Winnipeg to Bloemfontein

  1. You take a flight from Winnipeg to Bloemfontein and cost approximately 1500 USD.

  2. You take a bus, shuttle or taxi from Bloemfontein to your destination in Riverton, South Africa.

Flight Depart Arrive
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z114 CemAir
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:25 Bloemfontein
Connect
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
14:10 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:10 Bloemfontein
Connect
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z118 CemAir
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:45 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:45 Bloemfontein
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z709 Airlink
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
14:10 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:10 Bloemfontein
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z114 CemAir
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:30 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:25 Bloemfontein
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z118 CemAir
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
16:45 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:45 Bloemfontein
Connect
WS534 WestJet
AF351 Air France
AF864 Air France
4Z600 Airlink
08:00 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:00 Capetown
11:20 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
07:35 Bloemfontein
Connect
WS261 WestJet
KL0678 KLM
KL0597 KLM
FA840 Safair
09:35 Winnipeg
15:20 Calgary
10:50 Amsterdam Schiphol
06:30 Capetown
10:46 Calgary
07:50 Amsterdam Schiphol
22:05 Capetown
08:05 Bloemfontein
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
5Z112 CemAir
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:25 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z701 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:20 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
WS261 WestJet
KL0678 KLM
KL0597 KLM
4Z600 Airlink
09:35 Winnipeg
15:20 Calgary
10:50 Amsterdam Schiphol
06:00 Capetown
10:46 Calgary
07:50 Amsterdam Schiphol
22:05 Capetown
07:35 Bloemfontein
Connect
AC372 Air Canada
AC844 Air Canada
LH572 Lufthansa
4Z703 Airlink
11:10 Winnipeg
19:00 Montreal
22:05 Frankfurt
09:35 Johannesburg
14:52 Montreal
08:10 Frankfurt
08:30 Johannesburg
10:35 Bloemfontein
Connect
WS306 WestJet
AF351 Air France
AF990 Air France
5Z116 CemAir
12:20 Winnipeg
18:25 Toronto
21:15 Paris Charles de Gaulle
10:30 Johannesburg
15:41 Toronto
07:40 Paris Charles de Gaulle
07:45 Johannesburg
11:30 Bloemfontein
Connect
WS306 WestJet
AF351 Air France
AF864 Air France
4Z600 Airlink
12:20 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:00 Capetown
15:41 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
07:35 Bloemfontein
Connect
WS306 WestJet
AF357 Air France
AF990 Air France
4Z703 Airlink
12:20 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
15:41 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Bloemfontein
Connect
WS306 WestJet
AF351 Air France
AF864 Air France
4Z604 Airlink
12:20 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
10:35 Capetown
15:41 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
12:10 Bloemfontein
Connect
WS306 WestJet
AF351 Air France
AF990 Air France
4Z703 Airlink
12:20 Winnipeg
18:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
15:41 Toronto
07:40 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Bloemfontein
Connect
WS267 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z604 Airlink
13:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
10:35 Capetown
14:25 Calgary
12:00 London Heathrow
07:20 Capetown
12:10 Bloemfontein
Connect
WS267 WestJet
WS18 WestJet
VS478 Virgin Atlantic
JE408 Mango
13:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
11:40 Capetown
14:25 Calgary
12:00 London Heathrow
07:20 Capetown
13:10 Bloemfontein
Connect
AC262 Air Canada
LH495 Lufthansa
LH574 Lufthansa
4Z604 Airlink
13:50 Winnipeg
20:20 Toronto
19:35 Munich
10:35 Capetown
17:13 Toronto
10:10 Munich
06:40 Capetown
12:10 Bloemfontein
Connect
AC262 Air Canada
AC872 Air Canada
AF864 Air France
4Z600 Airlink
13:50 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
06:00 Capetown
17:13 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
07:35 Bloemfontein
Connect
AC262 Air Canada
AF351 Air France
AF864 Air France
4Z600 Airlink
13:50 Winnipeg
18:25 Toronto
10:10 Paris Charles de Gaulle
06:00 Capetown
17:13 Toronto
07:40 Paris Charles de Gaulle
22:30 Capetown
07:35 Bloemfontein
Connect
WS269 WestJet
WS18 WestJet
VS478 Virgin Atlantic
JE408 Mango
14:30 Winnipeg
20:50 Calgary
17:40 London Heathrow
11:40 Capetown
15:40 Calgary
12:00 London Heathrow
07:20 Capetown
13:10 Bloemfontein
Connect
WS269 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z604 Airlink
14:30 Winnipeg
20:50 Calgary
17:40 London Heathrow
10:35 Capetown
15:40 Calgary
12:00 London Heathrow
07:20 Capetown
12:10 Bloemfontein
Connect
AC264 Air Canada
LH495 Lufthansa
LH574 Lufthansa
4Z604 Airlink
14:40 Winnipeg
20:20 Toronto
19:35 Munich
10:35 Capetown
18:03 Toronto
10:10 Munich
06:40 Capetown
12:10 Bloemfontein
Connect
AC264 Air Canada
AC872 Air Canada
AF864 Air France
FA840 Safair
14:40 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
06:30 Capetown
18:03 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
08:05 Bloemfontein
Connect
AC264 Air Canada
AC872 Air Canada
AF864 Air France
4Z600 Airlink
14:40 Winnipeg
19:30 Toronto
10:10 Paris Charles de Gaulle
06:00 Capetown
18:03 Toronto
08:45 Paris Charles de Gaulle
22:30 Capetown
07:35 Bloemfontein
Connect
AC374 Air Canada
LH475 Lufthansa
LH574 Lufthansa
4Z604 Airlink
15:55 Winnipeg
20:50 Montreal
19:35 Munich
10:35 Capetown
19:37 Montreal
10:10 Munich
06:40 Capetown
12:10 Bloemfontein
Connect
AC374 Air Canada
AC866 Air Canada
BA055 British Airways
4Z707 Airlink
15:55 Winnipeg
22:05 Montreal
19:05 London Heathrow
08:30 Johannesburg
19:37 Montreal
09:35 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z703 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Bloemfontein
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
5Z116 CemAir
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
10:30 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
11:30 Bloemfontein
Connect
WS476 WestJet
BA098 British Airways
BA055 British Airways
4Z707 Airlink
17:05 Winnipeg
21:55 Toronto
19:05 London Heathrow
08:30 Johannesburg
20:25 Toronto
10:00 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
WS551 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z604 Airlink
18:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
10:35 Capetown
19:20 Calgary
12:00 London Heathrow
07:20 Capetown
12:10 Bloemfontein
Connect
WS551 WestJet
WS18 WestJet
BA055 British Airways
4Z703 Airlink
18:15 Winnipeg
20:50 Calgary
19:05 London Heathrow
09:35 Johannesburg
19:20 Calgary
12:00 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
5Z114 CemAir
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
15:30 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
16:25 Bloemfontein
Connect
WS551 WestJet
WS18 WestJet
VS478 Virgin Atlantic
JE408 Mango
18:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
11:40 Capetown
19:20 Calgary
12:00 London Heathrow
07:20 Capetown
13:10 Bloemfontein
Connect
WS551 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z606 Airlink
18:15 Winnipeg
20:50 Calgary
17:40 London Heathrow
16:40 Capetown
19:20 Calgary
12:00 London Heathrow
07:20 Capetown
18:15 Bloemfontein
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
5Z116 CemAir
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
10:30 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
4Z707 Airlink
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
08:30 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
AC268 Air Canada
AC858 Air Canada
BA057 British Airways
5Z116 CemAir
18:55 Winnipeg
23:50 Toronto
21:25 London Heathrow
10:30 Johannesburg
22:19 Toronto
11:50 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
4Z703 Airlink
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
09:35 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
AC268 Air Canada
AC858 Air Canada
VS478 Virgin Atlantic
4Z604 Airlink
18:55 Winnipeg
23:50 Toronto
17:40 London Heathrow
10:35 Capetown
22:19 Toronto
11:50 London Heathrow
07:20 Capetown
12:10 Bloemfontein
Connect

5. Winnipeg to Maseru

  1. You take a flight from Winnipeg to Maseru and cost approximately 1900 USD.

  2. You take a bus, shuttle or taxi from Maseru to your destination in Riverton, South Africa.

Flight Depart Arrive
WS520 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z62 Airlink
05:00 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:00 Johannesburg
08:20 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:00 Maseru
Connect
AC256 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z62 Airlink
05:35 Winnipeg
11:00 Toronto
08:40 Addis Ababa
15:00 Johannesburg
08:59 Toronto
07:00 Addis Ababa
13:05 Johannesburg
16:00 Maseru
Connect
AC256 Air Canada
UA3577 United Airlines
UA188 United Airlines
4Z50 Airlink
05:35 Winnipeg
16:02 Toronto
20:45 Newark
06:40 Johannesburg
08:59 Toronto
17:38 Newark
17:45 Johannesburg
07:40 Maseru
Connect
WS271 WestJet
KL0678 KLM
KL0591 KLM
4Z50 Airlink
06:30 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:40 Johannesburg
07:42 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
DL1283 Delta
KL0656 KLM
KL0591 KLM
4Z50 Airlink
06:55 Winnipeg
15:00 Minneapolis
10:40 Amsterdam Schiphol
06:40 Johannesburg
08:20 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
DL1283 Delta
DL160 Delta
KL0591 KLM
4Z50 Airlink
06:55 Winnipeg
16:55 Minneapolis
10:40 Amsterdam Schiphol
06:40 Johannesburg
08:20 Minneapolis
08:00 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
AC258 Air Canada
UA3487 United Airlines
UA188 United Airlines
4Z50 Airlink
08:00 Winnipeg
13:50 Toronto
20:45 Newark
06:40 Johannesburg
11:23 Toronto
15:27 Newark
17:45 Johannesburg
07:40 Maseru
Connect
WS534 WestJet
KL0692 KLM
KL0591 KLM
4Z50 Airlink
08:00 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
06:40 Johannesburg
11:20 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
AC258 Air Canada
UA3577 United Airlines
UA188 United Airlines
4Z50 Airlink
08:00 Winnipeg
16:02 Toronto
20:45 Newark
06:40 Johannesburg
11:23 Toronto
17:38 Newark
17:45 Johannesburg
07:40 Maseru
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z50 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:40 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
WS261 WestJet
KL0678 KLM
KL0591 KLM
4Z52 Airlink
09:35 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
09:35 Johannesburg
10:46 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
10:35 Maseru
Connect
AC372 Air Canada
AC844 Air Canada
LH572 Lufthansa
4Z52 Airlink
11:10 Winnipeg
19:00 Montreal
22:05 Frankfurt
09:35 Johannesburg
14:52 Montreal
08:10 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
AC372 Air Canada
LH479 Lufthansa
LH572 Lufthansa
4Z52 Airlink
11:10 Winnipeg
17:50 Montreal
22:05 Frankfurt
09:35 Johannesburg
14:52 Montreal
07:05 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
WS306 WestJet
AF357 Air France
AF990 Air France
4Z52 Airlink
12:20 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
15:41 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
WS306 WestJet
KL0692 KLM
KL0591 KLM
4Z52 Airlink
12:20 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
09:35 Johannesburg
15:41 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
10:35 Maseru
Connect
WS306 WestJet
KL0692 KLM
KL0591 KLM
4Z50 Airlink
12:20 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
06:40 Johannesburg
15:41 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
WS306 WestJet
AF351 Air France
AF990 Air France
4Z52 Airlink
12:20 Winnipeg
18:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
15:41 Toronto
07:40 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
AC260 Air Canada
KL0692 KLM
KL0591 KLM
4Z50 Airlink
12:25 Winnipeg
17:00 Toronto
10:40 Amsterdam Schiphol
06:40 Johannesburg
15:48 Toronto
06:05 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
AC8335 Air Canada
KL0678 KLM
KL0591 KLM
4Z50 Airlink
12:45 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:40 Johannesburg
13:50 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
WS267 WestJet
KL0678 KLM
KL0591 KLM
4Z50 Airlink
13:15 Winnipeg
15:20 Calgary
10:40 Amsterdam Schiphol
06:40 Johannesburg
14:25 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
AC262 Air Canada
LH471 Lufthansa
LH572 Lufthansa
4Z52 Airlink
13:50 Winnipeg
18:20 Toronto
22:05 Frankfurt
09:35 Johannesburg
17:13 Toronto
07:55 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
AC262 Air Canada
AC842 Air Canada
LH572 Lufthansa
4Z52 Airlink
13:50 Winnipeg
21:35 Toronto
22:05 Frankfurt
09:35 Johannesburg
17:13 Toronto
11:10 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
AC262 Air Canada
AC842 Air Canada
DE2288 Condor Flugdienst
4Z52 Airlink
13:50 Winnipeg
21:35 Toronto
20:00 Frankfurt
09:35 Johannesburg
17:13 Toronto
11:10 Frankfurt
08:00 Johannesburg
10:35 Maseru
Connect
WS269 WestJet
WS10 WestJet
AF990 Air France
4Z52 Airlink
14:30 Winnipeg
19:40 Calgary
21:15 Paris Charles de Gaulle
09:35 Johannesburg
15:40 Calgary
12:30 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
WS269 WestJet
WS18 WestJet
VS449 Virgin Atlantic
4Z62 Airlink
14:30 Winnipeg
20:50 Calgary
21:50 London Heathrow
15:00 Johannesburg
15:40 Calgary
12:00 London Heathrow
09:45 Johannesburg
16:00 Maseru
Connect
AC264 Air Canada
AC842 Air Canada
DE2288 Condor Flugdienst
4Z52 Airlink
14:40 Winnipeg
21:35 Toronto
20:00 Frankfurt
09:35 Johannesburg
18:03 Toronto
11:10 Frankfurt
08:00 Johannesburg
10:35 Maseru
Connect
AC264 Air Canada
AC842 Air Canada
LH572 Lufthansa
4Z62 Airlink
14:40 Winnipeg
21:35 Toronto
22:05 Frankfurt
15:00 Johannesburg
18:03 Toronto
11:10 Frankfurt
08:30 Johannesburg
16:00 Maseru
Connect
AC264 Air Canada
AC856 Air Canada
BA055 British Airways
4Z52 Airlink
14:40 Winnipeg
20:35 Toronto
19:05 London Heathrow
09:35 Johannesburg
18:03 Toronto
08:35 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
AC264 Air Canada
AC842 Air Canada
LH572 Lufthansa
4Z52 Airlink
14:40 Winnipeg
21:35 Toronto
22:05 Frankfurt
09:35 Johannesburg
18:03 Toronto
11:10 Frankfurt
08:30 Johannesburg
10:35 Maseru
Connect
AC264 Air Canada
AF357 Air France
AF990 Air France
4Z52 Airlink
14:40 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
18:03 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
AC264 Air Canada
AC872 Air Canada
AF990 Air France
4Z52 Airlink
14:40 Winnipeg
19:30 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
18:03 Toronto
08:45 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
WS284 WestJet
WS42 WestJet
AF990 Air France
4Z52 Airlink
15:45 Winnipeg
23:00 Halifax
21:15 Paris Charles de Gaulle
09:35 Johannesburg
21:09 Halifax
10:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
AC374 Air Canada
AC866 Air Canada
BA055 British Airways
4Z52 Airlink
15:55 Winnipeg
22:05 Montreal
19:05 London Heathrow
09:35 Johannesburg
19:37 Montreal
09:35 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
AC374 Air Canada
AC870 Air Canada
AF990 Air France
4Z52 Airlink
15:55 Winnipeg
21:05 Montreal
21:15 Paris Charles de Gaulle
09:35 Johannesburg
19:37 Montreal
09:45 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
AC374 Air Canada
BA094 British Airways
BA055 British Airways
4Z52 Airlink
15:55 Winnipeg
21:35 Montreal
19:05 London Heathrow
09:35 Johannesburg
19:37 Montreal
09:10 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z62 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
15:00 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
16:00 Maseru
Connect
WS476 WestJet
BA098 British Airways
BA055 British Airways
4Z52 Airlink
17:05 Winnipeg
21:55 Toronto
19:05 London Heathrow
09:35 Johannesburg
20:25 Toronto
10:00 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect
WS476 WestJet
AF357 Air France
AF990 Air France
4Z52 Airlink
17:05 Winnipeg
21:25 Toronto
21:15 Paris Charles de Gaulle
09:35 Johannesburg
20:25 Toronto
11:00 Paris Charles de Gaulle
07:45 Johannesburg
10:35 Maseru
Connect
WS551 WestJet
WS18 WestJet
VS449 Virgin Atlantic
4Z62 Airlink
18:15 Winnipeg
20:50 Calgary
21:50 London Heathrow
15:00 Johannesburg
19:20 Calgary
12:00 London Heathrow
09:45 Johannesburg
16:00 Maseru
Connect
AC268 Air Canada
AC858 Air Canada
BA055 British Airways
4Z52 Airlink
18:55 Winnipeg
23:50 Toronto
19:05 London Heathrow
09:35 Johannesburg
22:19 Toronto
11:50 London Heathrow
07:05 Johannesburg
10:35 Maseru
Connect

References

Find Hotels in Riverton, South Africa

You can find hotels and accommodations in Riverton, South Africa with our hotels search tool below

Booking.com