Cheap flights from Windhoek to Johannesburg

Find cheap Johannesburg to Windhoek flights with our free search service. Compare all available fares for direct or connection flights from Johannesburg to Windhoek.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Windhoek to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Windhoek (WDH) - Johannesburg (JNB) 2026-03-29 2026-03-29 250 USD 4 hours 0 minutes Direct 2026-01-15T09:25:19

Windhoek to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
HM6402 Windhoek (WDH) Johannesburg (JNB) 7:55 a.m. 9:35 a.m. None
TK8345 Windhoek (WDH) Johannesburg (JNB) 7:05 p.m. 7:30 p.m. AT7
SA77 Windhoek (WDH) Johannesburg (JNB) 6:05 p.m. 7:50 p.m. Airbus A320-100/200
SA077 Windhoek (WDH) Johannesburg (JNB) 6:05 p.m. 7:50 p.m. Airbus A320-100/200
SA075 Windhoek (WDH) Johannesburg (JNB) 2:30 p.m. 4:15 p.m. Airbus A320-100/200
SA75 Windhoek (WDH) Johannesburg (JNB) 2:30 p.m. 4:15 p.m. 320
SA71 Windhoek (WDH) Johannesburg (JNB) 8:40 a.m. 10:25 a.m. 319
4Z129 Windhoek (WDH) Johannesburg (JNB) 7:10 a.m. 9 a.m. EMBRAER EMB 190 / EMB 195
SA0075 Windhoek (WDH) Johannesburg (JNB) 2:30 p.m. 4:15 p.m.
TK8343 Windhoek (WDH) Johannesburg (JNB) 11:35 p.m. 11:59 p.m. 736
4Z121 Windhoek (WDH) Johannesburg (JNB) 9:20 a.m. 11:10 a.m. EMBRAER EMB 190 / EMB 195
SA071 Windhoek (WDH) Johannesburg (JNB) 8:40 a.m. 10:25 a.m. A319
4Z127 Windhoek (WDH) Johannesburg (JNB) 6:10 p.m. 8 p.m. EMBRAER EMB 190 / EMB 195
4Z125 Windhoek (WDH) Johannesburg (JNB) 1:45 p.m. 3:35 p.m. EMBRAER EMB 190 / EMB 195
BA6274 Windhoek (WDH) Johannesburg (JNB) 10:05 a.m. 11 a.m.
KQ4335 Windhoek (WDH) Johannesburg (JNB) 3:05 p.m. 5:20 p.m. 319
KQ4339 Windhoek (WDH) Johannesburg (JNB) 5:35 p.m. 6:40 p.m. 319
BA6276 Windhoek (WDH) Johannesburg (JNB) 12:40 p.m. 1:35 p.m. None
SA2977 Windhoek (WDH) Johannesburg (JNB) 5:10 p.m. 6:55 p.m. None
SW723 Windhoek (WDH) Johannesburg (JNB) 9:30 a.m. 11:15 a.m. 319
KQ4337 Windhoek (WDH) Johannesburg (JNB) 9:30 a.m. 11:15 a.m. 319
SA73 Windhoek (WDH) Johannesburg (JNB) 6:40 a.m. 8:25 a.m. 320
SW727 Windhoek (WDH) Johannesburg (JNB) 4:25 p.m. 6:10 p.m. A319
LH9559 Windhoek (WDH) Johannesburg (JNB) 12:15 p.m. 2 p.m.
ET1189 Windhoek (WDH) Johannesburg (JNB) 4:25 p.m. 6:10 p.m. 319
ET1187 Windhoek (WDH) Johannesburg (JNB) 8 a.m. 9:45 a.m. 319
MN6274 Windhoek (WDH) Johannesburg (JNB) 2:55 p.m. 4:45 p.m. B738
SW729 Windhoek (WDH) Johannesburg (JNB) 4:15 p.m. 6 p.m. A319
MN274 Windhoek (WDH) Johannesburg (JNB) None None B738
ET1107 Windhoek (WDH) Johannesburg (JNB) 12:35 p.m. 2:20 p.m. 319
SA073 Windhoek (WDH) Johannesburg (JNB) 6:40 a.m. 8:25 a.m. A319
SW1189 Windhoek (WDH) Johannesburg (JNB) 2:15 p.m. 4 p.m. 319
MN6375 Windhoek (WDH) Johannesburg (JNB) 3:05 p.m. 4:55 p.m. 738
SA9559 Windhoek (WDH) Johannesburg (JNB) 12:35 p.m. 2:20 p.m.
SA4137 Windhoek (WDH) Johannesburg (JNB) 12:35 p.m. 2:20 p.m. 319
SW718 Windhoek (WDH) Johannesburg (JNB) 4:10 p.m. 6:55 p.m.
EY6243 Windhoek (WDH) Johannesburg (JNB) 12:25 p.m. 2:15 p.m. 320
SA6741 Windhoek (WDH) Johannesburg (JNB) 9 a.m. 10:40 a.m. 73Y
XZ1732 Windhoek (WDH) Johannesburg (JNB) 7:40 a.m. 10:35 a.m.
Z7323 Windhoek (WDH) Johannesburg (JNB) 7:35 a.m. 10:30 a.m. 735
SA1734 Windhoek (WDH) Johannesburg (JNB) 8:10 a.m. 11:15 a.m. CR2
IB7680 Windhoek (WDH) Johannesburg (JNB) 12:05 p.m. 1:20 p.m. 32A
SA1732 Windhoek (WDH) Johannesburg (JNB) 9:15 a.m. 11:15 a.m. CR2