How to get to Riverton, South Africa from Winnipeg by flight ? You can check flights from Winnipeg to Riverton, South Africa below.
You can find flight ticket prices from Winnipeg to Riverton, South Africa with our flight tickets search tool below
You take a flight from Winnipeg to Kimberley and cost approximately 1400 USD.
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 |
You take a flight from Winnipeg to Sishen and cost approximately 1500 USD.
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 |
You take a flight from Winnipeg to Johannesburg and cost approximately 1200 USD.
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 |
You take a flight from Winnipeg to Bloemfontein and cost approximately 1500 USD.
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 |
You take a flight from Winnipeg to Maseru and cost approximately 1900 USD.
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 |
You can find hotels and accommodations in Riverton, South Africa with our hotels search tool below
Booking.com