RN 104
12:55
Johannesburg (JNB)
Mon, 2 Nov
50min
Direct
13:45
Manzini (SHO)
Mon, 2 Nov
$130
RN 543
12:55
Johannesburg (JNB)
Mon, 2 Nov
50min
Direct
13:45
Manzini (SHO)
Mon, 2 Nov
$147
RN 106
Best price
18:45
Johannesburg (JNB)
Mon, 2 Nov
50min
Direct
19:35
Manzini (SHO)
Mon, 2 Nov
$115
RN 104
12:55
Johannesburg (JNB)
Tue, 3 Nov
50min
Direct
13:45
Manzini (SHO)
Tue, 3 Nov
$127
RN 543
12:55
Johannesburg (JNB)
Tue, 3 Nov
50min
Direct
13:45
Manzini (SHO)
Tue, 3 Nov
$147
RN 541
09:25
Johannesburg (JNB)
Wed, 4 Nov
50min
Direct
10:15
Manzini (SHO)
Wed, 4 Nov
$147
RN 543
12:55
Johannesburg (JNB)
Thu, 5 Nov
50min
Direct
13:45
Manzini (SHO)
Thu, 5 Nov
$130
RN 545
18:45
Johannesburg (JNB)
Thu, 5 Nov
50min
Direct
19:35
Manzini (SHO)
Thu, 5 Nov
$126
RN 543
12:55
Johannesburg (JNB)
Sat, 7 Nov
50min
Direct
13:45
Manzini (SHO)
Sat, 7 Nov
$179
RN 545
19:45
Johannesburg (JNB)
Sat, 7 Nov
50min
Direct
20:35
Manzini (SHO)
Sat, 7 Nov
$149
RN 541
09:25
Johannesburg (JNB)
Sun, 8 Nov
50min
Direct
10:15
Manzini (SHO)
Sun, 8 Nov
$142
RN 545
19:45
Johannesburg (JNB)
Sun, 8 Nov
50min
Direct
20:35
Manzini (SHO)
Sun, 8 Nov
$149
RN 103
11:10
Manzini (SHO)
Mon, 9 Nov
9h 30min
1 stop
20:40
Gaborone (GBE)
Mon, 9 Nov
$232
RN 541
09:25
Johannesburg (JNB)
Wed, 11 Nov
50min
Direct
10:15
Manzini (SHO)
Wed, 11 Nov
$131
RN 543
12:55
Johannesburg (JNB)
Thu, 12 Nov
50min
Direct
13:45
Manzini (SHO)
Thu, 12 Nov
$142
RN 545
18:45
Johannesburg (JNB)
Thu, 12 Nov
50min
Direct
19:35
Manzini (SHO)
Thu, 12 Nov
$140
RN 543
13:55
Johannesburg (JNB)
Thu, 19 Nov
50min
Direct
14:45
Manzini (SHO)
Thu, 19 Nov
$116
RN 545
19:45
Johannesburg (JNB)
Fri, 20 Nov
50min
Direct
20:35
Manzini (SHO)
Fri, 20 Nov
$155
RN 554
17:40
Lusaka (LUN)
Wed, 25 Nov
50min
Direct
18:30
Harare (HRE)
Wed, 25 Nov
$170
RN 543
12:55
Johannesburg (JNB)
Tue, 1 Dec
50min
Direct
13:45
Manzini (SHO)
Tue, 1 Dec
$142
RN 545
18:45
Johannesburg (JNB)
Thu, 3 Dec
50min
Direct
19:35
Manzini (SHO)
Thu, 3 Dec
$145
RN 403
17:40
Lusaka (LUN)
Wed, 9 Dec
13h 15min
1 stop
07:55
Addis Ababa (ADD)
Thu, 10 Dec
+1
$471
RN 549
14:10
Cape Town (CPT)
Sun, 13 Dec
2h 30min
Direct
16:40
Manzini (SHO)
Sun, 13 Dec
$272
RN 553
11:00
Cape Town (CPT)
Wed, 16 Dec
3h 15min
Direct
14:15
Manzini (SHO)
Wed, 16 Dec
$258
RN 545
19:45
Johannesburg (JNB)
Sat, 19 Dec
50min
Direct
20:35
Manzini (SHO)
Sat, 19 Dec
$154
RN 549
13:10
Cape Town (CPT)
Sun, 20 Dec
2h 30min
Direct
15:40
Manzini (SHO)
Sun, 20 Dec
$226
RN 545
18:45
Johannesburg (JNB)
Wed, 23 Dec
50min
Direct
19:35
Manzini (SHO)
Wed, 23 Dec
$126
RN 545
18:45
Johannesburg (JNB)
Sat, 26 Dec
50min
Direct
19:35
Manzini (SHO)
Sat, 26 Dec
$148
RN 541
09:25
Johannesburg (JNB)
Mon, 28 Dec
50min
Direct
10:15
Manzini (SHO)
Mon, 28 Dec
$148
RN 541
09:25
Johannesburg (JNB)
Fri, 1 Jan
50min
Direct
10:15
Manzini (SHO)
Fri, 1 Jan
$140
RN 545
19:45
Johannesburg (JNB)
Sat, 2 Jan
50min
Direct
20:35
Manzini (SHO)
Sat, 2 Jan
$149
RN 541
09:25
Johannesburg (JNB)
Sun, 3 Jan
50min
Direct
10:15
Manzini (SHO)
Sun, 3 Jan
$142
RN 543
13:55
Johannesburg (JNB)
Mon, 4 Jan
50min
Direct
14:45
Manzini (SHO)
Mon, 4 Jan
$118
RN 543
13:55
Johannesburg (JNB)
Tue, 5 Jan
50min
Direct
14:45
Manzini (SHO)
Tue, 5 Jan
$149
RN 545
19:45
Johannesburg (JNB)
Tue, 5 Jan
50min
Direct
20:35
Manzini (SHO)
Tue, 5 Jan
$118
RN 553
12:00
Cape Town (CPT)
Wed, 6 Jan
3h 15min
Direct
15:15
Manzini (SHO)
Wed, 6 Jan
$260
RN 545
19:45
Johannesburg (JNB)
Wed, 6 Jan
50min
Direct
20:35
Manzini (SHO)
Wed, 6 Jan
$118
RN 543
13:55
Johannesburg (JNB)
Thu, 7 Jan
50min
Direct
14:45
Manzini (SHO)
Thu, 7 Jan
$152
RN 543
12:55
Johannesburg (JNB)
Thu, 21 Jan
50min
Direct
13:45
Manzini (SHO)
Thu, 21 Jan
$121
RN 545
19:45
Johannesburg (JNB)
Thu, 28 Jan
50min
Direct
20:35
Manzini (SHO)
Thu, 28 Jan
$148
RN 543
13:55
Johannesburg (JNB)
Tue, 2 Feb
50min
Direct
14:45
Manzini (SHO)
Tue, 2 Feb
$151
RN 545
19:45
Johannesburg (JNB)
Wed, 3 Feb
50min
Direct
20:35
Manzini (SHO)
Wed, 3 Feb
$151
RN 545
19:45
Johannesburg (JNB)
Thu, 4 Feb
50min
Direct
20:35
Manzini (SHO)
Thu, 4 Feb
$151
RN 545
19:45
Johannesburg (JNB)
Fri, 5 Feb
50min
Direct
20:35
Manzini (SHO)
Fri, 5 Feb
$151
RN 543
13:55
Johannesburg (JNB)
Sat, 6 Feb
50min
Direct
14:45
Manzini (SHO)
Sat, 6 Feb
$151
RN 543
13:55
Johannesburg (JNB)
Mon, 8 Feb
50min
Direct
14:45
Manzini (SHO)
Mon, 8 Feb
$146
RN 553
12:00
Cape Town (CPT)
Sun, 14 Mar
3h 15min
Direct
15:15
Manzini (SHO)
Sun, 14 Mar
$233
RN 543
13:55
Johannesburg (JNB)
Thu, 18 Mar
50min
Direct
14:45
Manzini (SHO)
Thu, 18 Mar
$151
RN 549
14:10
Cape Town (CPT)
Sun, 4 Apr
2h 30min
Direct
16:40
Manzini (SHO)
Sun, 4 Apr
$278